updated for version 7.0061
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
*todo.txt* For Vim version 7.0aa. Last change: 2005 Mar 15
|
||||
*todo.txt* For Vim version 7.0aa. Last change: 2005 Mar 18
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@ -30,22 +30,21 @@ be worked on, but only if you sponsor Vim development. See |sponsor|.
|
||||
*known-bugs*
|
||||
-------------------- Known bugs and current work -----------------------
|
||||
|
||||
"gq" should always leave the cursor after the formatted text, also when using
|
||||
'formatprg'.
|
||||
Fix for executable new file also in 6.3.
|
||||
|
||||
More commands like ":argadd" that should not have COUNT?
|
||||
Installing manual pages: FreeBSD includes encoding "it.ISO8859-1". Install in
|
||||
"it" and "it.ISO8859-1"?
|
||||
Russian manual needs to be in UTF-8 for RedHat, KOI8-R for Gentoo.
|
||||
UTF-8 files from Ragosin (18 March).
|
||||
|
||||
- Added "undercurl" highlight attribute. Based on a patch from Marcin Dalecki.
|
||||
Docs for "guisp=Red"
|
||||
Should add another byte for attributes, 200 types is not enough.
|
||||
Implement "undercurl" for printing.
|
||||
Added another byte for attributes, 200 types is not enough.
|
||||
|
||||
Mac unicode patch (Da Woon Jung):
|
||||
- selecting proportional font breaks display
|
||||
- UTF-8 text causes display problems. Font replacement causes this.
|
||||
|
||||
Changes to mode bits in mch_open() also in Vim 6.3? (Bjoern Voigt)
|
||||
|
||||
autoload:
|
||||
- Add a Vim script in $VIMRUNTIME/tools that takes a file with a list of
|
||||
script names and a help file and produces a script that can be sourced to
|
||||
@ -66,6 +65,7 @@ Awaiting response:
|
||||
PLANNED FOR VERSION 7.0:
|
||||
|
||||
- Add SPELLCHECKER, with easy to add support for many languages.
|
||||
- Highlighting: SpellBad, SpellRare, SpellDialect
|
||||
- Need wordlists for many languages; "language pack"
|
||||
- Commands required:
|
||||
enable/disable spellchecking: 'spell' option (local to win)
|
||||
@ -74,7 +74,8 @@ PLANNED FOR VERSION 7.0:
|
||||
add word to private dict: wrong and OK (in popup menu for evim)
|
||||
:spell good <word> zg
|
||||
:spell wrong <word> zw
|
||||
- Highlighting: SpellBad, SpellRare, SpellDialect
|
||||
[s move to previous spell error [S also rare word
|
||||
]s move to next spell error ]S also rare word
|
||||
- "engspchk" from Charles Campbell is a good starting point.
|
||||
- Do not use an external program like ispell or aspell: too slow and
|
||||
doesn't work everywhere.
|
||||
@ -217,6 +218,8 @@ PLANNED FOR VERSION 7.0:
|
||||
- In a :s command multi-byte characters should also be upper/lower cased
|
||||
with \u, \U, etc.
|
||||
|
||||
Adjust src/main.aap for installing manpages like in Makefile.
|
||||
|
||||
Support ":set syntax=cpp.doxygen"? Suggested patch by Michael Geddes (9 Aug
|
||||
2004). Should also work for 'filetype'.
|
||||
|
||||
@ -1366,6 +1369,7 @@ Multi-byte characters:
|
||||
|
||||
|
||||
Printing:
|
||||
7 Implement "undercurl" for printing.
|
||||
- Add "page width" to wrap long lines.
|
||||
- Win32: use a font dialog for setting 'printfont'. Can reuse the code for
|
||||
the 'guifont' dialog, put the common code in a separate function.
|
||||
@ -2620,6 +2624,8 @@ Searching:
|
||||
"g?" is already used for rot13.
|
||||
8 Add a mechanism for recursiveness: "\(([^()]*\@@[^()]*)\)\@r". \@@ stands
|
||||
for "go recursive here" and \@r marks the recursive atom.
|
||||
8 Add an item for a big character range, so that one can search for a
|
||||
chinese character: \z[234-1234] or \z[XX-YY] or \z[0x23-0x234].
|
||||
7 Add an item stack to allow matching (). One side is "push X on
|
||||
the stack if previous atom matched". Other side is "match with top of
|
||||
stack, pop it when it matches". Use "\@pX" and "\@m"?
|
||||
|
||||
Reference in New Issue
Block a user