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