comparison runtime/doc/todo.txt @ 14:946da5994c01

updated for version 7.0006
author vimboss
date Mon, 05 Jul 2004 15:58:32 +0000
parents 24d5189d3956
children 631143ac4a01
comparison
equal deleted inserted replaced
13:24d5189d3956 14:946da5994c01
1 *todo.txt* For Vim version 7.0aa. Last change: 2004 Jul 03 1 *todo.txt* For Vim version 7.0aa. Last change: 2004 Jul 05
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 6
28 be worked on, but only if you sponsor Vim development. See |sponsor|. 28 be worked on, but only if you sponsor Vim development. See |sponsor|.
29 29
30 *known-bugs* 30 *known-bugs*
31 -------------------- Known bugs and current work ----------------------- 31 -------------------- Known bugs and current work -----------------------
32 32
33 Docs for 'numberwidth'. index. optwin.vim
34
35 For version 7.0: 33 For version 7.0:
36 - Include many PATCHES: 34 - Include many PATCHES:
37 7 Be able to call a function while passing on a variable number of
38 arguments:
39 :function Foo(abc, ...)
40 : call Bar(a:abc, a:*)
41 Charles Campbell has a patch for this
42 He lost the patch himself.
43 7 Make ":startinsert" command work directly for functions and scripts?
44 Also make it possible to append (it's difficult at end of line).
45 And add ":startreplace" (patch by Charles Campbell, 2004 Jan 9,
46 http://www.erols.com/astronaut/vim/index.html#Patch)
47 Update 2004 June 18
48 8 Add patch from Charles Campbell to have ":0file!" remove the name of
49 the current buffer. (2003 June 17)
50 Lost the patch himself.
51 8 Make it possible to delete marks. Charles Campbell has a patch that
52 does this with the markclear() function (2004 Jan 9). And the
53 ":delmark" command (2004 Feb 9)
54 Update 2004 June 18
55 8 ":hardcopy": 35 8 ":hardcopy":
56 - Patch to append CTRL-D to PostScript output (Mike Williams, 2004 Jun
57 14)
58 - support printing multi-byte characters. Patch from Motonobu 36 - support printing multi-byte characters. Patch from Motonobu
59 Ichimura. New (better) patch from Mike Williams (2004 Jan 20) 37 Ichimura. New (better) patch from Mike Williams (2004 Jan 20)
60 Updated patch: http://www.eandem.co.uk/mrw/vim/special/index.html 38 Updated patch: http://www.eandem.co.uk/mrw/vim/special/index.html
61 7 Add patch from Wall for this one ( ~/Mail/oldmail/wall/in.00019 ): 39 7 Add patch from Wall for this one ( ~/Mail/oldmail/wall/in.00019 ):
62 'flipcase' variable: upper/lowercase pairs. 40 'flipcase' variable: upper/lowercase pairs.
86 How does this work? Missing comments. 64 How does this work? Missing comments.
87 gettext() Translate a message. (Patch from Yasuhiro Matsumoto) 65 gettext() Translate a message. (Patch from Yasuhiro Matsumoto)
88 Update 2004 Jun 17 66 Update 2004 Jun 17
89 Missing docs. Search in 'runtimepath'? 67 Missing docs. Search in 'runtimepath'?
90 How to get the messages into the .po files? 68 How to get the messages into the .po files?
69 8 Make it possible to delete marks. Charles Campbell has a patch that
70 does this with the markclear() function (2004 Jan 9).
71 And the ":delmark" command (2004 Feb 9)
72 http://mysite.verizon.net/astronaut/vim/index.html#Patch
73 ~/tmp/ptch.delmark.bz2
74 ~/tmp/ptch.markclear
75 Implement setmark(markname, lnum, col [, filename]) instead?
91 --- responses above -- 76 --- responses above --
92 7 Make "5dd" on last-but-one-line not delete anything (Vi compatible). 77 7 Make "5dd" on last-but-one-line not delete anything (Vi compatible).
93 Add flag in 'cpoptions' for this. When not present, "2dd" in the last 78 Add flag in 'cpoptions' for this. When not present, "2dd" in the last
94 line should delete the last line. Patch from greenx 2002 Apr 11. 79 line should delete the last line. Patch from greenx 2002 Apr 11.
95 8 Accelerators don't work in a dialog. Include patch from Martin Dalecki 80 8 Accelerators don't work in a dialog. Include patch from Martin Dalecki
204 189
205 190
206 - In the kvim/KDE source files fix the formatting. 191 - In the kvim/KDE source files fix the formatting.
207 - KDE version is called "kvim". Make it "gvim", like the others? 192 - KDE version is called "kvim". Make it "gvim", like the others?
208 - Better configure check for KDE include files from Dan Sharp. 193 - Better configure check for KDE include files from Dan Sharp.
194 - KDE Input method patch. (Yasuhiro Matsumoto)
209 - Change ga_room into ga_maxlen, so that it doesn't need to be 195 - Change ga_room into ga_maxlen, so that it doesn't need to be
210 incremented/decremented each time. 196 incremented/decremented each time.
211 - For string variables, use length instead of NUL termination. 197 - For string variables, use length instead of NUL termination.
212 - new DATA TYPES: lists, dictionaries and function references. 198 - new DATA TYPES: lists, dictionaries and function references.
213 Check old patch from Robert Webb for array support. 199 Check old patch from Robert Webb for array support.
272 file. Can be used to update statusline oslt. 258 file. Can be used to update statusline oslt.
273 - Displaying size of Visual area: use 24-33 column display. 259 - Displaying size of Visual area: use 24-33 column display.
274 - Mac: Unicode input and display (Eckehard Berns, June 27) 260 - Mac: Unicode input and display (Eckehard Berns, June 27)
275 8 Add patch from Muraoka Taro (Mar 16) to support input method on Mac? 261 8 Add patch from Muraoka Taro (Mar 16) to support input method on Mac?
276 New patch 2004 Jun 16 262 New patch 2004 Jun 16
277 7 Add the MzScheme interface? New patch 2004 Jul 2. (Sergey Khorev)
278 Also fix a few Lisp problems.
279 9 Add cursor-column highlighting. Enable it with 'cursorcolumn' option, 263 9 Add cursor-column highlighting. Enable it with 'cursorcolumn' option,
280 set highlighting with "CursorColumn" group. Useful for aligning text. 264 set highlighting with "CursorColumn" group. Useful for aligning text.
281 Also cursor-row highlighting. Patch from Yasuhiro Matsumoto for 265 Also cursor-row highlighting. Patch from Yasuhiro Matsumoto for
282 underlining the cursor line: 2004 Jun 17. Should use highlight group 266 underlining the cursor line: 2004 Jun 17. Should use highlight group
283 instead. 267 instead.
284 Alternative: when 'number' is set highlight the number of the current 268 Alternative: when 'number' is set highlight the number of the current
285 line. 269 line.
270 7 Make ":startinsert" command work directly for functions and scripts?
271 Also make it possible to append (it's difficult at end of line).
286 272
287 Vi incompatibility: 273 Vi incompatibility:
288 8 With undo/redo only marks in the changed lines should be changed. Other 274 8 With undo/redo only marks in the changed lines should be changed. Other
289 marks should be kept. Vi keeps each mark at the same text, even when it 275 marks should be kept. Vi keeps each mark at the same text, even when it
290 is deleted or restored. (Webb) 276 is deleted or restored. (Webb)