Runtime file updates.
diff --git a/runtime/doc/diff.txt b/runtime/doc/diff.txt
index 1d62e54..becbeb3 100644
--- a/runtime/doc/diff.txt
+++ b/runtime/doc/diff.txt
@@ -1,4 +1,4 @@
-*diff.txt* For Vim version 7.3. Last change: 2010 Jul 31
+*diff.txt* For Vim version 7.3. Last change: 2010 Sep 30
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -261,10 +261,12 @@
*do*
do Same as ":diffget" without argument or range. The "o" stands
for "obtain" ("dg" can't be used, it could be the start of
- "dgg"!).
+ "dgg"!). Note: this doesn't work in Visual mode.
*dp*
dp Same as ":diffput" without argument or range.
+ Note: this doesn't work in Visual mode.
+
When no [range] is given, the diff at the cursor position or just above it is
affected. When [range] is used, Vim tries to only put or get the specified
diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt
index 9522d35..9928f8b 100644
--- a/runtime/doc/eval.txt
+++ b/runtime/doc/eval.txt
@@ -1,4 +1,4 @@
-*eval.txt* For Vim version 7.3. Last change: 2010 Sep 14
+*eval.txt* For Vim version 7.3. Last change: 2010 Sep 29
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -1115,8 +1115,8 @@
==============================================================================
-3. Internal variable *internal-variables* *E121*
- *E461*
+3. Internal variable *internal-variables* *E461*
+
An internal variable name can be made up of letters, digits and '_'. But it
cannot start with a digit. It's also possible to use curly braces, see
|curly-braces-names|.
@@ -6741,7 +6741,8 @@
:let [{name}, ..., ; {lastname}] -= {expr1}
Like above, but append/add/subtract the value for each
|List| item.
- *E106*
+
+ *E121*
:let {var-name} .. List the value of variable {var-name}. Multiple
variable names may be given. Special names recognized
here: *E738*
diff --git a/runtime/doc/if_cscop.txt b/runtime/doc/if_cscop.txt
index 092f5f4..91dd4c6 100644
--- a/runtime/doc/if_cscop.txt
+++ b/runtime/doc/if_cscop.txt
@@ -1,4 +1,4 @@
-*if_cscop.txt* For Vim version 7.3. Last change: 2009 Mar 18
+*if_cscop.txt* For Vim version 7.3. Last change: 2010 Sep 29
VIM REFERENCE MANUAL by Andy Kahn
@@ -112,8 +112,7 @@
:cscope add /projects/vim/cscope.out /usr/local/vim
:cscope add cscope.out /usr/local/vim -C
<
- *cscope-find* *cs-find*
- *E565* *E567*
+ *cscope-find* *cs-find* *E567*
find : Query cscope. All cscope query options are available
except option #5 ("Change this grep pattern").
@@ -198,7 +197,7 @@
USAGE :cs help
- *E260* *E261*
+ *E261*
kill : Kill a cscope connection (or kill all cscope connections).
USAGE :cs kill {num|partial_name}
diff --git a/runtime/doc/insert.txt b/runtime/doc/insert.txt
index 9fe5587..aa11ba7 100644
--- a/runtime/doc/insert.txt
+++ b/runtime/doc/insert.txt
@@ -1,4 +1,4 @@
-*insert.txt* For Vim version 7.3. Last change: 2010 Sep 15
+*insert.txt* For Vim version 7.3. Last change: 2010 Sep 29
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -1766,6 +1766,11 @@
containing only a ".". Watch out for lines starting with a backslash, see
|line-continuation|.
+When in Ex mode (see |-e|) a backslash at the end of the line can be used to
+insert a NUL character. To be able to have a line ending in a backslash use
+two backslashes. This means that the number of backslashes is halved, but
+only at the end of the line.
+
NOTE: These commands cannot be used with |:global| or |:vglobal|.
":append" and ":insert" don't work properly in between ":if" and
":endif", ":for" and ":endfor", ":while" and ":endwhile".
diff --git a/runtime/doc/intro.txt b/runtime/doc/intro.txt
index 9fe88bb..7519365 100644
--- a/runtime/doc/intro.txt
+++ b/runtime/doc/intro.txt
@@ -1,4 +1,4 @@
-*intro.txt* For Vim version 7.3. Last change: 2010 Jul 20
+*intro.txt* For Vim version 7.3. Last change: 2010 Sep 29
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -300,7 +300,7 @@
[] Characters in square brackets are optional.
- *count* *[count]* *E489*
+ *count* *[count]*
[count] An optional number that may precede the command to multiply
or iterate the command. If no number is given, a count of one
is used, unless otherwise noted. Note that in this manual the
diff --git a/runtime/doc/map.txt b/runtime/doc/map.txt
index b21dd42..055d333 100644
--- a/runtime/doc/map.txt
+++ b/runtime/doc/map.txt
@@ -1,4 +1,4 @@
-*map.txt* For Vim version 7.3. Last change: 2010 Jul 31
+*map.txt* For Vim version 7.3. Last change: 2010 Sep 29
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -1203,6 +1203,7 @@
-complete=augroup autocmd groups
-complete=buffer buffer names
-complete=command Ex command (and arguments)
+ -complete=cscope |:cscope| suboptions
-complete=dir directory names
-complete=environment environment variable names
-complete=event autocommand events
@@ -1216,6 +1217,7 @@
-complete=menu menus
-complete=option options
-complete=shellcmd Shell command
+ -complete=sign |:sign| suboptions
-complete=syntax syntax file names |'syntax'|
-complete=tag tags
-complete=tag_listfiles tags, file names are shown when CTRL-D is hit
diff --git a/runtime/doc/netbeans.txt b/runtime/doc/netbeans.txt
index 63f447e..6b186b3 100644
--- a/runtime/doc/netbeans.txt
+++ b/runtime/doc/netbeans.txt
@@ -1,4 +1,4 @@
-*netbeans.txt* For Vim version 7.3. Last change: 2010 Aug 20
+*netbeans.txt* For Vim version 7.3. Last change: 2010 Sep 29
VIM REFERENCE MANUAL by Gordon Prieur et al.
@@ -820,7 +820,7 @@
==============================================================================
7. NetBeans commands *netbeans-commands*
- *:nbstart* *E511*
+ *:nbstart* *E511* *E838*
:nbs[tart] {connection} Start a new Netbeans session with {connection} as the
socket connection parameters. The format of
{connection} is described in |netbeans-parameters|.
diff --git a/runtime/doc/syntax.txt b/runtime/doc/syntax.txt
index 171933b..b7a3fb6 100644
--- a/runtime/doc/syntax.txt
+++ b/runtime/doc/syntax.txt
@@ -1,4 +1,4 @@
-*syntax.txt* For Vim version 7.3. Last change: 2010 Sep 14
+*syntax.txt* For Vim version 7.3. Last change: 2010 Sep 23
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -2258,7 +2258,7 @@
For highlighted standard exceptions: >
:let python_highlight_exceptions = 1
-For highlighted trailing whitespace and mix of spaces and tabs:
+For highlighted trailing whitespace and mix of spaces and tabs: >
:let python_highlight_space_errors = 1
If you want all possible Python highlighting (the same as setting the
diff --git a/runtime/doc/tags b/runtime/doc/tags
index 3ebcf41..c74b00a 100644
--- a/runtime/doc/tags
+++ b/runtime/doc/tags
@@ -3420,7 +3420,6 @@
E103 diff.txt /*E103*
E104 digraph.txt /*E104*
E105 mbyte.txt /*E105*
-E106 eval.txt /*E106*
E107 eval.txt /*E107*
E108 eval.txt /*E108*
E109 eval.txt /*E109*
@@ -3587,7 +3586,6 @@
E258 remote.txt /*E258*
E259 if_cscop.txt /*E259*
E26 rileft.txt /*E26*
-E260 if_cscop.txt /*E260*
E261 if_cscop.txt /*E261*
E262 if_cscop.txt /*E262*
E263 if_pyth.txt /*E263*
@@ -3836,7 +3834,6 @@
E486 pattern.txt /*E486*
E487 options.txt /*E487*
E488 message.txt /*E488*
-E489 intro.txt /*E489*
E49 message.txt /*E49*
E490 fold.txt /*E490*
E492 message.txt /*E492*
@@ -3919,7 +3916,6 @@
E562 if_cscop.txt /*E562*
E563 if_cscop.txt /*E563*
E564 if_cscop.txt /*E564*
-E565 if_cscop.txt /*E565*
E566 if_cscop.txt /*E566*
E567 if_cscop.txt /*E567*
E568 if_cscop.txt /*E568*
@@ -4219,6 +4215,7 @@
E835 options.txt /*E835*
E836 if_pyth.txt /*E836*
E837 if_pyth.txt /*E837*
+E838 netbeans.txt /*E838*
E84 windows.txt /*E84*
E85 options.txt /*E85*
E86 windows.txt /*E86*
diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt
index 989fb9c..d1b6c99 100644
--- a/runtime/doc/todo.txt
+++ b/runtime/doc/todo.txt
@@ -1,4 +1,4 @@
-*todo.txt* For Vim version 7.3. Last change: 2010 Sep 21
+*todo.txt* For Vim version 7.3. Last change: 2010 Sep 29
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -30,32 +30,18 @@
*known-bugs*
-------------------- Known bugs and current work -----------------------
-Patch for Mingw build file (Jon, 2010 Aug 22)
-Patch for loading different Ruby versions. (Jon, 2010 Aug 23)
-
-Document cscope and sign completion for user commands. (Peter Odding, 2010 Aug
-19)
-
-Problem with \NL in Ex script. (Ray Frish, 2010 Aug 10)
-
-":e ~br<Tab>" does not complete to ":e /home/bram/". Crash too?
-
-Runtime file for Falcon. (Steven Oliver, 2010 Sep 14)
-
-Patch to fix error tags in help files. (Dominique Pelle, 2010 Aug 25)
-
-Patch to fix :nbstart silently failing. (Xavier de Gaye, 2010 Aug 20)
-Another one for when Athena has netbeans support.
-
-patch for 3 bugs reported by smatch. (Dominique Pelle, 2010 Aug 23)
+Cursor position wrong when 'formatoptions' contains "a". (Moshe Kamensky, 2010
+Sep 7, Gary Johnson, 2010 Sep 14)
+Formatoptions cause cursor to jump. (ZyX, 2010 Aug 22)
+Caused by revision 2294, "Make joining a range of lines much faster. (Milan
+Vancura)" ?
+Patch by Carlo Teubner, 2010 Sep 25. Test Sep 26.
'cursorline' is displayed too short when there are concealed characters and
'list' is set, 'listchars' at default value. (Dennis Preiser, 2010 Aug 15)
Hang on slave PTY on Mac. Patch from Nikola Knezevic, 2010 Aug 29.
-Patch to support netbeans under Athena. (Xavier de Gaye, 2010 Aug 20)
-
Patch to fix sign type negative and memory not freed. (Xavier de Gaye, 2010
Aug 20)
@@ -69,8 +55,19 @@
Patch for :mksession not escaping file name properly. (Peter Odding, 2010 Sep
19)
+Patch for CTRL-] in help file doing wrong escaping. (Carlo Teubner, 2010 Sep
+25)
+
+Patch to support List and Dict in .viminfo. (Christian Brabandt, 2010 Sep 24)
+Sep 26 with a test.
+
Patch for :grep docs. (Britton Kerin, 2010 Aug 31)
+Patch for dynamic loading Ruby on Unix. (Jon, 2010 Aug 23)
+Included, but also need a change to configure.
+
+Replacement R syntax file. (Jakson A. Aquino, 2010 Sep 29)
+
Windows keys not set properly on Windows 7? (cncyber, 2010 Aug 26)
maparg() doesn't return the flags, such as <buffer>, <script>, <silent>.
@@ -88,6 +85,8 @@
Patch for 2html to support 'fileencoding'. (Benjamin Fritz, 2010 Sep 10)
+Patch to use 'previewheight' for popup menu. (Benjamin Haskell, 2010 Sep 29)
+
CTRL-] on help tag |/[\n]| doesn't jump to the right place. (Tony Mechelynck,
2010 Aug 8)
@@ -106,8 +105,12 @@
GTK: drawing a double-width combining character over single-width characters
doesn't look right. (Dominique Pelle, 2010 Aug 8)
-copy/paste between Vim and Google chrome doesn't work well for multi-byte
+Copy/paste between Vim and Google chrome doesn't work well for multi-byte
characters. (Ben Haskell, 2010 Sep 17)
+When putting text in the cut buffer (when exiting) and conversion doesn't work
+properly, Prepend "ENC==={value of 'enc'}:" to the text and don't convert?
+Then it should at least work from Vim to Vim and in other applications it's
+clear why it doesn't work.
Editing a file with a ^M with 'ff' set to "mac", opening a help file, then the
^M is displayed as ^J sometimes. Getting 'ff' value from wrong window/buffer?
@@ -231,12 +234,18 @@
In command line window ":close" doesn't work properly. (Tony Mechelynck, 2009
Jun 1)
+Cannot use getchar() inside :normal and using an expression mapping. Is this
+supposed to work? (XyX, 2010 Sep 22)
+
When a:base in 'completefunc' starts with a number it's passed as a number,
not a string. (Sean Ma) Need to add flag to call_func_retlist() to force a
string value.
There is no command line completion for ":lmap".
+":e ~br<Tab>" does not complete to ":e /home/bram/". Would need to use
+getpwent() to find all the matches.
+
Invalid read error in Farsi mode. (Dominique Pelle, 2009 Aug 2)
For running gvim on an USB stick: avoid the OLE registration. Use a command
@@ -245,12 +254,6 @@
When a mapping exists both for insert mode and lang-insert mode, the last one
doesn't work. (Tyru, 2010 May 6) Or is this intended?
-Cursor position wrong when 'formatoptions' contains "a". (Moshe Kamensky, 2010
-Sep 7, Gary Johnson, 2010 Sep 14)
-Formatoptions cause cursor to jump. (ZyX, 2010 Aug 22)
-Caused by revision 2294, "Make joining a range of lines much faster. (Milan
-Vancura)" ?
-
Still a problem with ":make" in the wrong directory. Caused by ":bufdo".
(Ajit Thakkar, 2009 Jul 1) More information Jul 9, Jul 15.
Caused by "doautoall syntaxset BufEnter *" in syntax/nosyntax.vim ?
diff --git a/runtime/doc/undo.txt b/runtime/doc/undo.txt
index afa959b..4b4104e 100644
--- a/runtime/doc/undo.txt
+++ b/runtime/doc/undo.txt
@@ -1,4 +1,4 @@
-*undo.txt* For Vim version 7.3. Last change: 2010 Sep 14
+*undo.txt* For Vim version 7.3. Last change: 2010 Sep 30
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -137,7 +137,7 @@
The "time" column is the time this change was made.
The "saved" column specifies, if this change was
written to disk and which file write it was. This can
- be used with the |later| and |earlier| commands.
+ be used with the |:later| and |:earlier| commands.
For more details use the |undotree()| function.
*g-*
diff --git a/runtime/doc/various.txt b/runtime/doc/various.txt
index 6569b25..cf35b74 100644
--- a/runtime/doc/various.txt
+++ b/runtime/doc/various.txt
@@ -1,4 +1,4 @@
-*various.txt* For Vim version 7.3. Last change: 2010 Sep 14
+*various.txt* For Vim version 7.3. Last change: 2010 Sep 23
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -167,8 +167,8 @@
:norm[al][!] {commands} *:norm* *:normal*
Execute Normal mode commands {commands}. This makes
it possible to execute Normal mode commands typed on
- the command-line. {commands} is executed like it is
- typed. For undo all commands are undone together.
+ the command-line. {commands} are executed like they
+ are typed. For undo all commands are undone together.
Execution stops when an error is encountered.
If the [!] is given, mappings will not be used.
{commands} should be a complete command. If
diff --git a/runtime/doc/vi_diff.txt b/runtime/doc/vi_diff.txt
index 5d6706b..d81e0e5 100644
--- a/runtime/doc/vi_diff.txt
+++ b/runtime/doc/vi_diff.txt
@@ -1,4 +1,4 @@
-*vi_diff.txt* For Vim version 7.3. Last change: 2010 Jul 20
+*vi_diff.txt* For Vim version 7.3. Last change: 2010 Sep 25
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -90,6 +90,7 @@
Number of different highlighting types: over 30000
Range of a Number variable: -2147483648 to 2147483647 (more on 64 bit
systems)
+Maximum length of a line in a tags file: 512 bytes.
Information for undo and text in registers is kept in memory, thus when making
(big) changes the amount of (virtual) memory available limits the number of