updated for version 7.0077
diff --git a/runtime/doc/change.txt b/runtime/doc/change.txt
index 0164054..a6eed40 100644
--- a/runtime/doc/change.txt
+++ b/runtime/doc/change.txt
@@ -1,4 +1,4 @@
-*change.txt*    For Vim version 7.0aa.  Last change: 2005 May 22
+*change.txt*    For Vim version 7.0aa.  Last change: 2005 May 31
 
 
 		  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -1494,8 +1494,20 @@
 
 			With [i] case is ignored.
 
+			With [n] sorting is done on the first decimal number
+			in the line (after a {pattern} match).
+
+			With [x] sorting is done on the first hexadecimal
+			number in the line (after a {pattern} match).  A
+			leading "0x" or "0X" is ignored.
+
+			With [o] sorting is done on the first octal number in
+			the line (after a {pattern} match).
+
 			With [u] only keep the first of a sequence of
 			identical lines (ignoring case when [i] is used).
+			Note that leading and trailing white space may cause
+			lines to be different.
 
 			When /{pattern}/ is specified the text matched with
 			{pattern} is skipped, so that you sort on what comes
@@ -1509,5 +1521,7 @@
 			ignoring the difference between tabs and spaces): >
 				:sort /.*\%10v/
 <
+Note that using ":sort" with ":global" doesn't sort the matching lines, it's
+quite useless.
 
  vim:tw=78:ts=8:ft=help:norl:
diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt
index 9c3f0af..f86bb1b 100644
--- a/runtime/doc/eval.txt
+++ b/runtime/doc/eval.txt
@@ -1,4 +1,4 @@
-*eval.txt*      For Vim version 7.0aa.  Last change: 2005 May 22
+*eval.txt*      For Vim version 7.0aa.  Last change: 2005 May 31
 
 
 		  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -3743,6 +3743,8 @@
 		removing the matched characters.
 		When the first or last item is empty it is omitted, unless the
 		{keepempty} argument is given and it's non-zero.
+		Other empty items are kept when {pattern} matches at least one
+		character or when {keepempty} is non-zero.
 		Example: >
 			:let words = split(getline('.'), '\W\+')
 <		To split a string in individual characters: >
diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt
index a3f7ca4..c61f6b5 100644
--- a/runtime/doc/options.txt
+++ b/runtime/doc/options.txt
@@ -1,4 +1,4 @@
-*options.txt*	For Vim version 7.0aa.  Last change: 2005 Apr 14
+*options.txt*	For Vim version 7.0aa.  Last change: 2005 May 31
 
 
 		  VIM REFERENCE MANUAL	  by Bram Moolenaar
@@ -6536,6 +6536,21 @@
 	This option can also be set with the "-V" argument.  See |-V|.
 	This option is also set by the |:verbose| command.
 
+	When the 'verbosefile' option is set then the verbose messages are not
+	displayed.
+
+						*'verbosefile'* *'vfile'*
+'verbosefile' 'vfile'	string	(default empty)
+			global
+			{not in Vi}
+	When not empty all messages are written in a file with this name.
+	When the file exists messages are appended.
+	Writing to the file ends when Vim exits or when 'verbosefile' is made
+	empty.
+	Setting 'verbosefile' to a new value is like making it empty first.
+	The difference with |:redir| is that verbose messages are not
+	displayed when 'verbosefile' is set.
+
 						*'viewdir'* *'vdir'*
 'viewdir' 'vdir'	string	(default for Amiga, MS-DOS, OS/2 and Win32:
 							 "$VIM/vimfiles/view",
diff --git a/runtime/doc/tags b/runtime/doc/tags
index a6a4dc0..81311a5 100644
--- a/runtime/doc/tags
+++ b/runtime/doc/tags
@@ -937,6 +937,8 @@
 'vdir'	options.txt	/*'vdir'*
 've'	options.txt	/*'ve'*
 'verbose'	options.txt	/*'verbose'*
+'verbosefile'	options.txt	/*'verbosefile'*
+'vfile'	options.txt	/*'vfile'*
 'vi'	options.txt	/*'vi'*
 'viewdir'	options.txt	/*'viewdir'*
 'viewoptions'	options.txt	/*'viewoptions'*
@@ -5119,6 +5121,7 @@
 hebrew.txt	hebrew.txt	/*hebrew.txt*
 help	various.txt	/*help*
 help-context	help.txt	/*help-context*
+help-tags	tags	1
 help-translated	various.txt	/*help-translated*
 help-xterm-window	various.txt	/*help-xterm-window*
 help.txt	help.txt	/*help.txt*