changeset 27623:179c118424a6

Update runtime files Commit: https://github.com/vim/vim/commit/9da17d7c57071c306565da6a35c3704db1916b78 Author: Bram Moolenaar <Bram@vim.org> Date: Wed Feb 9 21:50:44 2022 +0000 Update runtime files
author Bram Moolenaar <Bram@vim.org>
date Wed, 09 Feb 2022 23:00:06 +0100
parents e33b6abfe384
children ec52847967d8
files runtime/doc/autocmd.txt runtime/doc/builtin.txt runtime/doc/if_pyth.txt runtime/doc/index.txt runtime/doc/options.txt runtime/doc/quickfix.txt runtime/doc/syntax.txt runtime/doc/tags runtime/doc/todo.txt runtime/doc/uganda.txt runtime/doc/vim9.txt runtime/ftplugin.vim runtime/ftplugof.vim runtime/menu.vim runtime/syntax/vim.vim runtime/tutor/tutor runtime/tutor/tutor.bar runtime/tutor/tutor.bar.utf-8 runtime/tutor/tutor.bg.utf-8 runtime/tutor/tutor.ca runtime/tutor/tutor.ca.utf-8 runtime/tutor/tutor.cs runtime/tutor/tutor.cs.cp1250 runtime/tutor/tutor.cs.utf-8 runtime/tutor/tutor.da runtime/tutor/tutor.da.utf-8 runtime/tutor/tutor.de runtime/tutor/tutor.de.utf-8 runtime/tutor/tutor.el runtime/tutor/tutor.el.cp737 runtime/tutor/tutor.el.utf-8 runtime/tutor/tutor.hr runtime/tutor/tutor.hr.cp1250 runtime/tutor/tutor.hr.utf-8 runtime/tutor/tutor.hu runtime/tutor/tutor.hu.cp1250 runtime/tutor/tutor.hu.utf-8 runtime/tutor/tutor.it runtime/tutor/tutor.it.utf-8 runtime/tutor/tutor.ja.euc runtime/tutor/tutor.ja.sjis runtime/tutor/tutor.ja.utf-8 runtime/tutor/tutor.ko runtime/tutor/tutor.ko.euc runtime/tutor/tutor.ko.utf-8 runtime/tutor/tutor.lv.utf-8 runtime/tutor/tutor.nb runtime/tutor/tutor.nb.utf-8 runtime/tutor/tutor.nl runtime/tutor/tutor.nl.utf-8 runtime/tutor/tutor.no runtime/tutor/tutor.no.utf-8 runtime/tutor/tutor.pl runtime/tutor/tutor.pl.cp1250 runtime/tutor/tutor.pl.utf-8 runtime/tutor/tutor.pt runtime/tutor/tutor.pt.utf-8 runtime/tutor/tutor.ru runtime/tutor/tutor.ru.cp1251 runtime/tutor/tutor.ru.utf-8 runtime/tutor/tutor.sk runtime/tutor/tutor.sk.cp1250 runtime/tutor/tutor.sk.utf-8 runtime/tutor/tutor.sr.cp1250 runtime/tutor/tutor.sr.utf-8 runtime/tutor/tutor.sv runtime/tutor/tutor.sv.utf-8 runtime/tutor/tutor.tr.iso9 runtime/tutor/tutor.tr.utf-8 runtime/tutor/tutor.uk.utf-8 runtime/tutor/tutor.utf-8 runtime/tutor/tutor.vi.utf-8 runtime/tutor/tutor.zh.big5 runtime/tutor/tutor.zh.euc runtime/tutor/tutor.zh.utf-8 runtime/tutor/tutor.zh_cn.utf-8 runtime/tutor/tutor.zh_tw.utf-8
diffstat 77 files changed, 167 insertions(+), 122 deletions(-) [+]
line wrap: on
line diff
--- a/runtime/doc/autocmd.txt
+++ b/runtime/doc/autocmd.txt
@@ -1,4 +1,4 @@
-*autocmd.txt*   For Vim version 8.2.  Last change: 2022 Jan 21
+*autocmd.txt*   For Vim version 8.2.  Last change: 2022 Feb 09
 
 
 		  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -741,7 +741,7 @@ DiffUpdated			After diffs have been upda
 				change or when doing |:diffupdate|.
 							*DirChangedPre*
 DirChangedPre			The working directory is going to be changed,
-				as with ||DirChanged|.  The pattern is like
+				as with |DirChanged|.  The pattern is like
 				with |DirChanged|.  The new directory can be
 				found in v:event.directory.
 							*DirChanged*
--- a/runtime/doc/builtin.txt
+++ b/runtime/doc/builtin.txt
@@ -1,4 +1,4 @@
-*builtin.txt*	For Vim version 8.2.  Last change: 2022 Feb 04
+*builtin.txt*	For Vim version 8.2.  Last change: 2022 Feb 08
 
 
 		  VIM REFERENCE MANUAL	  by Bram Moolenaar
@@ -4670,9 +4670,11 @@ islocked({expr})					*islocked()* *E786*
 			:echo islocked('alist')		" 1
 			:echo islocked('alist[1]')	" 0
 
-<		When {expr} is a variable that does not exist you get an error
-		message.  Use |exists()| to check for existence.
-		In Vim9 script it does not work for local variables.
+<		When {expr} is a variable that does not exist -1 is returned.
+		If {expr} uses a range, list or dict index that is out of
+		range or does not exist you get an error message.  Use
+		|exists()| to check for existence.
+		In Vim9 script it does not work for local function variables.
 
 		Can also be used as a |method|: >
 			GetName()->islocked()
--- a/runtime/doc/if_pyth.txt
+++ b/runtime/doc/if_pyth.txt
@@ -1,4 +1,4 @@
-*if_pyth.txt*   For Vim version 8.2.  Last change: 2021 Nov 12
+*if_pyth.txt*   For Vim version 8.2.  Last change: 2022 Feb 07
 
 
 		  VIM REFERENCE MANUAL    by Paul Moore
@@ -65,7 +65,7 @@ There is no need to import sys, it's don
 
 							*python-environment*
 Environment variables set in Vim are not always available in Python.  This
-depends on how Vim and Python were build.  Also see
+depends on how Vim and Python were built.  Also see
 https://docs.python.org/3/library/os.html#os.environ
 
 Note: Python is very sensitive to the indenting.  Make sure the "class" line
@@ -834,6 +834,19 @@ 3. You undefine PY_NO_RTLD_GLOBAL in aut
 Raising SystemExit exception in python isn't endorsed way to quit vim, use: >
 	:py vim.command("qall!")
 <
+							*E1266*
+This error can occur when python 3 cannot load the required modules.  This
+means that your python 3 is not correctly installed or there are some mistakes
+in your settings.  Please check the following items:
+1. Make sure that python 3 is correctly installed.  Also check the version of
+   python.
+2. Check the 'pythonthreedll' option.
+3. Check the 'pythonthreehome' option.
+4. Check the PATH environment variable if you don't set 'pythonthreedll'.
+   On MS-Windows, you can use where.exe to check which dll will be loaded.
+   E.g. >
+	where.exe python310.dll
+5. Check the PYTHONPATH and PYTHONHOME environment variables.
 
 							*has-python*
 You can test what Python version is available with: >
--- a/runtime/doc/index.txt
+++ b/runtime/doc/index.txt
@@ -1,4 +1,4 @@
-*index.txt*     For Vim version 8.2.  Last change: 2022 Jan 28
+*index.txt*     For Vim version 8.2.  Last change: 2022 Feb 09
 
 
 		  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -1152,7 +1152,7 @@ tag		command		action ~
 |:&|		:&		repeat last ":substitute"
 |:star|		:*		execute contents of a register
 |:<|		:<		shift lines one 'shiftwidth' left
-|:=|		:=		print the cursor line number
+|:=|		:=		print the last line number
 |:>|		:>		shift lines one 'shiftwidth' right
 |:@|		:@		execute contents of a register
 |:@@|		:@@		repeat the previous ":@"
--- a/runtime/doc/options.txt
+++ b/runtime/doc/options.txt
@@ -1,4 +1,4 @@
-*options.txt*	For Vim version 8.2.  Last change: 2022 Feb 04
+*options.txt*	For Vim version 8.2.  Last change: 2022 Feb 08
 
 
 		  VIM REFERENCE MANUAL	  by Bram Moolenaar
--- a/runtime/doc/quickfix.txt
+++ b/runtime/doc/quickfix.txt
@@ -1,4 +1,4 @@
-*quickfix.txt*  For Vim version 8.2.  Last change: 2022 Jan 04
+*quickfix.txt*  For Vim version 8.2.  Last change: 2022 Feb 08
 
 
 		  VIM REFERENCE MANUAL    by Bram Moolenaar
--- a/runtime/doc/syntax.txt
+++ b/runtime/doc/syntax.txt
@@ -1,4 +1,4 @@
-*syntax.txt*	For Vim version 8.2.  Last change: 2022 Feb 04
+*syntax.txt*	For Vim version 8.2.  Last change: 2022 Feb 06
 
 
 		  VIM REFERENCE MANUAL	  by Bram Moolenaar
@@ -3713,12 +3713,13 @@ DEFINING CASE						*:syn-case* *E390*
 	items until the next ":syntax case" command are affected.
 
 :sy[ntax] case
-	Show either "syntax case match" or "syntax case ignore" (translated).
+	Show either "syntax case match" or "syntax case ignore".
 
 
 DEFINING FOLDLEVEL					*:syn-foldlevel*
 
-:sy[ntax] foldlevel [start | minimum]
+:sy[ntax] foldlevel start
+:sy[ntax] foldlevel minimum
 	This defines how the foldlevel of a line is computed when using
 	foldmethod=syntax (see |fold-syntax| and |:syn-fold|):
 
@@ -3731,13 +3732,16 @@ DEFINING FOLDLEVEL					*:syn-foldlevel*
 	may close and open horizontally within a line.
 
 :sy[ntax] foldlevel
-	Show either "syntax foldlevel start" or "syntax foldlevel minimum".
+	Show the current foldlevel method, either "syntax foldlevel start" or
+	"syntax foldlevel minimum".
 
 	{not meaningful when Vim was compiled without |+folding| feature}
 
 SPELL CHECKING						*:syn-spell*
 
-:sy[ntax] spell [toplevel | notoplevel | default]
+:sy[ntax] spell toplevel
+:sy[ntax] spell notoplevel
+:sy[ntax] spell default
 	This defines where spell checking is to be done for text that is not
 	in a syntax item:
 
@@ -3752,8 +3756,8 @@ SPELL CHECKING						*:syn-spell*
 	To activate spell checking the 'spell' option must be set.
 
 :sy[ntax] spell
-	Show either "syntax spell toplevel", "syntax spell notoplevel" or
-	"syntax spell default" (translated).
+	Show the current syntax spell checking method, either "syntax spell
+	toplevel", "syntax spell notoplevel" or "syntax spell default".
 
 
 SYNTAX ISKEYWORD SETTING				*:syn-iskeyword*
@@ -4352,7 +4356,7 @@ IMPLICIT CONCEAL					*:syn-conceal-impli
 	given explicitly.
 
 :sy[ntax] conceal
-	Show either "syntax conceal on" or "syntax conceal off" (translated).
+	Show either "syntax conceal on" or "syntax conceal off".
 
 ==============================================================================
 8. Syntax patterns				*:syn-pattern* *E401* *E402*
--- a/runtime/doc/tags
+++ b/runtime/doc/tags
@@ -3948,6 +3948,7 @@ Dictionary-function	eval.txt	/*Dictionar
 DiffUpdated	autocmd.txt	/*DiffUpdated*
 Digraphs	digraph.txt	/*Digraphs*
 DirChanged	autocmd.txt	/*DirChanged*
+DirChangedPre	autocmd.txt	/*DirChangedPre*
 E	motion.txt	/*E*
 E10	message.txt	/*E10*
 E100	diff.txt	/*E100*
@@ -4234,6 +4235,7 @@ E1262	vim9.txt	/*E1262*
 E1263	eval.txt	/*E1263*
 E1264	vim9.txt	/*E1264*
 E1265	eval.txt	/*E1265*
+E1266	if_pyth.txt	/*E1266*
 E127	eval.txt	/*E127*
 E128	eval.txt	/*E128*
 E129	eval.txt	/*E129*
--- a/runtime/doc/todo.txt
+++ b/runtime/doc/todo.txt
@@ -1,4 +1,4 @@
-*todo.txt*      For Vim version 8.2.  Last change: 2022 Feb 04
+*todo.txt*      For Vim version 8.2.  Last change: 2022 Feb 09
 
 
 		  VIM REFERENCE MANUAL	  by Bram Moolenaar
@@ -39,8 +39,14 @@ browser use: https://github.com/vim/vim/
 -------------------- Known bugs and current work -----------------------
 
 Once Vim9 is stable:
+- Use Vim9 for runtime files.
 - Check code coverage, add more tests if needed.
-- Use Vim9 for runtime files.
+	vim9compile.c
+	vim9execute.c
+	vim9expr.c
+	vim9instr.c
+	vim9script.c
+	vim9type.c
 
 Further Vim9 improvements, possibly after launch:
 - Check performance with callgrind and kcachegrind.
@@ -4834,9 +4840,6 @@ 8   When editing "tt.gz", which is in DO
     CursorHoldC     - CursorHold while command-line editing
     WinMoved	    - when windows have been moved around, e.g, ":wincmd J"
     SearchPost	    - After doing a search command (e.g. to do "M")
-    PreDirChanged/PostDirChanged
-		    - Before/after ":cd" has been used (for changing the
-		      window title)
     ShutDown	    - when the system is about to shut down
     InsertCharPost  - user typed a character in Insert mode, after inserting
 		      the char.
--- a/runtime/doc/uganda.txt
+++ b/runtime/doc/uganda.txt
@@ -1,4 +1,4 @@
-*uganda.txt*    For Vim version 8.2.  Last change: 2022 Feb 04
+*uganda.txt*    For Vim version 8.2.  Last change: 2022 Feb 05
 
 
 		  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -223,7 +223,7 @@ Canada:		Contact Kuwasha in Surrey, Cana
 		forwards 100% of the money to the project in Uganda.  You can
 		send them a one time donation directly.
 		Please send me a note so that I know what has been donated
-		because of Vim.  Look on their for information about
+		because of Vim.  Look on their site for information about
 		sponsorship: https://www.kuwasha.net/
 		If you make a donation to Kuwasha you will receive a tax
 		receipt which can be submitted with your tax return.
@@ -248,7 +248,7 @@ Credit Card:	You can use PayPal to send 
 		The e-mail address for sending the money to is:
 		    Bram@iccf-holland.org
 
-Others:		Transfer to one of these accounts if possible:
+Others:		Transfer to this account if possible:
 		    ING bank: 	IBAN: NL95 INGB 0004 5487 74
 				Swift code: INGBNL2A
 		    under the name "stichting ICCF Holland", Amersfoort
--- a/runtime/doc/vim9.txt
+++ b/runtime/doc/vim9.txt
@@ -1,4 +1,4 @@
-*vim9.txt*	For Vim version 8.2.  Last change: 2022 Feb 04
+*vim9.txt*	For Vim version 8.2.  Last change: 2022 Feb 09
 
 
 		  VIM REFERENCE MANUAL	  by Bram Moolenaar
@@ -221,12 +221,12 @@ Functions and variables are script-local
 When using `:function` or `:def` to specify a new function at the script level
 in a Vim9 script, the function is local to the script, as if "s:" was
 prefixed.  Using the "s:" prefix is optional.  To define a global function or
-variable the "g:" prefix must be used.  For functions in an autoload script
-the "name#" prefix is sufficient. >
+variable the "g:" prefix must be used.  For functions in a script that is to
+be imported and in an autoload script "export" needs to be used. >
 	def ThisFunction()          # script-local
 	def s:ThisFunction()        # script-local
 	def g:ThatFunction()        # global
-	def scriptname#function()   # autoload
+	export def Function()       # for import and import autoload
 <						*E1058* *E1075*
 When using `:function` or `:def` to specify a nested function inside a `:def`
 function and no namespace was given, this nested function is local to the code
@@ -280,7 +280,9 @@ You want to use this in scripts that use
 some point when loaded again.  E.g. when a buffer local option is set: >
 	vim9script noclear
 	setlocal completefunc=SomeFunc
-	if exists('*g:SomeFunc') | finish | endif
+	if exists('*g:SomeFunc')
+	  finish
+	endif
 	def g:SomeFunc()
 	....
 
@@ -1398,14 +1400,24 @@ Results in:
 For script-local variables in Vim9 script the type is checked, also when the
 variable was declared in a legacy function.
 
-When a type has been declared this is attached to a list or string.  When
+When a type has been declared this is attached to a List or Dictionary.  When
 later some expression attempts to change the type an error will be given: >
 	var ll: list<number> = [1, 2, 3]
 	ll->extend(['x'])  # Error, 'x' is not a number
 
-If the type is inferred then the type is allowed to change: >
+If the type is not declared then it is allowed to change: >
 	[1, 2, 3]->extend(['x'])  # result: [1, 2, 3, 'x']
 
+For a variable declaration an inferred type matters: >
+	var ll = [1, 2, 3]
+	ll->extend(['x'])  # Error, 'x' is not a number
+That is because the declaration looks like a list of numbers, thus is
+equivalent to: >
+	var ll: list<number> = [1, 2, 3]
+If you do want a more permissive list you need to declare the type: >
+	var ll: list<any = [1, 2, 3]
+	ll->extend(['x'])  # OK
+
 
 Stricter type checking ~
 							*type-checking*
--- a/runtime/ftplugin.vim
+++ b/runtime/ftplugin.vim
@@ -1,18 +1,25 @@
-" Vim support file to switch on loading plugins for file types
-"
-" Maintainer:	Bram Moolenaar <Bram@vim.org>
-" Last change:	2022 Feb 04
+vim9script noclear
 
-if exists("did_load_ftplugin")
+# Vim support file to switch on loading plugins for file types
+#
+# Maintainer:	Bram Moolenaar <Bram@vim.org>
+# Last change:	2022 Feb 09
+
+if exists("g:did_load_ftplugin")
   finish
 endif
-let did_load_ftplugin = 1
+g:did_load_ftplugin = 1
 
 augroup filetypeplugin
-  au FileType * call s:LoadFTPlugin()
+  au FileType * call LoadFTPlugin()
 augroup END
 
-def s:LoadFTPlugin()
+if exists('*LoadFTPlugin')
+  # No need to define the function again.
+  finish
+endif
+
+def LoadFTPlugin()
   if exists("b:undo_ftplugin")
     exe b:undo_ftplugin
     unlet! b:undo_ftplugin b:did_ftplugin
--- a/runtime/ftplugof.vim
+++ b/runtime/ftplugof.vim
@@ -1,13 +1,15 @@
-" Vim support file to switch off loading plugins for file types
-"
-" Maintainer:	Bram Moolenaar <Bram@vim.org>
-" Last Change:	2011 Oct 20
+vim9script
 
-if exists("did_load_ftplugin")
-  unlet did_load_ftplugin
+# Vim support file to switch off loading plugins for file types
+#
+# Maintainer:	Bram Moolenaar <Bram@vim.org>
+# Last Change:	2022 Feb 09
+
+if exists("g:did_load_ftplugin")
+  unlet g:did_load_ftplugin
 endif
 
-" Remove all autocommands in the filetypeplugin group, if any exist.
+# Remove all autocommands in the filetypeplugin group, if any exist.
 if exists("#filetypeplugin")
   silent! au! filetypeplugin *
 endif
--- a/runtime/menu.vim
+++ b/runtime/menu.vim
@@ -1201,8 +1201,8 @@ an 50.710 &Syntax.Co&lor\ Test		:sp $VIM
 an 50.720 &Syntax.&Highlight\ Test	:runtime syntax/hitest.vim<CR>
 an 50.730 &Syntax.&Convert\ to\ HTML	:runtime syntax/2html.vim<CR>
 
-" Uncomment this to compile the functions early to find any mistakes
-defcompile
+" Uncomment the next line to compile the functions early to find any mistakes
+" defcompile
 
 endif " !exists("did_install_syntax_menu")
 
--- a/runtime/syntax/vim.vim
+++ b/runtime/syntax/vim.vim
@@ -1,8 +1,8 @@
 " Vim syntax file
 " Language:	Vim 8.2 script
 " Maintainer:	Charles E. Campbell <NcampObell@SdrPchip.AorgM-NOSPAM>
-" Last Change:	February 01, 2022
-" Version:	8.2-27
+" Last Change:	February 09, 2022
+" Version:	8.2-28
 " URL:	http://www.drchip.org/astronaut/vim/index.html#SYNTAX_VIM
 " Automatically generated keyword lists: {{{1
 
@@ -66,8 +66,8 @@ syn keyword vimErrSetting contained	bios
 
 " AutoCmd Events {{{2
 syn case ignore
-syn keyword vimAutoEvent contained	BufAdd BufDelete BufFilePost BufHidden BufNew BufRead BufReadPost BufUnload BufWinLeave BufWrite BufWritePost CmdlineChanged CmdlineLeave CmdwinEnter ColorScheme ColorSchemePre CompleteChanged CompleteDone CompleteDonePre CursorHold CursorHoldI CursorMoved CursorMovedI DiffUpdated DirChanged EncodingChanged ExitPre FileAppendCmd FileAppendPost FileAppendPre FileChangedRO FileChangedShell FileChangedShellPost FileEncoding FileExplorer FileReadCmd FileReadPost FileReadPre FileType FileWriteCmd FileWritePost FileWritePre FilterReadPost FilterReadPre FilterWritePost FilterWritePre FocusGained FocusLost FuncUndefined GUIEnter GUIFailed InsertChange InsertCharPre InsertEnter InsertLeave InsertLeavePre MenuPopup ModeChanged OptionSet QuickFixCmdPost QuickFixCmdPre QuitPre RemoteReply SafeState SafeStateAgain SessionLoadPost ShellCmdPost ShellFilterPost SigUSR1 SourceCmd SourcePost SourcePre SpellFileMissing StdinReadPost StdinReadPre SwapExists Syntax TabClosed TabEnter TabLeave TabNew TermChanged TerminalOpen TerminalWinOpen TermResponse TextChanged TextChangedI TextChangedP TextYankPost User VimEnter VimLeave VimLeavePre VimResized VimResume VimSuspend WinClosed WinEnter WinLeave WinNew
-syn keyword vimAutoEvent contained	BufCreate BufEnter BufFilePre BufLeave BufNewFile BufReadCmd BufReadPre BufWinEnter BufWipeout BufWriteCmd BufWritePre CmdlineEnter CmdUndefined CmdwinLeave
+syn keyword vimAutoEvent contained	BufAdd BufDelete BufFilePost BufHidden BufNew BufRead BufReadPost BufUnload BufWinLeave BufWrite BufWritePost CmdlineChanged CmdlineLeave CmdwinEnter ColorScheme CompleteChanged CompleteDone CompleteDonePre CursorHold CursorHoldI CursorMoved CursorMovedI DiffUpdated DirChanged DirChangedPre EncodingChanged ExitPre FileAppendCmd FileAppendPost FileAppendPre FileChangedRO FileChangedShell FileChangedShellPost FileEncoding FileExplorer FileReadCmd FileReadPost FileReadPre FileType FileWriteCmd FileWritePost FileWritePre FilterReadPost FilterReadPre FilterWritePost FilterWritePre FocusGained FocusLost FuncUndefined GUIEnter GUIFailed InsertChange InsertCharPre InsertEnter InsertLeave InsertLeavePre MenuPopup ModeChanged OptionSet QuickFixCmdPost QuickFixCmdPre QuitPre RemoteReply SafeState SafeStateAgain SessionLoadPost ShellCmdPost ShellFilterPost SigUSR1 SourceCmd SourcePost SourcePre SpellFileMissing StdinReadPost StdinReadPre SwapExists Syntax TabClosed TabEnter TabLeave TabNew TermChanged TerminalOpen TerminalWinOpen TermResponse TextChanged TextChangedI TextChangedP TextYankPost User VimEnter VimLeave VimLeavePre VimResized VimResume VimSuspend WinClosed WinEnter WinLeave WinNew
+syn keyword vimAutoEvent contained	BufCreate BufEnter BufFilePre BufLeave BufNewFile BufReadCmd BufReadPre BufWinEnter BufWipeout BufWriteCmd BufWritePre CmdlineEnter CmdUndefined CmdwinLeave ColorSchemePre
 
 " Highlight commonly used Groupnames {{{2
 syn keyword vimGroup contained	Comment Constant String Character Number Boolean Float Identifier Function Statement Conditional Repeat Label Operator Keyword Exception PreProc Include Define Macro PreCondit Type StorageClass Structure Typedef Special SpecialChar Tag Delimiter SpecialComment Debug Underlined Ignore Error Todo
--- a/runtime/tutor/tutor
+++ b/runtime/tutor/tutor
@@ -955,7 +955,7 @@ NOTE:  Completion works for many command
 	Publisher: New Riders
   The first book completely dedicated to Vim.  Especially useful for beginners.
   There are many examples and pictures.
-  See http://iccf-holland.org/click5.html
+  See https://iccf-holland.org/click5.html
 
   This book is older and more about Vi than Vim, but also recommended:
 	Learning the Vi Editor - by Linda Lamb
--- a/runtime/tutor/tutor.bar
+++ b/runtime/tutor/tutor.bar
@@ -954,7 +954,7 @@ Anmrkung:  D Vergntzung  geit s fr aynn Hauffen Faudungen.  Versuech ainfach
     Verlaag: New Riders
   Ds ist ds eerste Buech, wo ganz yn n Wimm gwidmt ist, netty ds Grechte fr
   Anfnger. Es haat ayn Wsn Beispiler und aau Bilder drinn.
-  See http://iccf-holland.org/click5.html
+  See https://iccf-holland.org/click5.html
 
   Ds folgete Buech  ist schoon lter und meerer  ber n Urwimm  als wie ber n
   Wimm,  aber aau zo n Empfelhen:   Textbearbeitung mit dem vi-Editor - von dyr
@@ -968,7 +968,7 @@ Anmrkung:  D Vergntzung  geit s fr aynn Hauffen Faudungen.  Versuech ainfach
     mitp-Verlaag, Buechlaittzal 978-3-8266-1781-2
   Trotz dyr recht pfrengen Darstllung  ist s durch seine viln ntzlichnen Bei-
   spiler aau fr Einsteiger grad grecht.  Probhaeupster und de Beispilschripfer
-  seind zesig zo n Kriegn; see   http://iccf-holland.org/click5.html
+  seind zesig zo n Kriegn; see   https://iccf-holland.org/click5.html
 
   Verfasst habnd dnn Schainer dyr PIERCE Michael C. und WARE Robert K. von dyr
   Kolraader Knappnschuel (Colorado School of Mines). Er beruet auf Entwrff, wo
--- a/runtime/tutor/tutor.bar.utf-8
+++ b/runtime/tutor/tutor.bar.utf-8
@@ -954,7 +954,7 @@ Anmörkung:  D Vergöntzung  geit s für aynn Hauffen Faudungen.  Versuech ainfach
     Verlaag: New Riders
   Dös ist dös eerste Buech, wo ganz yn n Wimm gwidmt ist, netty dös Grechte für
   Anfönger. Es haat ayn Wösn Beispiler und aau Bilder drinn.
-  See http://iccf-holland.org/click5.html
+  See https://iccf-holland.org/click5.html
 
   Dös folgete Buech  ist schoon ölter und meerer  über n Urwimm  als wie über n
   Wimm,  aber aau zo n Empfelhen:   Textbearbeitung mit dem vi-Editor - von dyr
@@ -968,7 +968,7 @@ Anmörkung:  D Vergöntzung  geit s für aynn Hauffen Faudungen.  Versuech ainfach
     mitp-Verlaag, Buechlaittzal 978-3-8266-1781-2
   Trotz dyr recht pfrengen Darstöllung  ist s durch seine viln nützlichnen Bei-
   spiler aau für Einsteiger grad grecht.  Probhaeupster und de Beispilschripfer
-  seind zesig zo n Kriegn; see   http://iccf-holland.org/click5.html
+  seind zesig zo n Kriegn; see   https://iccf-holland.org/click5.html
 
   Verfasst habnd dönn Schainer dyr PIERCE Michael C. und WARE Robert K. von dyr
   Kolraader Knappnschuel (Colorado School of Mines). Er beruet auf Entwürff, wo
--- a/runtime/tutor/tutor.bg.utf-8
+++ b/runtime/tutor/tutor.bg.utf-8
@@ -1017,7 +1017,7 @@
 	Издател: New Riders
   Това е първата книга, изцяло посветена на Vim. Особено полезна е за
   начинаещи. В нея ще намерите много примери и картинки.
-  Вижте http://iccf-holland.org/click5.html
+  Вижте https://iccf-holland.org/click5.html
 
   Следната книга е по-стара и по-скоро за Vi отколкото за Vim, но също се препоръчва:
 	Learning the Vi Editor - от Linda Lamb
--- a/runtime/tutor/tutor.ca
+++ b/runtime/tutor/tutor.ca
@@ -792,7 +792,7 @@ Nota: Aix s'evita haver de prmer  i , l'ltim carcter, el text a inserir,
         Editorial: New Riders
   s el primer llibre dedicat completament al Vim, especialment til per a
   usuaris novells. Cont molts exemples i diagrames.
-  Vegeu http://iccf-holland.org/click5.html
+  Vegeu https://iccf-holland.org/click5.html
 
   Aquest altre s ms vell i tracta ms sobre el Vi que sobre el Vim:
         Learning the Vi Editor - de Linda Lamb
--- a/runtime/tutor/tutor.ca.utf-8
+++ b/runtime/tutor/tutor.ca.utf-8
@@ -792,7 +792,7 @@ Nota: Així s'evita haver de prémer  i , l'últim caràcter, el text a inserir,
         Editorial: New Riders
   És el primer llibre dedicat completament al Vim, especialment útil per a
   usuaris novells. Conté molts exemples i diagrames.
-  Vegeu http://iccf-holland.org/click5.html
+  Vegeu https://iccf-holland.org/click5.html
 
   Aquest altre és més vell i tracta més sobre el Vi que sobre el Vim:
         Learning the Vi Editor - de Linda Lamb
--- a/runtime/tutor/tutor.cs
+++ b/runtime/tutor/tutor.cs
@@ -791,7 +791,7 @@ Poznmka: Tmto se vyhne stisknut  i  , poslednho znaku, textu na vloen,
 	Nakladatel: New Riders
   Prvn kniha uren pro Vim. Obzvlt vhodn pro zatenky.
   Obsahuje mnostv pklad a obrzk.
-  viz http://iccf-holland.org/click5.html
+  viz https://iccf-holland.org/click5.html
 
   Tato kniha je star a vce vnovan Vi ne Vim, ale tak doporuen:
 	Learning the Vi Editor - od Linda Lamb
--- a/runtime/tutor/tutor.cs.cp1250
+++ b/runtime/tutor/tutor.cs.cp1250
@@ -791,7 +791,7 @@ Poznmka: Tmto se vyhne stisknut  i  , poslednho znaku, textu na vloen,
 	Nakladatel: New Riders
   Prvn kniha uren pro Vim. Obzvlt vhodn pro zatenky.
   Obsahuje mnostv pklad a obrzk.
-  viz http://iccf-holland.org/click5.html
+  viz https://iccf-holland.org/click5.html
 
   Tato kniha je star a vce vnovan Vi ne Vim, ale tak doporuen:
 	Learning the Vi Editor - od Linda Lamb
--- a/runtime/tutor/tutor.cs.utf-8
+++ b/runtime/tutor/tutor.cs.utf-8
@@ -791,7 +791,7 @@ Poznámka: Tímto se vyhneš stisknutí  i  , posledního znaku, textu na vložení,
 	Nakladatel: New Riders
   První kniha určená pro Vim. Obzvláště vhodná pro začátečníky.
   Obsahuje množství příkladů a obrázků.
-  viz http://iccf-holland.org/click5.html
+  viz https://iccf-holland.org/click5.html
 
   Tato kniha je starší a více věnovaná Vi než Vim, ale také doporučená:
 	Learning the Vi Editor - od Linda Lamb
--- a/runtime/tutor/tutor.da
+++ b/runtime/tutor/tutor.da
@@ -953,7 +953,7 @@ BEMRK: Fuldfrelse virker til mange kommandoer. Prv blot at trykke p
 	Forlag: New Riders
   Den frste bog som helt er tilegnet Vim. Specielt nyttig for begyndere.
   Der er mange eksempler og billeder.
-  Se http://iccf-holland.org/click5.html
+  Se https://iccf-holland.org/click5.html
 
   Denne bog er ldre og mere om Vi end Vim, men anbefales ogs:
 	Learning the Vi Editor - af Linda Lamb
--- a/runtime/tutor/tutor.da.utf-8
+++ b/runtime/tutor/tutor.da.utf-8
@@ -953,7 +953,7 @@ BEMÆRK: Fuldførelse virker til mange kommandoer. Prøv blot at trykke på
 	Forlag: New Riders
   Den første bog som helt er tilegnet Vim. Specielt nyttig for begyndere.
   Der er mange eksempler og billeder.
-  Se http://iccf-holland.org/click5.html
+  Se https://iccf-holland.org/click5.html
 
   Denne bog er ældre og mere om Vi end Vim, men anbefales også:
 	Learning the Vi Editor - af Linda Lamb
--- a/runtime/tutor/tutor.de
+++ b/runtime/tutor/tutor.de
@@ -956,7 +956,7 @@ Anmerkung: Vervollstndigung funktioniert fr viele Kommandos. Probiere
 	Verlag: New Riders
   Das erste Buch, welches durchgngig Vim gewidmet ist.  Besonders ntzlich
   fr Anfnger.  Viele Beispiele und Bilder sind enthalten.
-  Siehe http://iccf-holland.org/click5.html
+  Siehe https://iccf-holland.org/click5.html
 
   Folgendes Buch ist lter und mehr ber Vi als Vim, aber auch empfehlenswert:
 	Textbearbeitung mit dem Vi-Editor  -  von Linda Lamb und Arnold Robbins
@@ -970,7 +970,7 @@ Anmerkung: Vervollstndigung funktioniert fr viele Kommandos. Probiere
 	mitp-Verlag, ISBN 3-8266-1425-9
   Trotz der kompakten Darstellung ist es durch viele ntzliche Beispiele auch
   fr Einsteiger empfehlenswert.  Probekapitel und die Beispielskripte sind
-  online erhltlich.  Siehe http://iccf-holland.org/click5.html
+  online erhltlich.  Siehe https://iccf-holland.org/click5.html
 
   Dieses Tutorial wurde geschrieben von Michael C. Pierce und Robert K. Ware,
   Colorado School of Mines. Es benutzt Ideen, die Charles Smith, Colorado State
--- a/runtime/tutor/tutor.de.utf-8
+++ b/runtime/tutor/tutor.de.utf-8
@@ -956,7 +956,7 @@ Anmerkung: Vervollständigung funktioniert für viele Kommandos. Probiere
 	Verlag: New Riders
   Das erste Buch, welches durchgängig Vim gewidmet ist.  Besonders nützlich
   für Anfänger.  Viele Beispiele und Bilder sind enthalten.
-  Siehe http://iccf-holland.org/click5.html
+  Siehe https://iccf-holland.org/click5.html
 
   Folgendes Buch ist älter und mehr über Vi als Vim, aber auch empfehlenswert:
 	Textbearbeitung mit dem Vi-Editor  -  von Linda Lamb und Arnold Robbins
@@ -970,7 +970,7 @@ Anmerkung: Vervollständigung funktioniert für viele Kommandos. Probiere
 	mitp-Verlag, ISBN 3-8266-1425-9
   Trotz der kompakten Darstellung ist es durch viele nützliche Beispiele auch
   für Einsteiger empfehlenswert.  Probekapitel und die Beispielskripte sind
-  online erhältlich.  Siehe http://iccf-holland.org/click5.html
+  online erhältlich.  Siehe https://iccf-holland.org/click5.html
 
   Dieses Tutorial wurde geschrieben von Michael C. Pierce und Robert K. Ware,
   Colorado School of Mines. Es benutzt Ideen, die Charles Smith, Colorado State
--- a/runtime/tutor/tutor.el
+++ b/runtime/tutor/tutor.el
@@ -796,7 +796,7 @@
 	      Vim.
 	   .
 	    .
-	  http://iccf-holland.org/click5.html
+	  https://iccf-holland.org/click5.html
 
            Vi    Vim,
     :
--- a/runtime/tutor/tutor.el.cp737
+++ b/runtime/tutor/tutor.el.cp737
@@ -796,7 +796,7 @@
 	 髦   ⤦  Vim.
 	嫜 㩠  ᨠ.
 	ᨮ  嚣  検.
-	嫜  http://iccf-holland.org/click5.html
+	嫜  https://iccf-holland.org/click5.html
 
      夘 櫜  櫜   Vi    Vim,
    婞 飜:
--- a/runtime/tutor/tutor.el.utf-8
+++ b/runtime/tutor/tutor.el.utf-8
@@ -796,7 +796,7 @@
 	Το πρώτο βιβλίο πλήρως αφιερωμένο στον Vim.
 	Ιδιαίτερα χρήσιμο για αρχάριους.
 	Υπάρχουν πολλά παραδείγματα και εικόνες.
-	Δείτε την http://iccf-holland.org/click5.html
+	Δείτε την https://iccf-holland.org/click5.html
 
   Αυτό το βιβλίο είναι παλιότερο και περισσότερο για τον Vi παρά για τον Vim,
   αλλά επίσης συνιστώμενο:
--- a/runtime/tutor/tutor.hr
+++ b/runtime/tutor/tutor.hr
@@ -951,7 +951,7 @@ NAPOMENA:  Mogue je dopuniti mnoge naredbe.  Koristite CTRL-D i <TAB>.
 	Izdava: New Riders
   Prva knjiga potpuno posveena Vim-u. Vrlo korisna za poetnike.
   Sa mnogo primjera i slika.
-  Posjetite http://iccf-holland.org/click5.html
+  Posjetite https://iccf-holland.org/click5.html
 
   Sljedea knjiga je neto starija i vie o Vi-u nego o Vim-u, preporuamo:
 	Learning the Vi Editor - by Linda Lamb
--- a/runtime/tutor/tutor.hr.cp1250
+++ b/runtime/tutor/tutor.hr.cp1250
@@ -951,7 +951,7 @@ NAPOMENA:  Mogue je dopuniti mnoge naredbe.  Koristite CTRL-D i <TAB>.
 	Izdava: New Riders
   Prva knjiga potpuno posveena Vim-u. Vrlo korisna za poetnike.
   Sa mnogo primjera i slika.
-  Posjetite http://iccf-holland.org/click5.html
+  Posjetite https://iccf-holland.org/click5.html
 
   Sljedea knjiga je neto starija i vie o Vi-u nego o Vim-u, preporuamo:
 	Learning the Vi Editor - by Linda Lamb
--- a/runtime/tutor/tutor.hr.utf-8
+++ b/runtime/tutor/tutor.hr.utf-8
@@ -951,7 +951,7 @@ NAPOMENA:  Moguće je dopuniti mnoge naredbe.  Koristite CTRL-D i <TAB>.
 	Izdavač: New Riders
   Prva knjiga potpuno posvećena Vim-u. Vrlo korisna za početnike.
   Sa mnogo primjera i slika.
-  Posjetite http://iccf-holland.org/click5.html
+  Posjetite https://iccf-holland.org/click5.html
 
   Sljedeća knjiga je nešto starija i više o Vi-u nego o Vim-u, preporučamo:
 	Learning the Vi Editor - by Linda Lamb
--- a/runtime/tutor/tutor.hu
+++ b/runtime/tutor/tutor.hu
@@ -810,7 +810,7 @@ Megj: A Vimben a sor legvgre is lehet llni, azonban ez eldjben
 	Publisher: New Riders
   The first book completely dedicated to Vim.  Especially useful for beginners.
   There are many examples and pictures.
-  See http://iccf-holland.org/click5.html
+  See https://iccf-holland.org/click5.html
 
   This book is older and more about Vi than Vim, but also recommended:
 	Learning the Vi Editor - by Linda Lamb
--- a/runtime/tutor/tutor.hu.cp1250
+++ b/runtime/tutor/tutor.hu.cp1250
@@ -810,7 +810,7 @@ Megj: A Vimben a sor legvgre is lehet llni, azonban ez eldjben
 	Publisher: New Riders
   The first book completely dedicated to Vim.  Especially useful for beginners.
   There are many examples and pictures.
-  See http://iccf-holland.org/click5.html
+  See https://iccf-holland.org/click5.html
 
   This book is older and more about Vi than Vim, but also recommended:
 	Learning the Vi Editor - by Linda Lamb
--- a/runtime/tutor/tutor.hu.utf-8
+++ b/runtime/tutor/tutor.hu.utf-8
@@ -810,7 +810,7 @@ Megj: A Vimben a sor legvégére is lehet állni, azonban ez elődjében
 	Publisher: New Riders
   The first book completely dedicated to Vim.  Especially useful for beginners.
   There are many examples and pictures.
-  See http://iccf-holland.org/click5.html
+  See https://iccf-holland.org/click5.html
 
   This book is older and more about Vi than Vim, but also recommended:
 	Learning the Vi Editor - by Linda Lamb
--- a/runtime/tutor/tutor.it
+++ b/runtime/tutor/tutor.it
@@ -951,7 +951,7 @@ NOTA:  Il completamento  disponibile per molti comandi.  Prova a battere
 	Vim - Vi Improved - di Steve Oualline     Editore: New Riders
   Il primo libro completamente dedicato a Vim. Utile specie per principianti.
   Contiene molti esempi e figure.
-  Vedi http://iccf-holland.org/click5.html
+  Vedi https://iccf-holland.org/click5.html
 
   Quest'altro libro  pi su Vi che su Vim, ma  pure consigliato:
 	Learning the Vi Editor - di Linda Lamb e Arnold Robbins
--- a/runtime/tutor/tutor.it.utf-8
+++ b/runtime/tutor/tutor.it.utf-8
@@ -951,7 +951,7 @@ NOTA:  Il completamento è disponibile per molti comandi.  Prova a battere
 	Vim - Vi Improved - di Steve Oualline     Editore: New Riders
   Il primo libro completamente dedicato a Vim. Utile specie per principianti.
   Contiene molti esempi e figure.
-  Vedi http://iccf-holland.org/click5.html
+  Vedi https://iccf-holland.org/click5.html
 
   Quest'altro libro è più su Vi che su Vim, ma è pure consigliato:
 	Learning the Vi Editor - di Linda Lamb e Arnold Robbins
--- a/runtime/tutor/tutor.ja.euc
+++ b/runtime/tutor/tutor.ja.euc
@@ -955,7 +955,7 @@ NOTE: 䴰¿Υޥɤưޤ CTRL-D  <TAB> ƤߤƤ
 	Ǽ: New Riders
   ǽܤϴ Vim Τ˽񤫤ޤȤ櫓鿴ԤˤϤǤ
   ¿ǤǺܤƤޤ
-  URL򻲾ȤƲ http://iccf-holland.org/click5.html
+  URL򻲾ȤƲ https://iccf-holland.org/click5.html
 
    Vim  Vi ˤĤƽ񤫤줿ŤܤǤޤ:
 	Learning the Vi Editor - by Linda Lamb
--- a/runtime/tutor/tutor.ja.sjis
+++ b/runtime/tutor/tutor.ja.sjis
@@ -955,7 +955,7 @@ NOTE: ⊮͑̃R}hœ삵܂B CTRL-D  <TAB> Ă݂Ă
 	oŎ: New Riders
   ŏ̖{͊S Vim ̂߂ɏ܂BƂ킯S҂ɂ͂߂łB
   ̗}łfڂĂ܂B
-  URLQƂĉ http://iccf-holland.org/click5.html
+  URLQƂĉ https://iccf-holland.org/click5.html
 
    Vim  Vi ɂ‚ďꂽÂ{łE܂:
 	Learning the Vi Editor - by Linda Lamb
--- a/runtime/tutor/tutor.ja.utf-8
+++ b/runtime/tutor/tutor.ja.utf-8
@@ -955,7 +955,7 @@ NOTE: 補完は多くのコマンドで動作します。そして CTRL-D と <TAB> 押してみてくだ
 	出版社: New Riders
   最初の本は完全に Vim のために書かれました。とりわけ初心者にはお奨めです。
   多くの例題や図版が掲載されています。
-  次のURLを参照して下さい http://iccf-holland.org/click5.html
+  次のURLを参照して下さい https://iccf-holland.org/click5.html
 
   次は Vim よりも Vi について書かれた古い本ですが推薦します:
 	Learning the Vi Editor - by Linda Lamb
--- a/runtime/tutor/tutor.ko
+++ b/runtime/tutor/tutor.ko
@@ -949,7 +949,7 @@ ce 는 단어를 치환하는 것 뿐만 아니라, 내용을 삽입할 수 있도록 한다는 것에
         출판사: New Riders
   이 책은 완전히 빔에 대해서만 다루고 있습니다.  특히 초보자들에게 유용합니다.
   많은 예제와 그림이 있습니다.
-  다음을 참고하십시오:  http://iccf-holland.org/click5.html
+  다음을 참고하십시오:  https://iccf-holland.org/click5.html
 
   다음 책은 좀 오래된 책으로 빔보다는 Vi에 대해 다루고 있지만, 역시 추천할 만
   합니다:
--- a/runtime/tutor/tutor.ko.euc
+++ b/runtime/tutor/tutor.ko.euc
@@ -949,7 +949,7 @@ ce  ܾ ġȯϴ  Ӹ ƴ϶,    ֵ Ѵٴ Ϳ
         ǻ: New Riders
    å   ؼ ٷ ֽϴ.  Ư ʺڵ鿡 մϴ.
     ׸ ֽϴ.
-   Ͻʽÿ:  http://iccf-holland.org/click5.html
+   Ͻʽÿ:  https://iccf-holland.org/click5.html
 
    å   å ٴ Vi  ٷ ,  õ 
   մϴ:
--- a/runtime/tutor/tutor.ko.utf-8
+++ b/runtime/tutor/tutor.ko.utf-8
@@ -949,7 +949,7 @@ ce 는 단어를 치환하는 것 뿐만 아니라, 내용을 삽입할 수 있도록 한다는 것에
         출판사: New Riders
   이 책은 완전히 빔에 대해서만 다루고 있습니다.  특히 초보자들에게 유용합니다.
   많은 예제와 그림이 있습니다.
-  다음을 참고하십시오:  http://iccf-holland.org/click5.html
+  다음을 참고하십시오:  https://iccf-holland.org/click5.html
 
   다음 책은 좀 오래된 책으로 빔보다는 Vi에 대해 다루고 있지만, 역시 추천할 만
   합니다:
--- a/runtime/tutor/tutor.lv.utf-8
+++ b/runtime/tutor/tutor.lv.utf-8
@@ -986,7 +986,7 @@ PIEZĪME:  Pabeigšana strādā dažādām komandām.
   Vim - Vi Improved, Steve Oualline, New Riders
 
   Šī grāmata ir tieši par Vim, un ir ļoti ieteicama iesācējiem.
-  Daudzi piemēri un attēli no tās pieejami: http://iccf-holland.org/click5.html
+  Daudzi piemēri un attēli no tās pieejami: https://iccf-holland.org/click5.html
 
   Otra, vecāka grāmata ir par Vi, nevis Vim, bet arī ir ļoti noderīga:
 
--- a/runtime/tutor/tutor.nb
+++ b/runtime/tutor/tutor.nb
@@ -953,7 +953,7 @@ MERK: Fullfring fungerer for mange kommandoer. Prv ved  trykke CTRL-D og
       Utgiver: New Riders
   Den frste boken som er fullt og helt dedisert til Vim. Spesielt nyttig for
   nybegynnere. Inneholder mange eksempler og illustrasjoner.
-  Se http://iccf-holland.org/click5.html
+  Se https://iccf-holland.org/click5.html
 
   Denne boken er eldre og handler mer om Vi enn Vim, men anbefales ogs:
       Learning the Vi Editor av Linda Lamb
--- a/runtime/tutor/tutor.nb.utf-8
+++ b/runtime/tutor/tutor.nb.utf-8
@@ -953,7 +953,7 @@ MERK: Fullføring fungerer for mange kommandoer. Prøv ved å trykke CTRL-D og
       Utgiver: New Riders
   Den første boken som er fullt og helt dedisert til Vim. Spesielt nyttig for
   nybegynnere. Inneholder mange eksempler og illustrasjoner.
-  Se http://iccf-holland.org/click5.html
+  Se https://iccf-holland.org/click5.html
 
   Denne boken er eldre og handler mer om Vi enn Vim, men anbefales også:
       «Learning the Vi Editor» av Linda Lamb
--- a/runtime/tutor/tutor.nl
+++ b/runtime/tutor/tutor.nl
@@ -927,7 +927,7 @@
       Uitgever: New Riders
   Dit is het eerste boek dat geheel aan Vim is gewijd. Speciaal geschikt
   voor beginners. Met veel voorbeelden en afbeeldingen.
-  Zie http://iccf-holland.org/click5.html
+  Zie https://iccf-holland.org/click5.html
 
   Het volgende boek is ouder en gaat meer over Vi dan Vim, maar het wordt
   toch aanbevolen:
--- a/runtime/tutor/tutor.nl.utf-8
+++ b/runtime/tutor/tutor.nl.utf-8
@@ -927,7 +927,7 @@
       Uitgever: New Riders
   Dit is het eerste boek dat geheel aan Vim is gewijd. Speciaal geschikt
   voor beginners. Met veel voorbeelden en afbeeldingen.
-  Zie http://iccf-holland.org/click5.html
+  Zie https://iccf-holland.org/click5.html
 
   Het volgende boek is ouder en gaat meer over Vi dan Vim, maar het wordt
   toch aanbevolen:
--- a/runtime/tutor/tutor.no
+++ b/runtime/tutor/tutor.no
@@ -953,7 +953,7 @@ MERK: Fullfring fungerer for mange kommandoer. Prv ved  trykke CTRL-D og
       Utgiver: New Riders
   Den frste boken som er fullt og helt dedisert til Vim. Spesielt nyttig for
   nybegynnere. Inneholder mange eksempler og illustrasjoner.
-  Se http://iccf-holland.org/click5.html
+  Se https://iccf-holland.org/click5.html
 
   Denne boken er eldre og handler mer om Vi enn Vim, men anbefales ogs:
       Learning the Vi Editor av Linda Lamb
--- a/runtime/tutor/tutor.no.utf-8
+++ b/runtime/tutor/tutor.no.utf-8
@@ -953,7 +953,7 @@ MERK: Fullføring fungerer for mange kommandoer. Prøv ved å trykke CTRL-D og
       Utgiver: New Riders
   Den første boken som er fullt og helt dedisert til Vim. Spesielt nyttig for
   nybegynnere. Inneholder mange eksempler og illustrasjoner.
-  Se http://iccf-holland.org/click5.html
+  Se https://iccf-holland.org/click5.html
 
   Denne boken er eldre og handler mer om Vi enn Vim, men anbefales også:
       «Learning the Vi Editor» av Linda Lamb
--- a/runtime/tutor/tutor.pl
+++ b/runtime/tutor/tutor.pl
@@ -954,7 +954,7 @@ UWAGA: Uzupenianie dziaa dla wielu polece. Sprbuj wcisn CTRL-D i <TAB>.
 	Wydawca: New Riders
   Pierwsza ksika cakowicie powicona Vimowi. Uyteczna zwaszcza dla
   pocztkujcych. Zawiera wiele przykadw i ilustracji.
-  Zobacz http://iccf-holland.org./click5.html
+  Zobacz https://iccf-holland.org./click5.html
 
   Starsza pozycja i bardziej o Vi ni o Vimie, ale take warta
   polecenia:
--- a/runtime/tutor/tutor.pl.cp1250
+++ b/runtime/tutor/tutor.pl.cp1250
@@ -954,7 +954,7 @@ UWAGA: Uzupenianie dziaa dla wielu polece. Sprbuj wcisn CTRL-D i <TAB>.
 	Wydawca: New Riders
   Pierwsza ksika cakowicie powicona Vimowi. Uyteczna zwaszcza dla
   pocztkujcych. Zawiera wiele przykadw i ilustracji.
-  Zobacz http://iccf-holland.org./click5.html
+  Zobacz https://iccf-holland.org./click5.html
 
   Starsza pozycja i bardziej o Vi ni o Vimie, ale take warta
   polecenia:
--- a/runtime/tutor/tutor.pl.utf-8
+++ b/runtime/tutor/tutor.pl.utf-8
@@ -954,7 +954,7 @@ UWAGA: Uzupełnianie działa dla wielu poleceń. Spróbuj wcisnąć CTRL-D i <TAB>.
 	Wydawca: New Riders
   Pierwsza książka całkowicie poświęcona Vimowi. Użyteczna zwłaszcza dla
   początkujących. Zawiera wiele przykładów i ilustracji.
-  Zobacz http://iccf-holland.org./click5.html
+  Zobacz https://iccf-holland.org./click5.html
 
   Starsza pozycja i bardziej o Vi niż o Vimie, ale także warta
   polecenia:
--- a/runtime/tutor/tutor.pt
+++ b/runtime/tutor/tutor.pt
@@ -975,7 +975,7 @@ NOTA:  A completao funciona com muitos comandos. Basta pressionar CTRL-D e
        Editora: New Riders
   Este  o primeiro livro completamente dedicado ao Vim. Especialmente til
   para iniciantes, com muitos exemplos e ilustraes.
-  Veja http://iccf-holland.org/click5.html
+  Veja https://iccf-holland.org/click5.html
 
   Esse livro  mais antigo e mais sobre o Vi do que sobre o Vim, mas tambm 
   recomendado:
--- a/runtime/tutor/tutor.pt.utf-8
+++ b/runtime/tutor/tutor.pt.utf-8
@@ -975,7 +975,7 @@ NOTA:  A completação funciona com muitos comandos. Basta pressionar CTRL-D e
        Editora: New Riders
   Este é o primeiro livro completamente dedicado ao Vim. Especialmente útil
   para iniciantes, com muitos exemplos e ilustrações.
-  Veja http://iccf-holland.org/click5.html
+  Veja https://iccf-holland.org/click5.html
 
   Esse livro é mais antigo e mais sobre o Vi do que sobre o Vim, mas também é
   recomendado:
--- a/runtime/tutor/tutor.ru
+++ b/runtime/tutor/tutor.ru
@@ -980,7 +980,7 @@
 
       Vim.     .
       .
-  . http://iccf-holland.org/click5.html
+  . https://iccf-holland.org/click5.html
 
           Vi,  Vim,
     :
--- a/runtime/tutor/tutor.ru.cp1251
+++ b/runtime/tutor/tutor.ru.cp1251
@@ -980,7 +980,7 @@
 
       Vim.     .
       .
-  . http://iccf-holland.org/click5.html
+  . https://iccf-holland.org/click5.html
 
           Vi,  Vim,
     :
--- a/runtime/tutor/tutor.ru.utf-8
+++ b/runtime/tutor/tutor.ru.utf-8
@@ -980,7 +980,7 @@
 
   Эта книга полностью посвящена Vim. Особенно полезна она будет новичкам.
   Содержит множество примеров и иллюстраций.
-  См. http://iccf-holland.org/click5.html
+  См. https://iccf-holland.org/click5.html
 
   Следующая книга более почтенного возраста и посвящена больше Vi, чем Vim,
   однако также рекомендуется:
--- a/runtime/tutor/tutor.sk
+++ b/runtime/tutor/tutor.sk
@@ -986,7 +986,7 @@ POZNMKA: Dokonovanie funguje pre vea prkazov. Vyskaj stlaenie
   Vydavate: New Riders
   Prv kniha uren pre Vim. pecilne vhodn pre zaiatonkov.
   Obsahuje mnostvo prkladov a obrzkov.
-  Pozri na http://iccf-holland.org/click5.html
+  Pozri na https://iccf-holland.org/click5.html
 
   Tto kniha je staria a je viac o Vi ako o Vim, ale je tie odporan:
   Learning the Vi Editor - od Linda Lamb
--- a/runtime/tutor/tutor.sk.cp1250
+++ b/runtime/tutor/tutor.sk.cp1250
@@ -986,7 +986,7 @@ POZNMKA: Dokonovanie funguje pre vea prkazov. Vyskaj stlaenie
   Vydavate: New Riders
   Prv kniha uren pre Vim. pecilne vhodn pre zaiatonkov.
   Obsahuje mnostvo prkladov a obrzkov.
-  Pozri na http://iccf-holland.org/click5.html
+  Pozri na https://iccf-holland.org/click5.html
 
   Tto kniha je staria a je viac o Vi ako o Vim, ale je tie odporan:
   Learning the Vi Editor - od Linda Lamb
--- a/runtime/tutor/tutor.sk.utf-8
+++ b/runtime/tutor/tutor.sk.utf-8
@@ -986,7 +986,7 @@ POZNÁMKA: Dokončovanie funguje pre veľa príkazov. Vyskúšaj stlačenie
   Vydavateľ: New Riders
   Prvá kniha určená pre Vim. Špeciálne vhodná pre začiatočníkov.
   Obsahuje množstvo príkladov a obrázkov.
-  Pozri na http://iccf-holland.org/click5.html
+  Pozri na https://iccf-holland.org/click5.html
 
   Táto kniha je staršia a je viac o Vi ako o Vim, ale je tiež odporúčaná:
   Learning the Vi Editor - od Linda Lamb
--- a/runtime/tutor/tutor.sr.cp1250
+++ b/runtime/tutor/tutor.sr.cp1250
@@ -951,7 +951,7 @@ NAPOMENA:  Mogue je dopuniti mnoge komande.  Samo probajte CTRL-D i <TAB>.
 	Izdava: New Riders
   Prva knjiga potpuno posveena Vim-u.  Naroito korisna za poetnike.
   Ima mnotvo primera i slika.
-  Vidite http://iccf-holland.org/click5.html
+  Vidite https://iccf-holland.org/click5.html
 
   Sledea knjiga je starija i vie govori o Vi-u nego o Vim-u, ali je takoe
   preporuujemo:
--- a/runtime/tutor/tutor.sr.utf-8
+++ b/runtime/tutor/tutor.sr.utf-8
@@ -951,7 +951,7 @@ NAPOMENA:  Moguće je dopuniti mnoge komande.  Samo probajte CTRL-D i <TAB>.
 	Izdavač: New Riders
   Prva knjiga potpuno posvećena Vim-u.  Naročito korisna za početnike.
   Ima mnoštvo primera i slika.
-  Vidite http://iccf-holland.org/click5.html
+  Vidite https://iccf-holland.org/click5.html
 
   Sledeća knjiga je starija i više govori o Vi-u nego o Vim-u, ali je takođe
   preporučujemo:
--- a/runtime/tutor/tutor.sv
+++ b/runtime/tutor/tutor.sv
@@ -812,7 +812,7 @@ Notera: Detta undviker att behva skriva  i , det sista tecknet, texten att
 	Frlag: New Riders
   Den frsta boken som r endast behandlar Vim. Speciellt anvndbar fr
   nybrjare. Det finns mnga exempel och bilder.
-  Se http://iccf-holland.org/click5.html
+  Se https://iccf-holland.org/click5.html
 
   Den hr boken r ldre och behandlar mer Vi n Vim, men rekommenderas ocks:
 	Learning the Vi Editor - av Linda Lamb
--- a/runtime/tutor/tutor.sv.utf-8
+++ b/runtime/tutor/tutor.sv.utf-8
@@ -812,7 +812,7 @@ Notera: Detta undviker att behöva skriva  i , det sista tecknet, texten att
 	Förlag: New Riders
   Den första boken som är endast behandlar Vim. Speciellt användbar för
   nybörjare. Det finns många exempel och bilder.
-  Se http://iccf-holland.org/click5.html
+  Se https://iccf-holland.org/click5.html
 
   Den här boken är äldre och behandlar mer Vi än Vim, men rekommenderas också:
 	Learning the Vi Editor - av Linda Lamb
--- a/runtime/tutor/tutor.tr.iso9
+++ b/runtime/tutor/tutor.tr.iso9
@@ -956,7 +956,7 @@ Not: Arama dosyann sonuna ulatnda dosyann bandan srecektir. Bunu
   Tmyle Vim iin hazrlanm ilk kitaptr. zellikle ilk kullanclar iin
   ok uygundur.
   Kitapta birok rnek ve resim bulunmaktadr.
-  http://iccf-holland.org/click5.html adresine bakabilirsiniz.
+  https://iccf-holland.org/click5.html adresine bakabilirsiniz.
 
   Bu kitap daha eskidir ve Vim'den daha ok Vi iindir ancak tavsiye edilir:
 
--- a/runtime/tutor/tutor.tr.utf-8
+++ b/runtime/tutor/tutor.tr.utf-8
@@ -956,7 +956,7 @@ Not: Arama dosyanın sonuna ulaştığında dosyanın başından sürecektir. Bunu
   Tümüyle Vim için hazırlanmış ilk kitaptır. Özellikle ilk kullanıcılar için
   çok uygundur.
   Kitapta birçok örnek ve resim bulunmaktadır.
-  http://iccf-holland.org/click5.html adresine bakabilirsiniz.
+  https://iccf-holland.org/click5.html adresine bakabilirsiniz.
 
   Bu kitap daha eskidir ve Vim'den daha çok Vi içindir ancak tavsiye edilir:
 
--- a/runtime/tutor/tutor.uk.utf-8
+++ b/runtime/tutor/tutor.uk.utf-8
@@ -965,7 +965,7 @@
         Publisher: New Riders
   Особливо корисна для початківців.
   Там багато прикладів і ілюстрацій.
-  Дивіться http://iccf-holland.org/click5.html
+  Дивіться https://iccf-holland.org/click5.html
 
   Ці уроки були написані Майклом С. Пірсом та Робертом Уаром.
 
--- a/runtime/tutor/tutor.utf-8
+++ b/runtime/tutor/tutor.utf-8
@@ -955,7 +955,7 @@ NOTE:  Completion works for many command
 	Publisher: New Riders
   The first book completely dedicated to Vim.  Especially useful for beginners.
   There are many examples and pictures.
-  See http://iccf-holland.org/click5.html
+  See https://iccf-holland.org/click5.html
 
   This book is older and more about Vi than Vim, but also recommended:
 	Learning the Vi Editor - by Linda Lamb
--- a/runtime/tutor/tutor.vi.utf-8
+++ b/runtime/tutor/tutor.vi.utf-8
@@ -792,7 +792,7 @@ Chú ý: Lệnh này thay cho việc gõ  i , ký tự cuối cùng, văn bản muốn chèn,
 	Nhà xuất bản: New Riders
   Cuốn sách đầu tiên dành hoàn toàn cho Vim. Đặc biệt có ích cho người mới.
   Có rất nhiều ví dụ và tranh ảnh.
-  Hãy xem: http://iccf-holland.org/click5.html
+  Hãy xem: https://iccf-holland.org/click5.html
 
   Cuốn sách tiếp theo này xuất bản sớm hơn và nói nhiều về Vi hơn là Vim,
   nhưng cũng rất nên đọc:
--- a/runtime/tutor/tutor.zh.big5
+++ b/runtime/tutor/tutor.zh.big5
@@ -805,7 +805,7 @@ Open up a line above this by typing Shif
 	XJNew Riders
 
   oOĤ@vimyC_ǎͯSOΡC䤤٥]tjq
-  MϥܡCԱAгX http://iccf-holland.org/click5.html
+  MϥܡCԱAгX https://iccf-holland.org/click5.html
 
   HUoѤѤFӥBeDnOviӤOvimAO]ȱoˡJ
 
--- a/runtime/tutor/tutor.zh.euc
+++ b/runtime/tutor/tutor.zh.euc
@@ -953,7 +953,7 @@
 	磺New Riders
   ǵһȫ Vim 鼮ڳѧرáадʵ
   ͼʾ
-  ֪飬 http://iccf-holland.org/click5.html
+  ֪飬 https://iccf-holland.org/click5.html
 
   ⱾȽ˶ݸǹ Vi  VimҲֵƼ
 	Learning the Vi Editor - ߣLinda Lamb
--- a/runtime/tutor/tutor.zh.utf-8
+++ b/runtime/tutor/tutor.zh.utf-8
@@ -805,7 +805,7 @@ Open up a line above this by typing Shif
 	出版社︰New Riders
 
   這是第一本完全講解vim的書籍。對于初學者特別有用。其中還包含有大量實例
-  和圖示。欲知詳情,請訪問 http://iccf-holland.org/click5.html
+  和圖示。欲知詳情,請訪問 https://iccf-holland.org/click5.html
 
   以下這本書比較老了而且內容主要是vi而不是vim,但是也值得推薦︰
 
--- a/runtime/tutor/tutor.zh_cn.utf-8
+++ b/runtime/tutor/tutor.zh_cn.utf-8
@@ -953,7 +953,7 @@
 	出版社:New Riders
   这是第一本完全讲解 Vim 的书籍。它对于初学者特别有用。其中包含有大量实例
   和图示。
-  欲知详情,请访问 http://iccf-holland.org/click5.html
+  欲知详情,请访问 https://iccf-holland.org/click5.html
 
   以下这本书比较老了而且内容更多是关于 Vi 而非 Vim,但是也值得推荐:
 	Learning the Vi Editor - 作者:Linda Lamb
--- a/runtime/tutor/tutor.zh_tw.utf-8
+++ b/runtime/tutor/tutor.zh_tw.utf-8
@@ -805,7 +805,7 @@ Open up a line above this by typing Shif
 	出版社︰New Riders
 
   這是第一本完全講解vim的書籍。對于初學者特別有用。其中還包含有大量實例
-  和圖示。欲知詳情,請訪問 http://iccf-holland.org/click5.html
+  和圖示。欲知詳情,請訪問 https://iccf-holland.org/click5.html
 
   以下這本書比較老了而且內容主要是vi而不是vim,但是也值得推薦︰