Skip to content

Commit 64f4004

Browse files
committed
Merge remote-tracking branch 'vim/master'
2 parents a340dda + 596ad66 commit 64f4004

Some content is hidden

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

64 files changed

+1512
-662
lines changed

.cirrus.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ env:
55
freebsd_task:
66
name: FreeBSD
77
matrix:
8-
- name: FreeBSD 13.1
8+
- name: FreeBSD 14.0
99
freebsd_instance:
10-
image_family: freebsd-13-1
11-
- name: FreeBSD 12.4
10+
image_family: freebsd-14-0
11+
- name: FreeBSD 13.1
1212
freebsd_instance:
13-
image_family: freebsd-12-4
13+
image_family: freebsd-13-1
1414
timeout_in: 20m
1515
install_script:
1616
- pkg install -y gettext

runtime/doc/builtin.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2209,7 +2209,7 @@ environ() *environ()*
22092209
22102210
err_teapot([{expr}]) *err_teapot()*
22112211
Produce an error with number 418, needed for implementation of
2212-
RFC 2325.
2212+
RFC 2324.
22132213
If {expr} is present and it is TRUE error 503 is given,
22142214
indicating that coffee is temporarily not available.
22152215
If {expr} is present it must be a String.
@@ -6788,7 +6788,7 @@ printf({fmt}, {expr1} ...) *printf()*
67886788
*printf-$*
67896789
In certain languages, error and informative messages are
67906790
more readable when the order of words is different from the
6791-
corresponding message in English. To accomodate translations
6791+
corresponding message in English. To accommodate translations
67926792
having a different word order, positional arguments may be
67936793
used to indicate this. For instance: >
67946794

runtime/doc/channel.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*channel.txt* For Vim version 9.0. Last change: 2022 Dec 01
1+
*channel.txt* For Vim version 9.0. Last change: 2023 Aug 15
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -956,7 +956,7 @@ job_start({command} [, {options}]) *job_start()*
956956
to String. This works best on Unix.
957957

958958
On MS-Windows, job_start() makes a GUI application hidden. If
959-
want to show it, Use |:!start| instead.
959+
you want to show it, use |:!start| instead.
960960

961961
The command is executed directly, not through a shell, the
962962
'shell' option is not used. To use the shell: >

runtime/doc/filetype.txt

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*filetype.txt* For Vim version 9.0. Last change: 2023 Sep 06
1+
*filetype.txt* For Vim version 9.0. Last change: 2023 Sep 11
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -138,35 +138,38 @@ what kind of file it is. This doesn't always work. A number of global
138138
variables can be used to overrule the filetype used for certain extensions:
139139

140140
file name variable ~
141-
*.asa g:filetype_asa |ft-aspvbs-syntax| |ft-aspperl-syntax|
142-
*.asm g:asmsyntax |ft-asm-syntax|
143-
*.asp g:filetype_asp |ft-aspvbs-syntax| |ft-aspperl-syntax|
144-
*.bas g:filetype_bas |ft-basic-syntax|
141+
*.asa g:filetype_asa |ft-aspperl-syntax|
142+
|ft-aspvbs-syntax|
143+
*.asm g:asmsyntax |ft-asm-syntax|
144+
*.asp g:filetype_asp |ft-aspperl-syntax|
145+
|ft-aspvbs-syntax|
146+
*.bas g:filetype_bas |ft-basic-syntax|
145147
*.cfg g:filetype_cfg
146148
*.cls g:filetype_cls
147-
*.csh g:filetype_csh |ft-csh-syntax|
149+
*.csh g:filetype_csh |ft-csh-syntax|
148150
*.dat g:filetype_dat
149-
*.f g:filetype_f |ft-forth-syntax|
150-
*.frm g:filetype_frm |ft-form-syntax|
151-
*.fs g:filetype_fs |ft-forth-syntax|
152-
*.i g:filetype_i |ft-progress-syntax|
151+
*.f g:filetype_f |ft-forth-syntax|
152+
*.frm g:filetype_frm |ft-form-syntax|
153+
*.fs g:filetype_fs |ft-forth-syntax|
154+
*.h g:c_syntax_for_h |ft-c-syntax|
155+
*.i g:filetype_i |ft-progress-syntax|
153156
*.inc g:filetype_inc
154157
*.lsl g:filetype_lsl
155-
*.m g:filetype_m |ft-mathematica-syntax|
158+
*.m g:filetype_m |ft-mathematica-syntax|
156159
*.mod g:filetype_mod
157-
*.p g:filetype_p |ft-pascal-syntax|
160+
*.p g:filetype_p |ft-pascal-syntax|
158161
*.pl g:filetype_pl
159-
*.pp g:filetype_pp |ft-pascal-syntax|
162+
*.pp g:filetype_pp |ft-pascal-syntax|
160163
*.prg g:filetype_prg
161164
*.r g:filetype_r
162165
*.sig g:filetype_sig
163-
*.sql g:filetype_sql |ft-sql-syntax|
166+
*.sql g:filetype_sql |ft-sql-syntax|
164167
*.src g:filetype_src
165168
*.sys g:filetype_sys
166-
*.sh g:bash_is_sh |ft-sh-syntax|
167-
*.tex g:tex_flavor |ft-tex-plugin|
169+
*.sh g:bash_is_sh |ft-sh-syntax|
170+
*.tex g:tex_flavor |ft-tex-plugin|
168171
*.typ g:filetype_typ
169-
*.w g:filetype_w |ft-cweb-syntax|
172+
*.w g:filetype_w |ft-cweb-syntax|
170173

171174
For a few filetypes the global variable is used only when the filetype could
172175
not be detected:

runtime/doc/insert.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ CTRL-R {register} *i_CTRL-R*
127127
'/' the last search pattern
128128
':' the last command-line
129129
'.' the last inserted text
130-
*i_CTRL-R_-*
130+
*i_CTRL-R_-*
131131
'-' the last small (less than a line) delete
132132
register. This is repeatable using |.| since
133133
it remembers the register to put instead of

runtime/doc/intro.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*intro.txt* For Vim version 9.0. Last change: 2023 Aug 09
1+
*intro.txt* For Vim version 9.0. Last change: 2023 Aug 15
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -215,7 +215,7 @@ Vim would never have become what it is now, without the help of these people!
215215
Eric Fischer Mac port, 'cindent', and other improvements
216216
Benji Fisher Answering lots of user questions
217217
Bill Foster Athena GUI port (later removed)
218-
Google Lets me work on Vim one day a week
218+
Google Let Bram work on Vim one day a week
219219
Loic Grenie xvim (ideas for multi windows version)
220220
Sven Guckes Vim promoter and previous WWW page maintainer |Sven-Guckes|
221221
Darren Hiebert Exuberant ctags

runtime/doc/options.txt

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*options.txt* For Vim version 9.0. Last change: 2023 Jun 02
1+
*options.txt* For Vim version 9.0. Last change: 2023 Aug 15
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -303,7 +303,7 @@ The options local to a window are remembered for each buffer. This also
303303
happens when the buffer is not loaded, but they are lost when the buffer is
304304
wiped out |:bwipe|.
305305

306-
Special local window options *special-local-window-option*
306+
Special local window options *local-noglobal*
307307

308308
The following local window options won't be copied over when new windows are
309309
created, thus they behave slightly differently:
@@ -314,7 +314,7 @@ created, thus they behave slightly differently:
314314
'winfixheight' specific to existing window
315315
'winfixwidth' specific to existing window
316316

317-
Special local buffer options *special-local-buffer-option*
317+
Special local buffer options
318318

319319
The following local buffer options won't be copied over when new buffers are
320320
created, thus they behave slightly differently:
@@ -1479,7 +1479,7 @@ A jump table for the options with a short description can be found at |Q_op|.
14791479

14801480
*'bufhidden'* *'bh'*
14811481
'bufhidden' 'bh' string (default: "")
1482-
local to buffer |special-local-buffer-option|
1482+
local to buffer |local-noglobal|
14831483
This option specifies what happens when a buffer is no longer
14841484
displayed in a window:
14851485
<empty> follow the global 'hidden' option
@@ -1511,7 +1511,7 @@ A jump table for the options with a short description can be found at |Q_op|.
15111511

15121512
*'buftype'* *'bt'* *E382*
15131513
'buftype' 'bt' string (default: "")
1514-
local to buffer |special-local-buffer-option|
1514+
local to buffer |local-noglobal|
15151515
The value of this option specifies the type of a buffer:
15161516
<empty> normal buffer
15171517
nofile buffer which is not related to a file and will not be
@@ -3448,7 +3448,7 @@ A jump table for the options with a short description can be found at |Q_op|.
34483448

34493449
*'filetype'* *'ft'*
34503450
'filetype' 'ft' string (default: "")
3451-
local to buffer |special-local-buffer-option|
3451+
local to buffer |local-noglobal|
34523452
When this option is set, the FileType autocommand event is triggered.
34533453
All autocommands that match with the value of this option will be
34543454
executed. Thus the value of 'filetype' is used in place of the file
@@ -5719,7 +5719,7 @@ A jump table for the options with a short description can be found at |Q_op|.
57195719

57205720
*'modified'* *'mod'* *'nomodified'* *'nomod'*
57215721
'modified' 'mod' boolean (default off)
5722-
local to buffer |special-local-buffer-option|
5722+
local to buffer |local-noglobal|
57235723
When on, the buffer is considered to be modified. This option is set
57245724
when:
57255725
1. A change was made to the text since it was last written. Using the
@@ -6290,7 +6290,7 @@ A jump table for the options with a short description can be found at |Q_op|.
62906290
*'previewwindow'* *'nopreviewwindow'*
62916291
*'pvw'* *'nopvw'* *E590*
62926292
'previewwindow' 'pvw' boolean (default off)
6293-
local to window |special-local-window-option|
6293+
local to window |local-noglobal|
62946294
{not available when compiled without the |+quickfix|
62956295
feature}
62966296
Identifies the preview window. Only one window can have this option
@@ -6485,7 +6485,7 @@ A jump table for the options with a short description can be found at |Q_op|.
64856485

64866486
*'readonly'* *'ro'* *'noreadonly'* *'noro'*
64876487
'readonly' 'ro' boolean (default off)
6488-
local to buffer |special-local-buffer-option|
6488+
local to buffer |local-noglobal|
64896489
If on, writes fail unless you use a '!'. Protects you from
64906490
accidentally overwriting a file. Default on when Vim is started
64916491
in read-only mode ("vim -R") or when the executable is called "view".
@@ -6864,7 +6864,7 @@ A jump table for the options with a short description can be found at |Q_op|.
68646864

68656865
*'scroll'* *'scr'*
68666866
'scroll' 'scr' number (default: half the window height)
6867-
local to window |special-local-window-option|
6867+
local to window |local-noglobal|
68686868
Number of lines to scroll with CTRL-U and CTRL-D commands. Will be
68696869
set to half the number of lines in the window when the window size
68706870
changes. This may happen when enabling the |status-line| or
@@ -8126,7 +8126,7 @@ A jump table for the options with a short description can be found at |Q_op|.
81268126

81278127
*'syntax'* *'syn'*
81288128
'syntax' 'syn' string (default empty)
8129-
local to buffer |special-local-buffer-option|
8129+
local to buffer |local-noglobal|
81308130
{not available when compiled without the |+syntax|
81318131
feature}
81328132
When this option is set, the syntax with this name is loaded, unless
@@ -9587,15 +9587,15 @@ A jump table for the options with a short description can be found at |Q_op|.
95879587

95889588
*'winfixheight'* *'wfh'* *'nowinfixheight'* *'nowfh'*
95899589
'winfixheight' 'wfh' boolean (default off)
9590-
local to window |special-local-window-option|
9590+
local to window |local-noglobal|
95919591
Keep the window height when windows are opened or closed and
95929592
'equalalways' is set. Also for |CTRL-W_=|. Set by default for the
95939593
|preview-window| and |quickfix-window|.
95949594
The height may be changed anyway when running out of room.
95959595

95969596
*'winfixwidth'* *'wfw'* *'nowinfixwidth'* *'nowfw'*
95979597
'winfixwidth' 'wfw' boolean (default off)
9598-
local to window |special-local-window-option|
9598+
local to window |local-noglobal|
95999599
Keep the window width when windows are opened or closed and
96009600
'equalalways' is set. Also for |CTRL-W_=|.
96019601
The width may be changed anyway when running out of room.

runtime/doc/syntax.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2160,11 +2160,11 @@ should set a variable in your .vimrc file: >
21602160
:let lpc_syntax_for_c = 1
21612161
21622162
If it doesn't work properly for some particular C or LPC files, use a
2163-
modeline. For a LPC file:
2163+
modeline. For a LPC file: >
21642164
21652165
// vim:set ft=lpc:
21662166
2167-
For a C file that is recognized as LPC:
2167+
For a C file that is recognized as LPC: >
21682168
21692169
// vim:set ft=c:
21702170
@@ -2196,7 +2196,7 @@ LUA *lua.vim* *ft-lua-syntax*
21962196
The Lua syntax file can be used for versions 4.0, 5.0, 5.1 and 5.2 (5.2 is
21972197
the default). You can select one of these versions using the global variables
21982198
lua_version and lua_subversion. For example, to activate Lua
2199-
5.1 syntax highlighting, set the variables like this:
2199+
5.1 syntax highlighting, set the variables like this: >
22002200
22012201
:let lua_version = 5
22022202
:let lua_subversion = 1

runtime/doc/tags

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8449,6 +8449,7 @@ load-plugins starting.txt /*load-plugins*
84498449
load-vim-script repeat.txt /*load-vim-script*
84508450
local-additions help.txt /*local-additions*
84518451
local-function userfunc.txt /*local-function*
8452+
local-noglobal options.txt /*local-noglobal*
84528453
local-options options.txt /*local-options*
84538454
local-variable eval.txt /*local-variable*
84548455
local-variables userfunc.txt /*local-variables*
@@ -9897,8 +9898,6 @@ spec_chglog_format pi_spec.txt /*spec_chglog_format*
98979898
spec_chglog_prepend pi_spec.txt /*spec_chglog_prepend*
98989899
spec_chglog_release_info pi_spec.txt /*spec_chglog_release_info*
98999900
special-buffers windows.txt /*special-buffers*
9900-
special-local-buffer-option options.txt /*special-local-buffer-option*
9901-
special-local-window-option options.txt /*special-local-window-option*
99029901
specifies vim9class.txt /*specifies*
99039902
speed-up tips.txt /*speed-up*
99049903
spell spell.txt /*spell*

runtime/doc/tips.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*tips.txt* For Vim version 9.0. Last change: 2021 Nov 06
1+
*tips.txt* For Vim version 9.0. Last change: 2023 Aug 10
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

0 commit comments

Comments
 (0)