Mercurial > vim
diff runtime/doc/todo.txt @ 218:0d6554dfc71e v7.0061
updated for version 7.0061
author | vimboss |
---|---|
date | Fri, 18 Mar 2005 20:30:32 +0000 |
parents | 48c9c2bf59af |
children | 14ded4ba39cc |
line wrap: on
line diff
--- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -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 Vi *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 @@ 7 Make ":startinsert" command work dir - 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 @@ 7 In "-- INSERT (lang) --" show the na 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 @@ 7 Add "g/" and "gb" to search for a pa "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"?