diff runtime/doc/eval.txt @ 448:dd9db57ee7ce v7.0118

updated for version 7.0118
author vimboss
date Thu, 28 Jul 2005 22:36:45 +0000
parents d0d15b184c56
children 3709cf52b9b5
line wrap: on
line diff
--- a/runtime/doc/eval.txt
+++ b/runtime/doc/eval.txt
@@ -1,4 +1,4 @@
-*eval.txt*      For Vim version 7.0aa.  Last change: 2005 Jul 25
+*eval.txt*      For Vim version 7.0aa.  Last change: 2005 Jul 28
 
 
 		  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -2416,29 +2416,24 @@ get({dict}, {key} [, {default}])
 
 							*getbufline()*
 getbufline({expr}, {lnum} [, {end}])
-		Return the lines starting from {lnum} to {end} in the buffer
-		{expr} as a List. If {end} is omitted, only the line {lnum}
-		is returned.
+		Return a List with the lines starting from {lnum} to {end}
+		(inclusive) in the buffer {expr}.  If {end} is omitted, a List
+		with only the line {lnum} is returned.
 
 		For the use of {expr}, see |bufname()| above.
 
-		When {lnum} is a String that doesn't start with a
-		digit, line() is called to translate the String into a Number.
-
-		{end} is used in the same way as {lnum}.
+		For {lnum} and {end} "$" can be used for the last line of the
+		buffer.  Otherwise a number must be used.
 
 		When {lnum} is smaller than 1 or bigger than the number of
 		lines in the buffer, an empty List is returned.
 
 		When {end} is greater than the number of lines in the buffer,
 		it is treated as {end} is set to the number of lines in the
-		buffer.
-
-		When non-existing line ranges are specified, an empty List is
-		returned.  When {end} is before {lnum} an empty List is
+		buffer.  When {end} is before {lnum} an empty List is
 		returned.
 
-		This function works only for loaded buffers. For unloaded and
+		This function works only for loaded buffers.  For unloaded and
 		non-existing buffers, an empty List is returned.
 
 		Example: >