mirror of
https://github.com/vim/vim.git
synced 2025-09-24 03:44:06 -04:00
updated for version 7.0029
This commit is contained in:
@@ -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
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@@ -1264,7 +1264,7 @@ The viminfo file is used to store:
|
|||||||
- The command line history.
|
- The command line history.
|
||||||
- The search string history.
|
- The search string history.
|
||||||
- The input-line history.
|
- The input-line history.
|
||||||
- Contents of registers.
|
- Contents of non-empty registers.
|
||||||
- Marks for several files.
|
- Marks for several files.
|
||||||
- File marks, pointing to locations in files.
|
- File marks, pointing to locations in files.
|
||||||
- Last search/substitute pattern (for 'n' and '&').
|
- Last search/substitute pattern (for 'n' and '&').
|
||||||
|
@@ -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
|
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
|
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
|
can 'telnet -E {Hostname}' to disable the escape character, or 'telnet -e
|
||||||
{EscapeCharacter} {Hostname}' to specify another escape character. If
|
{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*
|
*tag-priority*
|
||||||
When there are multiple matches for a tag, this priority is used:
|
When there are multiple matches for a tag, this priority is used:
|
||||||
|
@@ -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
|
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*
|
||||||
-------------------- Known bugs and current work -----------------------
|
-------------------- 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,
|
patch for QuickFixCmdPre and QuickFixCmdPost autocommands. (Ciaran McCreesh,
|
||||||
2005 Jan 1)
|
2005 Jan 1)
|
||||||
|
|
||||||
New toolbar button from Martin Dalecki:
|
New Motif toolbar button from Martin Dalecki:
|
||||||
- add remark in version7.txt
|
- add remark in version7.txt
|
||||||
- check if it works for pixmap loaded from a file.
|
- check if it works for pixmap loaded from a file.
|
||||||
|
|
||||||
@@ -60,11 +84,10 @@ PLANNED FOR VERSION 7.0:
|
|||||||
+ can include NUL characters
|
+ can include NUL characters
|
||||||
- setline() will have problems with NL vs NUL.
|
- setline() will have problems with NL vs NUL.
|
||||||
Can use list of numbers instead (inefficient though).
|
Can use list of numbers instead (inefficient though).
|
||||||
|
Also: for strings up to 3 bytes don't allocate memory, VAR_STRINGX.
|
||||||
- new DATA TYPES:
|
- new DATA TYPES:
|
||||||
- None? (or use empty string?)
|
- None? (or use empty string?)
|
||||||
- list
|
|
||||||
- dictionary
|
- dictionary
|
||||||
- function reference
|
|
||||||
Check old patch from Robert Webb for array support.
|
Check old patch from Robert Webb for array support.
|
||||||
Add type checking? See ~/vim/ideas.txt.
|
Add type checking? See ~/vim/ideas.txt.
|
||||||
- Add SPELLCHECKER, with easy to add support for many languages.
|
- Add SPELLCHECKER, with easy to add support for many languages.
|
||||||
|
@@ -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
|
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
|
contents ourselves to make them handle fonts in a way configurable by Vim and
|
||||||
a bit less dependent on the X11 font management.
|
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*
|
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: 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
|
When using "y<C-V>`x" where mark x is in the first column, the last line was
|
||||||
not included.
|
not included.
|
||||||
|
|
||||||
|
3756
src/eval.c
3756
src/eval.c
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user