updated for version 7.0005
diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt
index 44b4d7b..a9e5785 100644
--- a/runtime/doc/options.txt
+++ b/runtime/doc/options.txt
@@ -1,4 +1,4 @@
-*options.txt* For Vim version 7.0aa. Last change: 2004 Jul 02
+*options.txt* For Vim version 7.0aa. Last change: 2004 Jul 03
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -3881,8 +3881,8 @@
precedes:c Character to show in the first column, when 'wrap'
is off and there is text preceding the character
visible in the first column.
- nbsp:c Character to show for non-breakable space. Left to
- blank when omitted.
+ nbsp:c Character to show for a non-breakable space (character
+ 0xA0, 160). Left blank when omitted.
The characters ':' and ',' should not be used. UTF-8 characters can
be used when 'encoding' is "utf-8", otherwise only printable
@@ -4260,10 +4260,26 @@
Print the line number in front of each line. When the 'n' option is
excluded from 'cpoptions' a wrapped line will not use the column of
line numbers (this is the default when 'compatible' isn't set).
+ The 'numberwidth' option can be used to set the room used for the line
+ number.
When a long, wrapped line doesn't start with the first character, '-'
characters are put before the number.
See |hl-LineNr| for the highlighting used for the number.
+ *'numberwidth'* *'nuw'*
+'numberwidth' 'nuw' number (Vim default: 4 Vi default: 8)
+ local to window
+ Minimal number of columns to use for the line number. Only relevant
+ when the 'number' option is set.
+ Since one space is always between the number and the text, there is
+ one less character for the number itself.
+ The value is the minimum width. A bigger width is used when needed to
+ fit the highest line number in the buffer. Thus with the Vim default
+ of 4 there is room for a line number up to 999. When the buffer has
+ 1000 lines five columns will be used.
+ The minimum value is 1, the maximum value is 10.
+ NOTE: 'numberwidth' is reset to 8 when 'compatible' is set.
+
*'osfiletype'* *'oft'* *E366*
'osfiletype' 'oft' string (RISC-OS default: "Text",
others default: "")
diff --git a/runtime/doc/quickref.txt b/runtime/doc/quickref.txt
index db02b48..8b3d86f 100644
--- a/runtime/doc/quickref.txt
+++ b/runtime/doc/quickref.txt
@@ -1,4 +1,4 @@
-*quickref.txt* For Vim version 7.0aa. Last change: 2004 Jul 02
+*quickref.txt* For Vim version 7.0aa. Last change: 2004 Jul 03
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -764,6 +764,7 @@
|'mousetime'| |'mouset'| max time between mouse double-click
|'nrformats'| |'nf'| number formats recognized for CTRL-A command
|'number'| |'nu'| print the line number in front of each line
+|'numberwidth'| |'nuw'| number of columns used for the line number
|'osfiletype'| |'oft'| operating system-specific filetype information
|'paragraphs'| |'para'| nroff macros that separate paragraphs
|'paste'| allow pasting text
diff --git a/runtime/doc/tags b/runtime/doc/tags
index 245a5c3..4f5d6cd 100644
--- a/runtime/doc/tags
+++ b/runtime/doc/tags
@@ -589,6 +589,8 @@
'nrformats' options.txt /*'nrformats'*
'nu' options.txt /*'nu'*
'number' options.txt /*'number'*
+'numberwidth' options.txt /*'numberwidth'*
+'nuw' options.txt /*'nuw'*
'oft' options.txt /*'oft'*
'op' vi_diff.txt /*'op'*
'open' vi_diff.txt /*'open'*
@@ -4703,6 +4705,12 @@
g:explUseSeparators pi_expl.txt /*g:explUseSeparators*
g:explVertical pi_expl.txt /*g:explVertical*
g:explWinSize pi_expl.txt /*g:explWinSize*
+g:netrw_a pi_netrw.txt /*g:netrw_a*
+g:netrw_list_cmd pi_netrw.txt /*g:netrw_list_cmd*
+g:netrw_list_hide pi_netrw.txt /*g:netrw_list_hide*
+g:netrw_rm_cmd pi_netrw.txt /*g:netrw_rm_cmd*
+g:netrw_rmdir_cmd pi_netrw.txt /*g:netrw_rmdir_cmd*
+g:netrw_rmf_cmd pi_netrw.txt /*g:netrw_rmf_cmd*
g:var eval.txt /*g:var*
g; motion.txt /*g;*
g<Down> motion.txt /*g<Down>*
@@ -5389,10 +5397,15 @@
netbeans-support netbeans.txt /*netbeans-support*
netbeans.txt netbeans.txt /*netbeans.txt*
netrw pi_netrw.txt /*netrw*
+netrw-- pi_netrw.txt /*netrw--*
+netrw-D pi_netrw.txt /*netrw-D*
netrw-activate pi_netrw.txt /*netrw-activate*
netrw-browse pi_netrw.txt /*netrw-browse*
netrw-browse-var pi_netrw.txt /*netrw-browse-var*
+netrw-c-l pi_netrw.txt /*netrw-c-l*
+netrw-cadaver pi_netrw.txt /*netrw-cadaver*
netrw-contents pi_netrw.txt /*netrw-contents*
+netrw-cr pi_netrw.txt /*netrw-cr*
netrw-credits pi_netrw.txt /*netrw-credits*
netrw-debug pi_netrw.txt /*netrw-debug*
netrw-delete pi_netrw.txt /*netrw-delete*
@@ -5400,20 +5413,27 @@
netrw-ex pi_netrw.txt /*netrw-ex*
netrw-file pi_netrw.txt /*netrw-file*
netrw-fixup pi_netrw.txt /*netrw-fixup*
+netrw-ftp pi_netrw.txt /*netrw-ftp*
+netrw-h pi_netrw.txt /*netrw-h*
+netrw-help pi_netrw.txt /*netrw-help*
netrw-history pi_netrw.txt /*netrw-history*
netrw-list pi_netrw.txt /*netrw-list*
netrw-list-hack pi_netrw.txt /*netrw-list-hack*
netrw-move pi_netrw.txt /*netrw-move*
netrw-netrc pi_netrw.txt /*netrw-netrc*
+netrw-o pi_netrw.txt /*netrw-o*
netrw-options pi_netrw.txt /*netrw-options*
netrw-passwd pi_netrw.txt /*netrw-passwd*
netrw-protocol pi_netrw.txt /*netrw-protocol*
+netrw-r pi_netrw.txt /*netrw-r*
netrw-ref pi_netrw.txt /*netrw-ref*
netrw-remove pi_netrw.txt /*netrw-remove*
netrw-rename pi_netrw.txt /*netrw-rename*
+netrw-s pi_netrw.txt /*netrw-s*
netrw-transparent pi_netrw.txt /*netrw-transparent*
netrw-uidpass pi_netrw.txt /*netrw-uidpass*
netrw-urls pi_netrw.txt /*netrw-urls*
+netrw-v pi_netrw.txt /*netrw-v*
netrw-var pi_netrw.txt /*netrw-var*
netrw-x pi_netrw.txt /*netrw-x*
netrw-xfer pi_netrw.txt /*netrw-xfer*
diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt
index c11a125..0fe73b8 100644
--- a/runtime/doc/todo.txt
+++ b/runtime/doc/todo.txt
@@ -1,4 +1,4 @@
-*todo.txt* For Vim version 7.0aa. Last change: 2004 Jul 02
+*todo.txt* For Vim version 7.0aa. Last change: 2004 Jul 03
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -30,32 +30,10 @@
*known-bugs*
-------------------- Known bugs and current work -----------------------
+Docs for 'numberwidth'. index. optwin.vim
+
For version 7.0:
- Include many PATCHES:
- 7 Add "nbsp" in 'listchars'? Patch from David Blanchet, 2003 Jul 28.
- again 2004 Jun 16
- 8 Add ":n" to fnamemodify(): normalize path, remove "../" when possible.
- Aric Blumer has a patch for this.
- He will update the patch for 6.3.
- 9 Add cursor-column highlighting. Enable it with 'cursorcolumn' option,
- set highlighting with "CursorColumn" group. Useful for aligning text.
- Also cursor-row highlighting. Patch from Yasuhiro Matsumoto for
- underlining the cursor line, 2004 Mar 24. Update 2004 Jun 17
- Alternatie: when 'number' is set highlight the number of the current
- line.
- 7 Completion of network shares, patch by Yasuhiro Matsumoto.
- Update 2004 Jun 17.
- 8 Patches from Peter "Rain Dog" Cucka:
- - guifont selector (2002 Dec 15)
- update 2004 Jun 20
- 7 Add an option to set the width of the 'number' column. Eight
- positions is often more than needed. Or adjust the width to the
- length of the file?
- Add patch that adds 'numberlen' option. (James Harvey)
- Other patch with min and max from Emmanuel Renieris (2002 Jul 24)
- Other patch without an option by Gilles Roy (2002 Jul 25)
- New patch from Emmanuel Renieris, 2004 Jun 17
- Needs more work: use one option with one or two numbers
7 Be able to call a function while passing on a variable number of
arguments:
:function Foo(abc, ...)
@@ -88,6 +66,9 @@
Resp: no time now.
8 Add GTK 2.3 file dialog support. Patch by Grahame Bowland, 2004 Mar 15,
but it doesn't use "initdir" or "dflt". (will update patch)
+ 8 Add ":n" to fnamemodify(): normalize path, remove "../" when possible.
+ Aric Blumer has a patch for this.
+ He will update the patch for 6.3.
8 Add buffer-local autocommands? Reduces overhead for autocommands that
trigger often (inserting a character, switching mode).
:au Event <buffer> do-something
@@ -100,6 +81,13 @@
VimResized - When the Vim window has been resized (SIGWINCH)
patch from Yakov Lerner, 2003 July 24.
He'll write documentation and send updated patch.
+ 7 Completion of network shares, patch by Yasuhiro Matsumoto.
+ Update 2004 Jun 17.
+ How does this work? Missing comments.
+ gettext() Translate a message. (Patch from Yasuhiro Matsumoto)
+ Update 2004 Jun 17
+ Missing docs. Search in 'runtimepath'?
+ How to get the messages into the .po files?
--- responses above --
7 Make "5dd" on last-but-one-line not delete anything (Vi compatible).
Add flag in 'cpoptions' for this. When not present, "2dd" in the last
@@ -152,10 +140,6 @@
find() find file in 'path' (patch from Johannes
Zellner 2001 Dec 20)
Update 2004 Jun 16.
- gettext() Translate a message. (Patch from Yasuhiro
- Matsumoto) How to get the messages into the
- .po files?
- Update 2004 Jun 17
realname() Get user name (first, last, full)
user_fullname() patch by Nikolai Weibull, Nov
3 2002)
@@ -221,6 +205,7 @@
- In the kvim/KDE source files fix the formatting.
- KDE version is called "kvim". Make it "gvim", like the others?
+- Better configure check for KDE include files from Dan Sharp.
- Change ga_room into ga_maxlen, so that it doesn't need to be
incremented/decremented each time.
- For string variables, use length instead of NUL termination.
@@ -289,10 +274,15 @@
- Mac: Unicode input and display (Eckehard Berns, June 27)
8 Add patch from Muraoka Taro (Mar 16) to support input method on Mac?
New patch 2004 Jun 16
-7 Add the MzScheme interface?
- NO: it changes too much of the code, while hardly anybody will use it.
- Patch on http://iamphet.nm.ru/scheme/ (Sergey Khorev)
- Alt URL: http://cyber.miem.edu.ru/~iamphet/scheme/mzvim-0.560.tar.gz
+7 Add the MzScheme interface? New patch 2004 Jul 2. (Sergey Khorev)
+ Also fix a few Lisp problems.
+9 Add cursor-column highlighting. Enable it with 'cursorcolumn' option,
+ set highlighting with "CursorColumn" group. Useful for aligning text.
+ Also cursor-row highlighting. Patch from Yasuhiro Matsumoto for
+ underlining the cursor line: 2004 Jun 17. Should use highlight group
+ instead.
+ Alternative: when 'number' is set highlight the number of the current
+ line.
Vi incompatibility:
8 With undo/redo only marks in the changed lines should be changed. Other
diff --git a/runtime/doc/version7.txt b/runtime/doc/version7.txt
index a3797ba..e30217a 100644
--- a/runtime/doc/version7.txt
+++ b/runtime/doc/version7.txt
@@ -1,4 +1,4 @@
-*version7.txt* For Vim version 7.0aa. Last change: 2004 Jul 02
+*version7.txt* For Vim version 7.0aa. Last change: 2004 Jul 03
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -86,6 +86,8 @@
mode to do any kind of completion. (Taro Muraoka)
'quoteescape' Characters used to escape quotes inside a string.
Used for the a", a' and a` text objects. |a'|
+'numberwidth' Minimal width of the space used for the 'number'
+ option. (Emmanuel Renieris)
Ex commands: ~
@@ -116,6 +118,8 @@
Also fixes the problem that setting 'clipboard' to "unnamed" breaks using
"yyp".
+Mac: GUI font selector. (Peter "Rain Dog" Cucka)
+
The netrw plugin now also supports viewing a directory, when "scp://" is used.
Deleting and renaming files is possible. (Charles Campbell)
@@ -133,6 +137,8 @@
Unix: When libcall() fails obtain an error message with dlerror() and display
it. (Johannes Zellner)
+Added "nbsp" in 'listchars'. (David Blanchet)
+
==============================================================================
COMPILE TIME CHANGES *compile-changes-7*