diff options
author | Bram Moolenaar <Bram@vim.org> | 2005-01-03 21:06:01 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2005-01-03 21:06:01 +0000 |
commit | 49cd957922488b6745ba023fa381af605b068121 (patch) | |
tree | 13b3f9880d65b151971a667cda718e2d72bc140d /runtime | |
parent | d7ee7ce2318d5739a325dce2b86eb526d46015f4 (diff) | |
download | vim-49cd957922488b6745ba023fa381af605b068121.zip |
updated for version 7.0029
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/doc/starting.txt | 4 | ||||
-rw-r--r-- | runtime/doc/tagsrch.txt | 4 | ||||
-rw-r--r-- | runtime/doc/todo.txt | 31 | ||||
-rw-r--r-- | runtime/doc/version7.txt | 7 |
4 files changed, 37 insertions, 9 deletions
diff --git a/runtime/doc/starting.txt b/runtime/doc/starting.txt index cc6abf63c..61e65a1cd 100644 --- a/runtime/doc/starting.txt +++ b/runtime/doc/starting.txt @@ -1,4 +1,4 @@ -*starting.txt* For Vim version 7.0aa. Last change: 2004 Dec 29 +*starting.txt* For Vim version 7.0aa. Last change: 2005 Jan 03 VIM REFERENCE MANUAL by Bram Moolenaar @@ -1264,7 +1264,7 @@ The viminfo file is used to store: - The command line history. - The search string history. - The input-line history. -- Contents of registers. +- Contents of non-empty registers. - Marks for several files. - File marks, pointing to locations in files. - Last search/substitute pattern (for 'n' and '&'). diff --git a/runtime/doc/tagsrch.txt b/runtime/doc/tagsrch.txt index e148bff2a..326ec3edc 100644 --- a/runtime/doc/tagsrch.txt +++ b/runtime/doc/tagsrch.txt @@ -1,4 +1,4 @@ -*tagsrch.txt* For Vim version 7.0aa. Last change: 2004 Jul 23 +*tagsrch.txt* For Vim version 7.0aa. Last change: 2005 Jan 02 VIM REFERENCE MANUAL by Bram Moolenaar @@ -60,7 +60,7 @@ tag, you will get the telnet prompt instead. Most versions of telnet allow changing or disabling the default escape key. See the telnet man page. You can 'telnet -E {Hostname}' to disable the escape character, or 'telnet -e {EscapeCharacter} {Hostname}' to specify another escape character. If -possible, try to use "rsh" instead of "telnet" to avoid this problem. +possible, try to use "ssh" instead of "telnet" to avoid this problem. *tag-priority* When there are multiple matches for a tag, this priority is used: diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt index 9e1116adf..6f83a5add 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 01 +*todo.txt* For Vim version 7.0aa. Last change: 2005 Jan 03 VIM REFERENCE MANUAL by Bram Moolenaar @@ -30,10 +30,34 @@ be worked on, but only if you sponsor Vim development. See |sponsor|. *known-bugs* -------------------- Known bugs and current work ----------------------- +List data type: +- ":let list[expr] = expr" +- ":let [a, b] = [1, 2]" +- ":let [a, b; rest] = [1, 2, 3, 4]" +- "for a in list" +- "for [a, b] in [[1, 2], [3, 4]]" +- == (same value) and "is" (same list) +- add many functions: + call(func, list) call function + keys(list) list of all indexes 0 - len(list) + repeat(list, count) return list concatenated count times + concat(list1, list2) return list1 and list2 concatenated + extend(list1, list2) concatenate list2 to list 1 + extend(list1, list2, idx) prepend list2 before idx in list1 + count(list, item) nr of times item appears in list + index(list, item) lowest index of item in list + pop(list[, idx]) removes item at idx (default: last) + pop(list, idx1, idx2) removes items idx1 to idx2, returns them + reverse(list) reverses order + sort(list[, func]) sort; func compares items + getval(list, idx[, default]) get value at idx or default + file2lines() + file2words() + patch for QuickFixCmdPre and QuickFixCmdPost autocommands. (Ciaran McCreesh, 2005 Jan 1) -New toolbar button from Martin Dalecki: +New Motif toolbar button from Martin Dalecki: - add remark in version7.txt - check if it works for pixmap loaded from a file. @@ -60,11 +84,10 @@ PLANNED FOR VERSION 7.0: + can include NUL characters - setline() will have problems with NL vs NUL. Can use list of numbers instead (inefficient though). + Also: for strings up to 3 bytes don't allocate memory, VAR_STRINGX. - new DATA TYPES: - None? (or use empty string?) - - list - dictionary - - function reference Check old patch from Robert Webb for array support. Add type checking? See ~/vim/ideas.txt. - Add SPELLCHECKER, with easy to add support for many languages. diff --git a/runtime/doc/version7.txt b/runtime/doc/version7.txt index 79a35e1dd..fd8d33b09 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 01 +*version7.txt* For Vim version 7.0aa. Last change: 2005 Jan 03 VIM REFERENCE MANUAL by Bram Moolenaar @@ -381,6 +381,8 @@ Included a few improvements for Motif from Martin Dalecki. Draw label contents ourselves to make them handle fonts in a way configurable by Vim and a bit less dependent on the X11 font management. +When a register is empty it is not stored in the viminfo file. + ============================================================================== COMPILE TIME CHANGES *compile-changes-7* @@ -627,6 +629,9 @@ break, resulting in "selected 202 of 201 bytes". Motif: fonts were not used for dialog components. (Martin Dalecki) +Motif: After using a toolbar button the keyboard focus would be on the toolbar +(Lesstif problem). (Martin Dalecki) + When using "y<C-V>`x" where mark x is in the first column, the last line was not included. |