comparison runtime/doc/todo.txt @ 83:d9030055c432 v7.0033

updated for version 7.0033
author vimboss
date Fri, 07 Jan 2005 21:51:51 +0000
parents d2796c60ca6f
children 8173ec1e9f1f
comparison
equal deleted inserted replaced
82:366d9947baf2 83:d9030055c432
1 *todo.txt* For Vim version 7.0aa. Last change: 2005 Jan 06 1 *todo.txt* For Vim version 7.0aa. Last change: 2005 Jan 07
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 6
29 29
30 *known-bugs* 30 *known-bugs*
31 -------------------- Known bugs and current work ----------------------- 31 -------------------- Known bugs and current work -----------------------
32 32
33 List data type: 33 List data type:
34 - add more functions: 34 - Write docs for using Lists.
35 reverse(list) reverses order 35 - Fix the error numbers E999 in eval.c.
36 sort(list[, func]) sort; func compares items
37 getval(list, idx[, default]) get value at idx or default
38 file2lines()
39 file2words()
40 str2list() parse string to list in several ways: white
41 separated, [] form, etc.
42 Fix the error numbers E999 in eval.c.
43 - Cache the length of a List?
44 36
45 Use 'ignorecase' for ":vimgrep"? 37 Use 'ignorecase' for ":vimgrep"?
46 38
47 When allocating a new variable, a search is done for an empty entry. May 39 When allocating a new variable, a search is done for an empty entry. May
48 waste a lot of time if there isn't one. Keep an index of available entry, 40 waste a lot of time if there isn't one. Keep an index of available entry,
239 231
240 Add gui_mch_browsedir() for Motif, KDE and Mac OS/X. 232 Add gui_mch_browsedir() for Motif, KDE and Mac OS/X.
241 233
242 HTML indenting can be slow, find out why. Any way to do some kind of 234 HTML indenting can be slow, find out why. Any way to do some kind of
243 profiling for Vim script? 235 profiling for Vim script?
236
237 List data type performance:
238 - Cache the length of a List?
239 - Use blocks of items, so that finding an item by index is faster?
244 240
245 Awaiting updated patches: 241 Awaiting updated patches:
246 --- awaiting updated patch --- 242 --- awaiting updated patch ---
247 7 Add patch from Wall for this one ( ~/Mail/oldmail/wall/in.00019 ): 243 7 Add patch from Wall for this one ( ~/Mail/oldmail/wall/in.00019 ):
248 'flipcase' variable: upper/lowercase pairs. 244 'flipcase' variable: upper/lowercase pairs.