updated for version 7.0061

This commit is contained in:
Bram Moolenaar
2005-03-18 20:30:32 +00:00
parent 5409c051a5
commit c07611362a
7 changed files with 77 additions and 50 deletions

View File

@ -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"?