comparison runtime/doc/todo.txt @ 791:98a88a884610 v7.0230

updated for version 7.0230
author vimboss
date Mon, 20 Mar 2006 21:59:49 +0000
parents 1a44839049ae
children 86ce35c9750f
comparison
equal deleted inserted replaced
790:c8680debe1cc 791:98a88a884610
1 *todo.txt* For Vim version 7.0aa. Last change: 2006 Mar 19 1 *todo.txt* For Vim version 7.0aa. Last change: 2006 Mar 20
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 'errorformat': Add a flag %? to check for a match with the next item first. 33 Links in docs to vimball docs.
34 Helps for continuation lines that may contain just about anything, e.g. an 34
35 error message. 35 HTML indenting can be slow, find out why.
36 error 99 in file foo.c line 1234: 36 Add a function to get the current time in usec. reltime([start, [end]])
37 something is wrong here 37 reltime().sec == seconds, reltime().usec = microseconds
38 38 reltime(start) current time relative to [start]
39 Gnome GUI: lots of error messages during startup. These go away when not 39 echo timestring(reltime(start), 3) (3 is nr of digits after dot)
40 using the notebook for tab labels. Still similar error messages when moving 40 reltime(start, end) difference between start and end
41 the toolbar to another location. 41
42 Include GetLatestVimScripts script?
43
44 Adjust src/main.aap for installing manpages like in Makefile.
45 And for generating Vim.app for the Mac.
46 Install spell files with src/main.aap.
47
48 Gnome2: When moving the toolbar out of the dock, so that it becomes floating,
49 it can no longer be moved.
42 50
43 Win32: Describe how to do debugging. (George Reilly) 51 Win32: Describe how to do debugging. (George Reilly)
44 52
45 Mac unicode patch (Da Woon Jung, Eckehard Berns): 53 Mac unicode patch (Da Woon Jung, Eckehard Berns):
46 8 Add patch from Muraoka Taro (Mar 16) to support input method on Mac? 54 8 Add patch from Muraoka Taro (Mar 16) to support input method on Mac?
49 - UTF-8 text causes display problems. Font replacement causes this. 57 - UTF-8 text causes display problems. Font replacement causes this.
50 - Command-key mappings do not work. (Alan Schmitt) 58 - Command-key mappings do not work. (Alan Schmitt)
51 - With 'nopaste' pasting is wrong, with 'paste' Command-V doesn't work. 59 - With 'nopaste' pasting is wrong, with 'paste' Command-V doesn't work.
52 (Alan Schmitt) 60 (Alan Schmitt)
53 61
54 EMBEDDING: Make it possible to run Vim inside a window of another program. 62 Darren is including the patch in ctags. Test it when it's ready. Change
55 For GTK Neil Bird has a patch to use Vim like a widget. 63 "typename" to "typeref" in C complete code.
56
57 Ctags still hasn't included the patch. Darren is looking for someone to do
58 maintenance. Is there another solution?
59
60 HTML indenting can be slow, find out why.
61 Add a function to get the current time in usec. reltime([start, [end]])
62 reltime().sec == seconds, reltime().usec = microseconds
63 reltime(start) current time relative to [start]
64 echo timestring(reltime(start), 3) (3 is nr of digits after dot)
65 reltime(start, end) difference between start and end
66 Profiling:
67 - :profile pause
68 - :profile resume
69
70 Adjust src/main.aap for installing manpages like in Makefile.
71 And for generating Vim.app for the Mac.
72 Install spell files with src/main.aap.
73
74 Add ":smap", Select mode mapping? Otherwise: ":sunmap", so that Visual mode
75 mappings for normal keys can be removed from Select mode.
76 64
77 Add more tests for all new functionality in Vim 7. Especially new functions. 65 Add more tests for all new functionality in Vim 7. Especially new functions.
78 66
79 Add text in user manual for using the undo tree. Example with finding the 67 Add text in user manual for using the undo tree. Example with finding the
80 text of a previous change. 68 text of a previous change.
81 69
82 70
83 Awaiting updated patches: 71 Awaiting updated patches:
84 7 Updated Ruby interface. (Ryan Paul)
85 8 Add ":n" to fnamemodify(): normalize path, remove "../" when possible. 72 8 Add ":n" to fnamemodify(): normalize path, remove "../" when possible.
86 Aric Blumer has a patch for this. 73 Aric Blumer has a patch for this.
87 He will update the patch for 6.3. 74 He will update the patch for 6.3.
88 7 Completion of network shares, patch by Yasuhiro Matsumoto. 75 7 Completion of network shares, patch by Yasuhiro Matsumoto.
89 Update 2004 Sep 6. 76 Update 2004 Sep 6.
1444 (e.g., remove characters, so that "<B>bold</B>" can be shown as "bold"): 1431 (e.g., remove characters, so that "<B>bold</B>" can be shown as "bold"):
1445 :syn region boldstuff start="<B>" display="" end="</B>" display="" 1432 :syn region boldstuff start="<B>" display="" end="</B>" display=""
1446 7 CTRL-] checks the highlight group for finding out what the tag is. 1433 7 CTRL-] checks the highlight group for finding out what the tag is.
1447 7 Add an explanation how a list of words can be used to highlight misspelled 1434 7 Add an explanation how a list of words can be used to highlight misspelled
1448 words. 1435 words.
1449 7 Command line completion for ":find" should search in 'path'.
1450 8 Add more command line completion for :syntax. 1436 8 Add more command line completion for :syntax.
1451 8 Add more command line completion for :highlight. 1437 8 Add more command line completion for :highlight.
1452 8 Add more command line completion for :sign. 1438 8 Add more command line completion for :sign.
1453 7 Should find a better way to parse the :syntax and :highlight commands. 1439 7 Should find a better way to parse the :syntax and :highlight commands.
1454 Use tables or lists that can be shared by parsing for execution and 1440 Use tables or lists that can be shared by parsing for execution and