mirror of
https://github.com/vim/vim.git
synced 2025-07-26 11:04:33 -04:00
updated for version 7.0111
This commit is contained in:
parent
84fb85aaf6
commit
87b774daf2
@ -1,4 +1,4 @@
|
|||||||
*todo.txt* For Vim version 7.0aa. Last change: 2005 Jul 19
|
*todo.txt* For Vim version 7.0aa. Last change: 2005 Jul 20
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -30,10 +30,14 @@ 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 -----------------------
|
||||||
|
|
||||||
|
About HTML tag pairing: http://www.w3.org/TR/html4/index/elements.html
|
||||||
|
|
||||||
":e *.foo" completion with file name starting with "+" should be escaped.
|
":e *.foo" completion with file name starting with "+" should be escaped.
|
||||||
|
|
||||||
VMS patch for term.c also in Vim 6.3 (Zoltan Arpadffy)
|
VMS patch for term.c also in Vim 6.3 (Zoltan Arpadffy)
|
||||||
|
|
||||||
|
Make_cyg.mak files for Vim 6.3 from Tony Mechelynck?
|
||||||
|
|
||||||
Add extra list of file locations. Can be used with:
|
Add extra list of file locations. Can be used with:
|
||||||
:ltag list of matching tags, like :tselect
|
:ltag list of matching tags, like :tselect
|
||||||
|
|
||||||
@ -379,11 +383,6 @@ Vi incompatibility:
|
|||||||
Also: A mark is lost after: make change, undo, redo and undo.
|
Also: A mark is lost after: make change, undo, redo and undo.
|
||||||
Example: "{d''" then "u" then "d''": deletes an extra line, because the ''
|
Example: "{d''" then "u" then "d''": deletes an extra line, because the ''
|
||||||
position is one line down. (Veselinovic)
|
position is one line down. (Veselinovic)
|
||||||
8 ":change" in a single-line file adds an empty line. When the file used to
|
|
||||||
be longer a "~" line is displayed, but there really is an empty line.
|
|
||||||
(Haakon Riiser, 2003 Dec 3 and Dec 16)
|
|
||||||
8 ":append" and ":insert" in an empty file add an extra empty line. (Haakon
|
|
||||||
Riiser, 2003 Dec 3) Test for ML_EMPTY.
|
|
||||||
8 When stdin is not a tty, and Vim reads commands from it, an error should
|
8 When stdin is not a tty, and Vim reads commands from it, an error should
|
||||||
make Vim exit.
|
make Vim exit.
|
||||||
7 Unix Vim (not gvim): Typing CTRL-C in Ex mode should finish the line
|
7 Unix Vim (not gvim): Typing CTRL-C in Ex mode should finish the line
|
||||||
@ -1820,8 +1819,6 @@ Messages:
|
|||||||
lines that aren't executed? Perhaps move the echoing to do_cmdline()?
|
lines that aren't executed? Perhaps move the echoing to do_cmdline()?
|
||||||
8 Use 'report' for ":bdel"? (Krishna) To avoid these messages when using a
|
8 Use 'report' for ":bdel"? (Krishna) To avoid these messages when using a
|
||||||
script.
|
script.
|
||||||
8 "vim --version" output goes to stderr, should be stdout. Can all output
|
|
||||||
from messages using printf() go to stdout?
|
|
||||||
- Delete message after new command has been entered and have waited for key.
|
- Delete message after new command has been entered and have waited for key.
|
||||||
Perhaps after ten seconds?
|
Perhaps after ten seconds?
|
||||||
- Make message history available in "msg" variables: msg1, msg2, .. msg9.
|
- Make message history available in "msg" variables: msg1, msg2, .. msg9.
|
||||||
@ -3138,6 +3135,8 @@ Debug mode:
|
|||||||
|
|
||||||
|
|
||||||
Various improvements:
|
Various improvements:
|
||||||
|
7 [t to move to previous xml/html tag (like "vatov"), ]t to move to next
|
||||||
|
("vatv").
|
||||||
8 Add ":rename" command: rename the file of the current buffer and rename
|
8 Add ":rename" command: rename the file of the current buffer and rename
|
||||||
the buffer. Buffer may be modified.
|
the buffer. Buffer may be modified.
|
||||||
- Perhaps ":cexpr" could read errors from a list?
|
- Perhaps ":cexpr" could read errors from a list?
|
||||||
|
@ -351,8 +351,8 @@ New functions: ~
|
|||||||
|
|
||||||
|add()| append an item to a List
|
|add()| append an item to a List
|
||||||
|append()| append List of lines to the buffer
|
|append()| append List of lines to the buffer
|
||||||
|browsedir()| Dialog to select a directory.
|
|browsedir()| dialog to select a directory
|
||||||
|byteidx()| Index of a character. (Ilya Sher)
|
|byteidx()| index of a character (Ilya Sher)
|
||||||
|call()| call a function with List as arguments
|
|call()| call a function with List as arguments
|
||||||
|copy()| make a shallow copy of a List or Dictionary
|
|copy()| make a shallow copy of a List or Dictionary
|
||||||
|count()| count nr of times a value is in a List or Dictionary
|
|count()| count nr of times a value is in a List or Dictionary
|
||||||
@ -362,15 +362,17 @@ New functions: ~
|
|||||||
|extend()| append one List to another or add items from one
|
|extend()| append one List to another or add items from one
|
||||||
Dictionary to another
|
Dictionary to another
|
||||||
|filter()| remove selected items from a List or Dictionary
|
|filter()| remove selected items from a List or Dictionary
|
||||||
|finddir()| Find a directory in 'path'.
|
|finddir()| find a directory in 'path'
|
||||||
|findfile()| Find a file in 'path'. (Johannes Zellner)
|
|findfile()| find a file in 'path' (Johannes Zellner)
|
||||||
|foldtextresult()| The text displayed for a closed fold at line "lnum".
|
|foldtextresult()| the text displayed for a closed fold at line "lnum"
|
||||||
|function()| make a Funcref out of a function name
|
|function()| make a Funcref out of a function name
|
||||||
|get()| get an item from a List or Dictionary
|
|get()| get an item from a List or Dictionary
|
||||||
|getfontname()| Get actual font name being used.
|
|getbufline()| get a line or list of lines from a specified buffer
|
||||||
|getfperm()| Get file permission string. (Nikolai Weibull)
|
(Yegappan Lakshmanan)
|
||||||
|getftype()| Get type of file. (Nikolai Weibull)
|
|getfontname()| get actual font name being used
|
||||||
|getline()| With second argument: get List with buffer lines
|
|getfperm()| get file permission string (Nikolai Weibull)
|
||||||
|
|getftype()| get type of file (Nikolai Weibull)
|
||||||
|
|getline()| with second argument: get List with buffer lines
|
||||||
|has_key()| check whether a key appears in a Dictionary
|
|has_key()| check whether a key appears in a Dictionary
|
||||||
|insert()| insert an item somewhere in a List
|
|insert()| insert an item somewhere in a List
|
||||||
|items()| get List of Dictionary key-value pairs
|
|items()| get List of Dictionary key-value pairs
|
||||||
@ -384,7 +386,7 @@ New functions: ~
|
|||||||
|mkdir()| create a directory
|
|mkdir()| create a directory
|
||||||
|readfile()| read a file into a list of lines
|
|readfile()| read a file into a list of lines
|
||||||
|remove()| remove one or more items from a List or Dictionary
|
|remove()| remove one or more items from a List or Dictionary
|
||||||
|repeat()| Repeat "expr" "count" times. (Christophe Poucet)
|
|repeat()| repeat "expr" "count" times (Christophe Poucet)
|
||||||
|reverse()| reverse the order of a List
|
|reverse()| reverse the order of a List
|
||||||
|setqflist()| create a quickfix list (Yegappan Lakshmanan)
|
|setqflist()| create a quickfix list (Yegappan Lakshmanan)
|
||||||
|sort()| sort a List
|
|sort()| sort a List
|
||||||
@ -392,10 +394,10 @@ New functions: ~
|
|||||||
|split()| split a String into a List
|
|split()| split a String into a List
|
||||||
|spellbadword()| get a badly spelled word
|
|spellbadword()| get a badly spelled word
|
||||||
|spellsuggest()| get suggestions for correct spelling
|
|spellsuggest()| get suggestions for correct spelling
|
||||||
|string()| String representation of a List or Dictionary
|
|string()| string representation of a List or Dictionary
|
||||||
|system()| Filters {input} through a shell command.
|
|system()| filters {input} through a shell command
|
||||||
|taglist()| Get list of matching tags. (Yegappan Lakshmanan)
|
|taglist()| get list of matching tags (Yegappan Lakshmanan)
|
||||||
|tr()| Translate characters. (Ron Aaron)
|
|tr()| translate characters (Ron Aaron)
|
||||||
|values()| get List of Dictionary values
|
|values()| get List of Dictionary values
|
||||||
|writefile()| write a list of lines into a file
|
|writefile()| write a list of lines into a file
|
||||||
|
|
||||||
|
@ -1478,7 +1478,7 @@ scripterror:
|
|||||||
* directory. This is only done if the 'exrc' option is set.
|
* directory. This is only done if the 'exrc' option is set.
|
||||||
* Because of security reasons we disallow shell and write commands
|
* Because of security reasons we disallow shell and write commands
|
||||||
* now, except for unix if the file is owned by the user or 'secure'
|
* now, except for unix if the file is owned by the user or 'secure'
|
||||||
* option has been reset in environmet of global ".exrc" or ".vimrc".
|
* option has been reset in environment of global ".exrc" or ".vimrc".
|
||||||
* Only do this if VIMRC_FILE is not the same as USR_VIMRC_FILE or
|
* Only do this if VIMRC_FILE is not the same as USR_VIMRC_FILE or
|
||||||
* SYS_VIMRC_FILE.
|
* SYS_VIMRC_FILE.
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user