updated for version 7.0179
diff --git a/runtime/doc/quickfix.txt b/runtime/doc/quickfix.txt
index 0049a54..09eccb5 100644
--- a/runtime/doc/quickfix.txt
+++ b/runtime/doc/quickfix.txt
@@ -1,4 +1,4 @@
-*quickfix.txt* For Vim version 7.0aa. Last change: 2005 Sep 27
+*quickfix.txt* For Vim version 7.0aa. Last change: 2006 Jan 11
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -110,8 +110,8 @@
Read the error file. Just like ":cfile" but don't
jump to the first error.
- *:cad* *:caddfile*
-:cad[dfile] [errorfile] Read the error file and add the errors from the
+ *:caddf* *:caddfile*
+:caddf[ile] [errorfile] Read the error file and add the errors from the
errorfile to the current quickfix list. If a quickfix
list is not present, then a new list is created.
@@ -124,18 +124,28 @@
Otherwise all lines in the buffer are used.
*:cex* *:cexpr*
-:cex[pr][!] {expr} Create a quickfix list using the result of {expr}.
- If {expr} is a String, then each new-line terminated
- line in the String is processed using 'errorformat'
- and the result is added to the quickfix list.
- If {expr} is a List, then each String item in the list
- is processed and added to the quickfix list.
- Non String items in the List are ignored. See |:cc|
+:cex[pr][!] {expr} Create a quickfix list using the result of {expr} and
+ jump to the first error. If {expr} is a String, then
+ each new-line terminated line in the String is
+ processed using 'errorformat' and the result is added
+ to the quickfix list. If {expr} is a List, then each
+ String item in the list is processed and added to the
+ quickfix list. Non String items in the List are
+ ignored. See |:cc|
for [!].
Examples: >
:cexpr system('grep -n xyz *')
:cexpr getline(1, '$')
<
+ *:cad* *:caddexpr*
+:cad[dexpr][!] {expr} Evaluate {expr} and add the resulting lines to the
+ current quickfix list. If a quickfix list is not
+ present, then a new list is created. The current
+ cursor position will not be changed. See |:cexpr| for
+ more information.
+ Example: >
+ :g/mypattern/caddexpr expand("%") . ":" . line(".") . ":" . getline(".")
+<
*:cl* *:clist*
:cl[ist] [from] [, [to]]
List all errors that are valid |quickfix-valid|.