summaryrefslogtreecommitdiffstats
path: root/runtime/doc/eval.txt
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/doc/eval.txt')
-rw-r--r--runtime/doc/eval.txt20
1 files changed, 13 insertions, 7 deletions
diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt
index c953db315a..d119e127d0 100644
--- a/runtime/doc/eval.txt
+++ b/runtime/doc/eval.txt
@@ -1,4 +1,4 @@
-*eval.txt* For Vim version 7.0aa. Last change: 2006 Jan 24
+*eval.txt* For Vim version 7.0aa. Last change: 2006 Jan 29
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -2374,6 +2374,8 @@ filter({expr}, {string}) *filter()*
:let l = filter(copy(mylist), '& =~ "KEEP"')
< Returns {expr}, the List or Dictionary that was filtered.
+ When an error is encountered while evaluating {string} no
+ further items in {expr} are processed.
finddir({name}[, {path}[, {count}]]) *finddir()*
@@ -2700,7 +2702,8 @@ getloclist({nr}) *getloclist()*
Returns a list with all the entries in the location list for
window {nr}. When {nr} is zero the current window is used.
For a location list window, the displayed location list is
- returned. Otherwise, same as getqflist().
+ returned. For an invalid window number {nr}, an empty list is
+ returned. Otherwise, same as getqflist().
getqflist() *getqflist()*
Returns a list with all the current quickfix errors. Each
@@ -3263,6 +3266,8 @@ map({expr}, {string}) *map()*
:let tlist = map(copy(mylist), ' & . "\t"')
< Returns {expr}, the List or Dictionary that was filtered.
+ When an error is encountered while evaluating {string} no
+ further items in {expr} are processed.
maparg({name}[, {mode}]) *maparg()*
@@ -3982,7 +3987,8 @@ setline({lnum}, {line}) *setline()*
setloclist({nr}, {list} [, {action}]) *setloclist()*
Create or replace or add to the location list for window {nr}.
When {nr} is zero the current window is used. For a location
- list window, the displayed location list is modified.
+ list window, the displayed location list is modified. For an
+ invalid window number {nr}, -1 is returned.
Otherwise, same as setqflist().
setqflist({list} [, {action}]) *setqflist()*
@@ -4411,16 +4417,16 @@ taglist({expr}) *taglist()*
Returns a list of tags matching the regular expression {expr}.
Each list item is a dictionary with at least the following
entries:
- name name of the tag.
- filename name of the file where the tag is
+ name Name of the tag.
+ filename Name of the file where the tag is
defined.
cmd Ex command used to locate the tag in
the file.
- kind type of the tag. The value for this
+ kind Type of the tag. The value for this
entry depends on the language specific
kind values generated by the ctags
tool.
- static a file specific tag. Refer to
+ static A file specific tag. Refer to
|static-tag| for more information.
The "kind" entry is only available when using Exuberant ctags
generated tags file. More entries may be present, depending