Skip to content

Commit f112c12

Browse files
committed
Merge remote-tracking branch 'vim/master'
Vim is updated to 9.1
2 parents 1e34a9f + b4ddc6c commit f112c12

File tree

175 files changed

+222
-4596
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

175 files changed

+222
-4596
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ syntaxtest:
9494
# Before creating an archive first delete all backup files, *.orig, etc.
9595

9696
MAJOR = 9
97-
MINOR = 0
97+
MINOR = 1
9898

9999
# CHECKLIST for creating a new version:
100100
#

README.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
README.txt for version 9.0 of Vim: Vi IMproved.
1+
README.txt for version 9.1 of Vim: Vi IMproved.
22

33

44
WHAT IS VIM?

README_vim.md

+1-1

READMEdir/Contents

+5-5
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ Vim Vi IMproved. A clone of the UNIX text editor Vi. Very useful
99
messages, shows current file name in window title, on-line
1010
help, rectangular cut/paste, etc., etc., etc...
1111

12-
Version 9.0. Also runs under UNIX, MS-Windows, Mac, etc.
13-
vim90rt.tgz contains the documentation and syntax files.
14-
vim90bin.tgz contains the binaries.
15-
vim90src.tgz contains the sources.
12+
Version 9.1. Also runs under UNIX, MS-Windows, Mac, etc.
13+
vim91rt.tgz contains the documentation and syntax files.
14+
vim91bin.tgz contains the binaries.
15+
vim91src.tgz contains the sources.
1616
Author: Bram Moolenaar et al.
1717

1818

1919
Xxd Hex dumper and reader. Can be used to view files as hex, edit
2020
them and write them back. Can also be used to patch files.
2121

22-
Version 2022 Jan 14
22+
Version 2023 Oct 25
2323
Author: Juergen Weigert

READMEdir/README_ami.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
README_ami.txt for version 9.0 of Vim: Vi IMproved.
1+
README_ami.txt for version 9.1 of Vim: Vi IMproved.
22

33
This file explains the installation of Vim on Amiga systems.
44
See README.txt for general information about Vim.
@@ -16,8 +16,8 @@ easily upgrade to a new version. For example:
1616
You would then unpack the archives like this:
1717

1818
cd dh0:editors
19-
tar xf t:vim90bin.tar
20-
tar xf t:vim90rt.tar
19+
tar xf t:vim91bin.tar
20+
tar xf t:vim91rt.tar
2121

2222
Set the $VIM environment variable to point to the top directory of your Vim
2323
files. For the above example:

READMEdir/README_amibin.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
README_amibin.txt for version 9.0 of Vim: Vi IMproved.
1+
README_amibin.txt for version 9.1 of Vim: Vi IMproved.
22

33
See "README.txt" for general information about Vim.
44
See "README_ami.txt" for installation instructions for the Amiga.

READMEdir/README_amisrc.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
README_amisrc.txt for version 9.0 of Vim: Vi IMproved.
1+
README_amisrc.txt for version 9.1 of Vim: Vi IMproved.
22

33
See "README.txt" for general information about Vim.
44
See "README_ami.txt" for installation instructions for the Amiga.

READMEdir/README_bindos.txt

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
README_bindos.txt for version 9.0 of Vim: Vi IMproved.
1+
README_bindos.txt for version 9.1 of Vim: Vi IMproved.
22

33
See "README.txt" for general information about Vim.
44
See "README_dos.txt" for installation instructions for MS-DOS and MS-Windows.
@@ -8,9 +8,9 @@ These files are in the runtime archive (vim90rt.zip).
88
There are several binary distributions of Vim for the PC. You would normally
99
pick only one of them, but it's also possible to install several.
1010
These ones are available (the version number may differ):
11-
vim90w32.zip Windows 95/98/NT/etc. console version
12-
gvim90.zip Windows 95/98/NT/etc. GUI version
13-
gvim90ole.zip Windows 95/98/NT/etc. GUI version with OLE
11+
vim91w32.zip Windows 95/98/NT/etc. console version
12+
gvim91.zip Windows 95/98/NT/etc. GUI version
13+
gvim91ole.zip Windows 95/98/NT/etc. GUI version with OLE
1414

15-
You MUST also get the runtime archive (vim90rt.zip).
16-
The sources are also available (vim90src.zip).
15+
You MUST also get the runtime archive (vim91rt.zip).
16+
The sources are also available (vim91src.zip).

READMEdir/README_dos.txt

+18-18
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
README_dos.txt for version 9.0 of Vim: Vi IMproved.
1+
README_dos.txt for version 9.1 of Vim: Vi IMproved.
22

33
This file explains the installation of Vim on MS-Windows systems.
44
See "README.txt" for general information about Vim.
@@ -41,19 +41,19 @@ These are the normal steps to install Vim from the .zip archives:
4141
located. Check the $VIM setting to see where it points to:
4242
set VIM
4343
For example, if you have
44-
C:\vim\vim90
44+
C:\vim\vim91
4545
do
4646
cd C:\
4747
Binary and runtime Vim archives are normally unpacked in the same location,
4848
on top of each other.
4949

50-
2. Unpack the zip archives. This will create a new directory "vim\vim90",
50+
2. Unpack the zip archives. This will create a new directory "vim\vim91",
5151
in which all the distributed Vim files are placed. Since the directory
5252
name includes the version number, it is unlikely that you overwrite
5353
existing files.
5454
Examples:
55-
pkunzip -d gvim90.zip
56-
unzip vim90w32.zip
55+
pkunzip -d gvim91.zip
56+
unzip vim91w32.zip
5757

5858
You need to unpack the runtime archive and at least one of the binary
5959
archives. When using more than one binary version, be careful not to
@@ -65,7 +65,7 @@ These are the normal steps to install Vim from the .zip archives:
6565
won't move or copy the runtime files.
6666

6767
3. Change to the new directory:
68-
cd vim\vim90
68+
cd vim\vim91
6969
Run the "install.exe" program. It will ask you a number of questions about
7070
how you would like to have your Vim setup. Among these are:
7171
- You can tell it to write a "_vimrc" file with your preferences in the
@@ -76,8 +76,8 @@ These are the normal steps to install Vim from the .zip archives:
7676
console or in a shell. You can select one of the directories in your
7777
$PATH. If you skip this, you can add Vim to the search path manually:
7878
The simplest is to add a line to your autoexec.bat. Examples:
79-
set path=%path%;C:\vim\vim90
80-
set path=%path%;D:\editors\vim\vim90
79+
set path=%path%;C:\vim\vim91
80+
set path=%path%;D:\editors\vim\vim91
8181
- Create entries for Vim on the desktop and in the Start menu.
8282

8383
That's it!
@@ -89,8 +89,8 @@ Remarks:
8989
won't show a menubar. Then you need to set the $VIM environment variable to
9090
point to the top directory of your Vim files. Example:
9191
set VIM=C:\editors\vim
92-
Vim version 9.0 will look for your vimrc file in $VIM, and for the runtime
93-
files in $VIM/vim90. See ":help $VIM" for more information.
92+
Vim version 9.1 will look for your vimrc file in $VIM, and for the runtime
93+
files in $VIM/vim91. See ":help $VIM" for more information.
9494

9595
- To avoid confusion between distributed files of different versions and your
9696
own modified vim scripts, it is recommended to use this directory layout:
@@ -101,14 +101,14 @@ Remarks:
101101
C:\vim\vimfiles\ftplugin\*.vim Filetype plugins
102102
C:\vim\... Other files you made.
103103
Distributed files:
104-
C:\vim\vim90\vim.exe The Vim version 9.0 executable.
105-
C:\vim\vim90\doc\*.txt The version 9.0 documentation files.
106-
C:\vim\vim90\bugreport.vim A Vim version 9.0 script.
107-
C:\vim\vim90\... Other version 9.0 distributed files.
104+
C:\vim\vim91\vim.exe The Vim version 9.1 executable.
105+
C:\vim\vim91\doc\*.txt The version 9.1 documentation files.
106+
C:\vim\vim91\bugreport.vim A Vim version 9.1 script.
107+
C:\vim\vim91\... Other version 9.1 distributed files.
108108
In this case the $VIM environment variable would be set like this:
109109
set VIM=C:\vim
110-
Then $VIMRUNTIME will automatically be set to "$VIM\vim90". Don't add
111-
"vim90" to $VIM, that won't work.
110+
Then $VIMRUNTIME will automatically be set to "$VIM\vim91". Don't add
111+
"vim91" to $VIM, that won't work.
112112

113113
- You can put your Vim executable anywhere else. If the executable is not
114114
with the other Vim files, you should set $VIM. The simplest is to add a line
@@ -132,8 +132,8 @@ Remarks:
132132
Select Properties.
133133
5. In the Program tab, change the "Cmdline" to add "/c" and the name of the
134134
Vim executable. Examples:
135-
C:\command.com /c C:\vim\vim90\vim.exe
136-
C:\command.com /c D:\editors\vim\vim90\vim.exe
135+
C:\command.com /c C:\vim\vim91\vim.exe
136+
C:\command.com /c D:\editors\vim\vim91\vim.exe
137137
6. Select the font, window size, etc. that you like. If this isn't
138138
possible, select "Advanced" in the Program tab, and deselect "MS-DOS
139139
mode".

READMEdir/README_extra.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
README_extra.txt for version 9.0 of Vim: Vi IMproved.
1+
README_extra.txt for version 9.1 of Vim: Vi IMproved.
22

33
These extra files of Vim are for special purposes. This README explains what
44
the files are for. For general information about Vim, see the "README.txt"

READMEdir/README_haiku.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
README_haiku.txt for version 9.0 of Vim: Vi IMproved.
1+
README_haiku.txt for version 9.1 of Vim: Vi IMproved.
22

33
This file explains the installation of Vim on Haiku operating system.
44
See "README.txt" for general information about Vim.

READMEdir/README_mac.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
README_mac.txt for version 9.0 of Vim: Vi IMproved.
1+
README_mac.txt for version 9.1 of Vim: Vi IMproved.
22

33
How to install MacVim?
44
========================

READMEdir/README_ole.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
README_ole.txt for version 9.0 of Vim: Vi IMproved.
1+
README_ole.txt for version 9.1 of Vim: Vi IMproved.
22

33
This archive contains gvim.exe with OLE interface.
44
This version of gvim.exe can also load a number of interface dynamically (you

READMEdir/README_os2.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
README_os2.txt for version 9.0 of Vim: Vi IMproved.
1+
README_os2.txt for version 9.1 of Vim: Vi IMproved.
22

33
This file used to explain the installation of Vim on OS/2 systems.
44
However, support for OS/2 has been removed in patch 7.4.1008.

READMEdir/README_os390.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
README_os390.txt for version 9.0 of Vim: Vi IMproved.
1+
README_os390.txt for version 9.1 of Vim: Vi IMproved.
22

33
This readme explains how to build Vim on z/OS. Formerly called OS/390.
44
See "README.txt" for general information about Vim.

READMEdir/README_src.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
README_src.txt for version 9.0 of Vim: Vi IMproved.
1+
README_src.txt for version 9.1 of Vim: Vi IMproved.
22

33
The source archive contains the files needed to compile Vim on Unix systems.
44
It is packed for Unix systems (NL line separator).
55

66
For more information, see the README.txt file that comes with the runtime
7-
archive (vim-9.0-rt.tar.gz). To be able to run Vim you MUST get the runtime
7+
archive (vim-9.1-rt.tar.gz). To be able to run Vim you MUST get the runtime
88
archive too!

READMEdir/README_srcdos.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
README_srcdos.txt for version 9.0 of Vim: Vi IMproved.
1+
README_srcdos.txt for version 9.1 of Vim: Vi IMproved.
22

33
See "README.txt" for general information about Vim.
44
See "README_dos.txt" for installation instructions for MS-Windows.

READMEdir/README_unix.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
README_unix.txt for version 9.0 of Vim: Vi IMproved.
1+
README_unix.txt for version 9.1 of Vim: Vi IMproved.
22

33
This file explains the installation of Vim on Unix systems.
44
See "README.txt" for general information about Vim.

READMEdir/README_vms.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
README_vms.txt for version 9.0 of Vim: Vi IMproved.
1+
README_vms.txt for version 9.1 of Vim: Vi IMproved.
22

33
This file explains the installation of Vim on VMS systems.
44
See "README.txt" in the runtime archive for information about Vim.

READMEdir/README_w32s.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
README_w32s.txt for version 9.0 of Vim: Vi IMproved.
1+
README_w32s.txt for version 9.1 of Vim: Vi IMproved.
22

33
This file used to explain the installation of Vim on MS-Windows 3.1 and 3.11
44
systems. However, support for MS-Windows 3.1 and 3.11 has been removed in

nsis/gvim_version.nsh

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
!ifndef __GVIM_VER__NSH__
33
!define __GVIM_VER__NSH__
44
!define VER_MAJOR 9
5-
!define VER_MINOR 0
5+
!define VER_MINOR 1
66
!endif

runtime/doc/arabic.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*arabic.txt* For Vim version 9.0. Last change: 2021 Jun 22
1+
*arabic.txt* For Vim version 9.1. Last change: 2021 Jun 22
22

33

44
VIM REFERENCE MANUAL by Nadim Shaikli

runtime/doc/autocmd.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*autocmd.txt* For Vim version 9.0. Last change: 2023 May 20
1+
*autocmd.txt* For Vim version 9.1. Last change: 2023 May 20
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

runtime/doc/builtin.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*builtin.txt* For Vim version 9.0. Last change: 2023 Dec 24
1+
*builtin.txt* For Vim version 9.1. Last change: 2023 Dec 24
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

runtime/doc/change.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*change.txt* For Vim version 9.0. Last change: 2023 Dec 19
1+
*change.txt* For Vim version 9.1. Last change: 2023 Dec 19
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

runtime/doc/channel.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*channel.txt* For Vim version 9.0. Last change: 2023 Aug 15
1+
*channel.txt* For Vim version 9.1. Last change: 2023 Aug 15
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

runtime/doc/cmdline.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*cmdline.txt* For Vim version 9.0. Last change: 2023 Dec 09
1+
*cmdline.txt* For Vim version 9.1. Last change: 2023 Dec 09
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

runtime/doc/debug.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*debug.txt* For Vim version 9.0. Last change: 2019 May 07
1+
*debug.txt* For Vim version 9.1. Last change: 2019 May 07
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

runtime/doc/debugger.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*debugger.txt* For Vim version 9.0. Last change: 2019 Dec 21
1+
*debugger.txt* For Vim version 9.1. Last change: 2019 Dec 21
22

33

44
VIM REFERENCE MANUAL by Gordon Prieur

runtime/doc/develop.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*develop.txt* For Vim version 9.0. Last change: 2022 Sep 20
1+
*develop.txt* For Vim version 9.1. Last change: 2022 Sep 20
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

runtime/doc/diff.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*diff.txt* For Vim version 9.0. Last change: 2023 Apr 04
1+
*diff.txt* For Vim version 9.1. Last change: 2023 Apr 04
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

runtime/doc/digraph.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*digraph.txt* For Vim version 9.0. Last change: 2023 Oct 20
1+
*digraph.txt* For Vim version 9.1. Last change: 2023 Oct 20
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

runtime/doc/editing.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*editing.txt* For Vim version 9.0. Last change: 2023 Sep 27
1+
*editing.txt* For Vim version 9.1. Last change: 2023 Sep 27
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

runtime/doc/eval.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*eval.txt* For Vim version 9.0. Last change: 2023 Dec 09
1+
*eval.txt* For Vim version 9.1. Last change: 2023 Dec 09
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

runtime/doc/farsi.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*farsi.txt* For Vim version 9.0. Last change: 2019 May 05
1+
*farsi.txt* For Vim version 9.1. Last change: 2019 May 05
22

33

44
VIM REFERENCE MANUAL by Mortaza Ghassab Shiran

runtime/doc/filetype.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*filetype.txt* For Vim version 9.0. Last change: 2024 Jan 01
1+
*filetype.txt* For Vim version 9.1. Last change: 2024 Jan 01
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

runtime/doc/fold.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*fold.txt* For Vim version 9.0. Last change: 2023 Mar 24
1+
*fold.txt* For Vim version 9.1. Last change: 2023 Mar 24
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

runtime/doc/ft_ada.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*ft_ada.txt* For Vim version 9.0. Last change: 2022 Mar 13
1+
*ft_ada.txt* For Vim version 9.1. Last change: 2022 Mar 13
22

33

44
ADA FILE TYPE PLUG-INS REFERENCE MANUAL~

runtime/doc/ft_context.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*ft_context.txt* For Vim version 9.0. Last change: 2024 Jan 01
1+
*ft_context.txt* For Vim version 9.1. Last change: 2024 Jan 01
22

33
This is the documentation for the ConTeXt filetype plugin.
44

runtime/doc/ft_mp.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*ft_mp.txt* For Vim version 9.0. Last change: 2022 Aug 12
1+
*ft_mp.txt* For Vim version 9.1. Last change: 2022 Aug 12
22

33
This is the documentation for the METAFONT and MetaPost filetype plugins.
44
Unless otherwise specified, the commands, settings and mappings defined below

runtime/doc/ft_sql.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*ft_sql.txt* For Vim version 9.0. Last change: 2022 Apr 06
1+
*ft_sql.txt* For Vim version 9.1. Last change: 2022 Apr 06
22

33
by David Fishburn
44

runtime/doc/gui.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*gui.txt* For Vim version 9.0. Last change: 2023 Apr 29
1+
*gui.txt* For Vim version 9.1. Last change: 2023 Apr 29
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

runtime/doc/gui_w32.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*gui_w32.txt* For Vim version 9.0. Last change: 2022 Mar 09
1+
*gui_w32.txt* For Vim version 9.1. Last change: 2022 Mar 09
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

0 commit comments

Comments
 (0)