Skip to content

Commit 436044e

Browse files
committed
Updated runtime files.
1 parent 254777b commit 436044e

File tree

12 files changed

+718
-95
lines changed

12 files changed

+718
-95
lines changed

runtime/doc/change.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*change.txt* For Vim version 7.3. Last change: 2011 May 10
1+
*change.txt* For Vim version 7.3. Last change: 2011 May 17
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -522,11 +522,11 @@ comment (starting with '"') after the ":!" command.
522522
={motion} Filter {motion} lines through the external program
523523
given with the 'equalprg' option. When the 'equalprg'
524524
option is empty (this is the default), use the
525-
internal formatting function |C-indenting|. But when
526-
'indentexpr' is not empty, it will be used instead
527-
|indent-expression|. When Vim was compiled without
528-
internal formatting then the "indent" program is used
529-
as a last resort.
525+
internal formatting function |C-indenting| and
526+
|'lisp'|. But when 'indentexpr' is not empty, it will
527+
be used instead |indent-expression|. When Vim was
528+
compiled without internal formatting then the "indent"
529+
program is used as a last resort.
530530

531531
*==*
532532
== Filter [count] lines like with ={motion}.

runtime/doc/eval.txt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*eval.txt* For Vim version 7.3. Last change: 2011 May 10
1+
*eval.txt* For Vim version 7.3. Last change: 2011 May 17
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -4076,6 +4076,7 @@ match({expr}, {pat}[, {start}[, {count}]]) *match()*
40764076
{pat} matches.
40774077
A match at the first character or |List| item returns zero.
40784078
If there is no match -1 is returned.
4079+
For getting submatches see |matchlist()|.
40794080
Example: >
40804081
:echo match("testing", "ing") " results in 4
40814082
:echo match([1, 'x'], '\a') " results in 1
@@ -5581,6 +5582,10 @@ substitute({expr}, {pat}, {sub}, {flags}) *substitute()*
55815582
< This removes the last component of the 'path' option. >
55825583
:echo substitute("testing", ".*", "\\U\\0", "")
55835584
< results in "TESTING".
5585+
The {sub} argument can start with \=, just like with
5586+
|:substitute|. Example: >
5587+
:echo substitute(s, '%\(\x\x\)',
5588+
\ '\=nr2char("0x" . submatch(1))', 'g')
55845589
55855590
synID({lnum}, {col}, {trans}) *synID()*
55865591
The result is a Number, which is the syntax ID at the position

runtime/doc/intro.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*intro.txt* For Vim version 7.3. Last change: 2010 Dec 08
1+
*intro.txt* For Vim version 7.3. Last change: 2011 May 15
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -135,8 +135,10 @@ http://www.vim.org/maillist.php
135135

136136
Bug reports: *bugs* *bug-reports* *bugreport.vim*
137137

138-
Send bug reports to: Vim bugs <[email protected]>
139-
This is not a maillist but the message is redirected to the Vim maintainer.
138+
Send bug reports to: Vim Developers <[email protected]>
139+
This is a maillist, many people will see the message. If you don't want that,
140+
e.g. because it is a security issue, send it to <[email protected]>, this only goes
141+
to the Vim maintainer (that's Bram).
140142
Please be brief; all the time that is spent on answering mail is subtracted
141143
from the time that is spent on improving Vim! Always give a reproducible
142144
example and try to find out which settings or other things influence the

runtime/doc/options.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*options.txt* For Vim version 7.3. Last change: 2011 Apr 29
1+
*options.txt* For Vim version 7.3. Last change: 2011 May 17
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -4104,7 +4104,8 @@ A jump table for the options with a short description can be found at |Q_op|.
41044104
It is used when a new line is created, for the |=| operator and
41054105
in Insert mode as specified with the 'indentkeys' option.
41064106
When this option is not empty, it overrules the 'cindent' and
4107-
'smartindent' indenting.
4107+
'smartindent' indenting. When 'lisp' is set, this option is
4108+
overridden by the Lisp indentation algorithm.
41084109
When 'paste' is set this option is not used for indenting.
41094110
The expression is evaluated with |v:lnum| set to the line number for
41104111
which the indent is to be computed. The cursor is also in this line

runtime/doc/quickfix.txt

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*quickfix.txt* For Vim version 7.3. Last change: 2011 Feb 01
1+
*quickfix.txt* For Vim version 7.3. Last change: 2011 May 10
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -215,28 +215,29 @@ command with 'l'.
215215

216216
*:cex* *:cexpr* *E777*
217217
:cex[pr][!] {expr} Create a quickfix list using the result of {expr} and
218-
jump to the first error. If {expr} is a String, then
219-
each new-line terminated line in the String is
220-
processed using 'errorformat' and the result is added
221-
to the quickfix list. If {expr} is a List, then each
222-
String item in the list is processed and added to the
223-
quickfix list. Non String items in the List are
224-
ignored. See |:cc|
225-
for [!].
218+
jump to the first error.
219+
If {expr} is a String, then each new-line terminated
220+
line in the String is processed using the global value
221+
of 'errorformat' and the result is added to the
222+
quickfix list.
223+
If {expr} is a List, then each String item in the list
224+
is processed and added to the quickfix list. Non
225+
String items in the List are ignored.
226+
See |:cc| for [!].
226227
Examples: >
227228
:cexpr system('grep -n xyz *')
228229
:cexpr getline(1, '$')
229230
<
230231
*:lex* *:lexpr*
231-
:lex[pr][!] {expr} Same as ":cexpr", except the location list for the
232+
:lex[pr][!] {expr} Same as |:cexpr|, except the location list for the
232233
current window is used instead of the quickfix list.
233234

234235
*:cgete* *:cgetexpr*
235236
:cgete[xpr] {expr} Create a quickfix list using the result of {expr}.
236-
Just like ":cexpr", but don't jump to the first error.
237+
Just like |:cexpr|, but don't jump to the first error.
237238

238239
*:lgete* *:lgetexpr*
239-
:lgete[xpr] {expr} Same as ":cgetexpr", except the location list for the
240+
:lgete[xpr] {expr} Same as |:cgetexpr|, except the location list for the
240241
current window is used instead of the quickfix list.
241242

242243
*:cad* *:caddexpr*

runtime/doc/todo.txt

Lines changed: 29 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*todo.txt* For Vim version 7.3. Last change: 2011 May 10
1+
*todo.txt* For Vim version 7.3. Last change: 2011 May 19
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -32,6 +32,9 @@ be worked on, but only if you sponsor Vim development. See |sponsor|.
3232

3333
Go through more coverity reports.
3434

35+
Hong Xu: I think src/Make_ro.mak should also be removed.
36+
Two patches 2011 May 15
37+
3538
Crash in autocomplete, valgrind log. (Greg Weber, 2011 Apr 22)
3639

3740
Ex command ":s/ \?/ /g" splits multi-byte characters into bytes. (Dominique
@@ -50,6 +53,10 @@ Karkat, 2011 Jan 16)
5053

5154
Patch to add 'cscoperelative'. (Raghavendra Prabhu, 2011 Apr 18)
5255

56+
9 "} else" causes following lines to be indented too much. (Rouben
57+
Rostamian, 2008 Aug 30)
58+
Patch by Lech Lorens, 2011 May 16, with more tests.
59+
5360
New syntax file for dnsmasq. (Thilo Six, 2011 Apr 18)
5461

5562
Discussion about canonicalization of Hebrew. (Ron Aaron, 2011 April 10)
@@ -71,6 +78,8 @@ Lepa, 2011 Jan 18)
7178

7279
Patch to support ":!start /b cmd". (Xaizek, 2010 Dec 22)
7380

81+
Patch for syntax "extend" not working correctly. (Ben Schmidt, 2011 May 15)
82+
7483
Patch to build with GTK on Mac. (Ben Schmidt, 2011 Jan 18)
7584
Use another name instead of FEAT_GUI_ELSEWHERE.
7685

@@ -87,6 +96,8 @@ Patch for Python 3 support. (lilydjwg, 2011 Feb 24)
8796
Patch to make putting from clipboard linewise when the text ends in a newline.
8897
(Sung Pae) Do we want this?
8998

99+
Patch to add third dict argument to sort(). (ZyX, 2011 May 15)
100+
90101
Building the MingW version without clipboard but with multi-byte doesn't
91102
work. (Bill Lam, 2010 Sep 18)
92103

@@ -132,6 +143,10 @@ problems, even though double quotes are used. (Manuel Stol, 2011 Mar 9)
132143

133144
Patch to change the meaning of \n in substitute(). (motoya kurotsu, 2011 Mar 8)
134145

146+
Gui menu edit/paste in block mode insert only inserts in one line (Bjorn
147+
Winckler, 2011 May 11)
148+
Use function to set paste option and restore it, use CTRL-R+ to paste.
149+
135150
Help file foldexpr (ZyX)
136151

137152
Syntax region with 'concealends' and a 'cchar' value, 'conceallevel' set to 2,
@@ -163,6 +178,7 @@ Patch by Christian Brabandt, 2011 May 6.
163178

164179
CursorHold repeats typed key when it's the start of a mapping.
165180
(Will Gray, 2011 Mar 23)
181+
Christian Brabandt: problem is that OP_PENDING isn't set.
166182

167183
Windows keys not set properly on Windows 7? (cncyber, 2010 Aug 26)
168184

@@ -323,9 +339,6 @@ mkdir().
323339
When 'paste' is changed with 'pastetoggle', the ruler doesn't reflect this
324340
right away. (Samuel Ferencik, 2010 Dec 7)
325341

326-
Windows installer: licence text should not use indent, causes bad word wrap.
327-
(Benjamin Fritz, 2010 Aug 16)
328-
329342
Mac with X11: clipboard doesn't work properly. (Raf, 2010 Aug 16)
330343

331344
Using CompilerSet doesn't record where an option was set from. E.g., in the
@@ -368,11 +381,6 @@ Can 'undolevels' be a buffer-local option? Helps for making big changes in
368381
one file only, set 'ul' to -1 only for that buffer.
369382
Patch by Christian Brabandt, 2010 Dec 17. Needs test.
370383

371-
Dos uninstal may delete vim.bat from the wrong directory (e.g., when someone
372-
makes his own wrapper). Add a magic string with the version number to the
373-
.bat file and check for it in the uninstaller. E.g.
374-
# uninstall key: vim7.3*
375-
376384
Problem with cursor in the wrong column. (SungHyun Nam, 2010 Mar 11)
377385
Additional info by Dominique Pelle. (also on 2010 Apr 10)
378386

@@ -992,6 +1000,9 @@ Jun 3)
9921000
However, for backwards compatibility escaping might be necessary. Check if
9931001
the user put quotes around the expanded item?
9941002

1003+
A throw in a function causes missing an endif below the call. (Spiros
1004+
Bousbouras, 2011 May 16)
1005+
9951006
Error E324 can be given when a cron script has wiped out our temp directory.
9961007
Give a clear error message about this (and tell them not to wipe out /tmp).
9971008

@@ -1011,10 +1022,19 @@ go to Insert mode and add a few lines. Then backspacing every other time
10111022
moves the cursor instead of deleting. (Chris Kaiser, 2007 Sep 25)
10121023

10131024
Patch to use Modern UI 2.0 for the Nsis installer. (Guopeng Wen, 2010 Jul 30)
1025+
Latest version: 2011 May 18
10141026
8 Windows install with NSIS: make it possible to do a silent install, see
10151027
http://nsis.sourceforge.net/Docs/Chapter4.html#4.12
10161028
Version from Guopeng Wen that does this (2010 Dec 27)
10171029

1030+
Windows installer: licence text should not use indent, causes bad word wrap.
1031+
(Benjamin Fritz, 2010 Aug 16)
1032+
1033+
Dos uninstal may delete vim.bat from the wrong directory (e.g., when someone
1034+
makes his own wrapper). Add a magic string with the version number to the
1035+
.bat file and check for it in the uninstaller. E.g.
1036+
# uninstall key: vim7.3*
1037+
10181038
Changes for Win32 makefile. (Mike Williams, 2007 Jan 22, Alexei Alexandrov,
10191039
2007 Feb 8)
10201040

@@ -3801,8 +3821,6 @@ Insert mode:
38013821

38023822

38033823
'cindent', 'smartindent':
3804-
9 "} else" causes following lines to be indented too much. (Rouben
3805-
Rostamian, 2008 Aug 30)
38063824
9 Wrapping a variable initialization should have extra indent:
38073825
char * veryLongName =
38083826
"very long string"

runtime/filetype.vim

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
" Vim support file to detect file types
22
"
33
" Maintainer: Bram Moolenaar <[email protected]>
4-
" Last Change: 2011 Apr 28
4+
" Last Change: 2011 May 19
55

66
" Listen very carefully, I will say this only once
77
if exists("did_load_filetypes")
@@ -556,7 +556,7 @@ au BufNewFile,BufRead */etc/apt/sources.list.d/*.list setf debsources
556556
au BufNewFile,BufRead denyhosts.conf setf denyhosts
557557

558558
" dnsmasq(8) configuration files
559-
au BufNewFile,BufRead dnsmasq.conf setf dnsmasq
559+
au BufNewFile,BufRead */etc/dnsmasq.conf setf dnsmasq
560560

561561
" ROCKLinux package description
562562
au BufNewFile,BufRead *.desc setf desc

0 commit comments

Comments
 (0)