diff options
author | Bram Moolenaar <Bram@vim.org> | 2005-06-14 22:13:23 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2005-06-14 22:13:23 +0000 |
commit | c998e3c16e48f2776c7a12c343612258abd569d2 (patch) | |
tree | 57aeb49fcdf933627034a6d108b4c4c4010d5885 /runtime | |
parent | f3bd51a172016d9c3bc9e39811b03d49f4838de2 (diff) | |
download | vim-c998e3c16e48f2776c7a12c343612258abd569d2.zip |
updated for version 7.0085
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/doc/todo.txt | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt index f33cc07df..e26fa903c 100644 --- 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 Vim development. See |sponsor|. 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(). (Alexei Alexandrov) 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 @@ Searching: 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 |