diff options
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/doc/quickfix.txt | 5 | ||||
-rw-r--r-- | runtime/doc/todo.txt | 12 | ||||
-rw-r--r-- | runtime/doc/version7.txt | 21 | ||||
-rw-r--r-- | runtime/keymap/polish-slash_cp1250.vim | 38 |
4 files changed, 63 insertions, 13 deletions
diff --git a/runtime/doc/quickfix.txt b/runtime/doc/quickfix.txt index 0745aff31..57ea91f9a 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 Jan 08 +*quickfix.txt* For Vim version 7.0aa. Last change: 2005 Jan 10 VIM REFERENCE MANUAL by Bram Moolenaar @@ -300,6 +300,9 @@ advantages are: enclosing it in / any non-ID character |'isident'| can be used, so long as it does not appear in {pattern}. + 'ignorecase' applies. To overrule it use |/\c| to + ignore case or |/\C| to match case. 'smartcase' is + not used. Examples: > :vimgrep /an error/ *.c :vimgrep /\<FileName\>/ *.h include/* diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt index 71ddab44b..0add158ce 100644 --- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -1,4 +1,4 @@ -*todo.txt* For Vim version 7.0aa. Last change: 2005 Jan 09 +*todo.txt* For Vim version 7.0aa. Last change: 2005 Jan 11 VIM REFERENCE MANUAL by Bram Moolenaar @@ -30,18 +30,15 @@ be worked on, but only if you sponsor Vim development. See |sponsor|. *known-bugs* -------------------- Known bugs and current work ----------------------- -Use 'ignorecase' for ":vimgrep"? +Fixes in ex_getln.c also in Vim 6.3. -List: -- map() function: map(list, 'some . & . thing')? -- filter() function: filter(list, '& !~ "^\\s*$"')? -- searchlist() function: like index() but with a regexp. -- Make string() work so that a list can be parsed back? +List type: - Add List functions to version7.txt. - Add List functions to overview of funtions in user manual. - Explain Lists in the user manual? Better way to get temp file for tcltags and vimspell scripts. (javier Pena) +Possibly leave out code for temp directory. When allocating a new variable, a search is done for an empty entry. May waste a lot of time if there isn't one. Keep an index of available entry, @@ -244,6 +241,7 @@ profiling for Vim script? List data type performance: - Cache the length of a List? +- Cache the last used index? - Use blocks of items, so that finding an item by index is faster? Awaiting updated patches: diff --git a/runtime/doc/version7.txt b/runtime/doc/version7.txt index a48db755f..ccf9b037f 100644 --- a/runtime/doc/version7.txt +++ b/runtime/doc/version7.txt @@ -1,4 +1,4 @@ -*version7.txt* For Vim version 7.0aa. Last change: 2005 Jan 09 +*version7.txt* For Vim version 7.0aa. Last change: 2005 Jan 11 VIM REFERENCE MANUAL by Bram Moolenaar @@ -94,13 +94,21 @@ New data types *new-data-types* In Vim scripts the following types have been added: - list ordered list of items - dictionary associative array of items - function reference to a function + List ordered list of items |List| + Dictionary associative array of items |Dictionary| + Funcref reference to a function |Funcref| Many functions and commands have been added to support the new types. -NOT IMPLEMENTED YET! +The Dictionary is NOT IMPLEMENTED YET! + +The |string()| function can be used to get a string representation of a +variable. Works for Numbers, Strings and composites of them. Then |eval()| +can be used to turn the string back into the variable value. + +The |sharp-string| has been added as a convenient way to put an expression in +a string. Examples: > + :let l = filter(mylist, # & =~ '^\A'#) KDE support *new-KDE* @@ -117,6 +125,7 @@ The MzScheme interpreter is supported. |MzScheme| The |:mzscheme| command can be used to execute MzScheme commands. The |:mzfile| command can be used to execute an MzScheme script file. + Printing multi-byte text *new-print-multi-byte* ------------------ @@ -651,4 +660,6 @@ When using ":startinsert" or ":startreplace" when already in Insert mode (possible when using CTRL-R =), pressing Esc would directly restart Insert mode. (Peter Winters) +"2daw" didn't work at end of file if the last word is a single character. + vim:tw=78:ts=8:ft=help:norl: diff --git a/runtime/keymap/polish-slash_cp1250.vim b/runtime/keymap/polish-slash_cp1250.vim new file mode 100644 index 000000000..3aa3202bf --- /dev/null +++ b/runtime/keymap/polish-slash_cp1250.vim @@ -0,0 +1,38 @@ +" Polish letters keymap for cp1250 +" Maintainer: HS6_06 <hs6_06@o2.pl> +" Last Changed: 2005 Jan 9 + +" This keymap adds the special Polish letters +" to an existing Latin keyboard. +" All chars as usual except: +" Polish: +" instead of AltGr+{acelnosxz} you ve to use "/" followed by {acelnosxz} + +" short keymap name for statusline +let b:keymap_name = "polish-slash-cp1250" + +scriptencoding latin1 + +loadkeymap + +" Polish letters +/a <Char-185> " LATIN SMALL LETTER A WITH OGONEK +/c <Char-230> " LATIN SMALL LETTER C WITH ACUTE +/e <Char-234> " LATIN SMALL LETTER E WITH OGONEK +/l <Char-179> " LATIN SMALL LETTER L WITH STROKE +/n <Char-241> " LATIN SMALL LETTER N WITH ACUTE +/o <Char-243> " LATIN SMALL LETTER O WITH ACUTE +/s <Char-156> " LATIN SMALL LETTER S WITH ACUTE +/x <Char-159> " LATIN SMALL LETTER Z WITH ACUTE +/z <Char-191> " LATIN SMALL LETTER Z WITH DOT ABOVE + +/A <Char-165> " LATIN CAPITAL LETTER A WITH OGONEK +/C <Char-198> " LATIN CAPITAL LETTER C WITH ACUTE +/E <Char-202> " LATIN CAPITAL LETTER E WITH OGONEK +/L <Char-163> " LATIN CAPITAL LETTER L WITH STROKE +/N <Char-209> " LATIN CAPITAL LETTER N WITH ACUTE +/O <Char-211> " LATIN CAPITAL LETTER O WITH ACUTE +/S <Char-140> " LATIN CAPITAL LETTER S WITH ACUTE +/X <Char-143> " LATIN CAPITAL LETTER Z WITH ACUTE +/Z <Char-175> " LATIN CAPITAL LETTER Z WITH DOT ABOVE + |