# HG changeset patch # User vimboss # Date 1118787203 0 # Node ID 869c92bcfb697875d5580fdf3a13eacd5648c5f3 # Parent 8f38b35904c0f74f5ff1b0546d1d60609e63acc7 updated for version 7.0085 diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt --- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -1,4 +1,4 @@ -*todo.txt* For Vim version 7.0aa. Last change: 2005 Jun 13 +*todo.txt* For Vim version 7.0aa. Last change: 2005 Jun 14 VIM REFERENCE MANUAL by Bram Moolenaar @@ -32,6 +32,8 @@ be worked on, but only if you sponsor Vi Range(0) should return an empty list (Servatius Brandt). +:let @= 'asdf' gives confusing error message. Make @= writable? + a few builtin functions call set_var() internally to set a variable. They do not check for a valid variable name. Example: setbufvar(1, ";", 1) sets a variable named ";". (Servatius Brandt) @@ -101,22 +103,19 @@ PLANNED FOR VERSION 7.0: - Add SPELLCHECKER, with support for many languages. - Spell checking code todo's: - Code for making suggestions: - - Also need to store "toupper" in the .spl file. - - Give better score for words that sound like the bad word? - - "sounds-like" matching: Also try variants of the soundslike word. - Aspell has the "special" character, useful? - - Support for approximate-regexps will help with finding similar - words (agrep http://www.tgries.de/agrep/). - - Give a warning for ":mkspell it_IT wordfile", thus using a region - name with only one input file. + - The score is a bit wrong for substituting multi-byte characters. + - similar_chars() is too slow. + - Swapping works with bytes instead of characters. + - The sound-folding doesn't work for multi-byte characters. - Also put list of word characters in word list file. Otherwise the one for Italian may differ from the one used for English. - - Somehow mark "frequent" words, so that suggestions with "a" and - "the" can be preferred? - Make "en-rare" spell file. Convention: use en_US (language_region) and en-rare (language-field) Add hl groups to 'spelllang'? :set spelllang=en_us,en-rare/SpellRare,en-math/SpellMath + - Give a warning for ":mkspell it_IT wordfile", thus using a region + name with only one input file. - Use "engspchk" from Charles Campbell for ideas (commands, rare words). - References: MySpell library (in OpenOffice.org). http://spellchecker.mozdev.org/source.html @@ -289,6 +288,8 @@ Don't count it in only_one_window(). (Al Win32: Patch for Korean IME. (Yusung, 2005 March 21) +When "= evaluation results in a list, use it as a sequence of lines. + Support ":set syntax=cpp.doxygen"? Suggested patch by Michael Geddes (9 Aug 2004). Should also work for 'filetype'. @@ -2705,6 +2706,8 @@ 8 Add a mechanism for recursiveness: " Here $paren is evaluated when it's encountered. This is like a regexp inside a regexp. In the above terms it would be: \@((\([^()]\|\@g\)*)\) +7 Support for approximate-regexps to find similar words (agrep + http://www.tgries.de/agrep/ tre: http://laurikari.net/tre/index.html). 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