comparison runtime/doc/todo.txt @ 2174:755eb92c5961 vim73

Move items around in the todo list.
author Bram Moolenaar <bram@vim.org>
date Sun, 16 May 2010 15:14:25 +0200
parents 0527eb0f6918
children f60a0c9cbe6c
comparison
equal deleted inserted replaced
2172:9e265d9089fd 2174:755eb92c5961
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 After patch 7.2.432 Japanese menus don't work properly. (David NorthField)
34
35 Cursor positioning wrong with 0x200e character. (John Becket, 2010 May 6) 33 Cursor positioning wrong with 0x200e character. (John Becket, 2010 May 6)
36 34
37 E315 when trying to change a file in FileChangedRO autocommand event. 35 E315 when trying to change a file in FileChangedRO autocommand event.
38 (Dominique Pelle, 2010 Apr 30) 36 (Dominique Pelle, 2010 Apr 30)
39 37
43 ":command Print echo 'print'" works, but ":Print" doesn't. Builtin Print 41 ":command Print echo 'print'" works, but ":Print" doesn't. Builtin Print
44 should be overruled. (Aaron Thoma) 42 should be overruled. (Aaron Thoma)
45 43
46 Editing a file with a ^M with 'ff' set to "mac", opening a help file, then the 44 Editing a file with a ^M with 'ff' set to "mac", opening a help file, then the
47 ^M is displayed as ^J sometimes. Getting 'ff' value from wrong window/buffer? 45 ^M is displayed as ^J sometimes. Getting 'ff' value from wrong window/buffer?
48
49 Have a look at patch to enable screen access from Python. (Marko Mahnic, 2010
50 Apr 12)
51 46
52 Problem producing tags file when hebrew.frx is present. It has a BOM. 47 Problem producing tags file when hebrew.frx is present. It has a BOM.
53 Results in E670. (Tony Mechelynck, 2010 May 2) 48 Results in E670. (Tony Mechelynck, 2010 May 2)
54 49
55 'cindent' not correct when 'list' is set. (Zdravi Korusef, 2010 Apr 15) 50 'cindent' not correct when 'list' is set. (Zdravi Korusef, 2010 Apr 15)
112 Bug with 'incsearch' going to wrong line. (Wolfram Kresse, 2009 Aug 17) 107 Bug with 'incsearch' going to wrong line. (Wolfram Kresse, 2009 Aug 17)
113 Only with "vim -u NONE". 108 Only with "vim -u NONE".
114 109
115 Problem with editing file in binary mode. (Ingo Krabbe, 2009 Oct 8) 110 Problem with editing file in binary mode. (Ingo Krabbe, 2009 Oct 8)
116 111
117 Support .xz with the xz program, like with lzma.
118
119 Problem with stop directory in findfile(). (Adam Simpkins, 2009 Aug 26) 112 Problem with stop directory in findfile(). (Adam Simpkins, 2009 Aug 26)
120 113
121 Undo problem: line not removed as expected when using setline() from Insert 114 Undo problem: line not removed as expected when using setline() from Insert
122 mode. (Israel Chauca, 2010 May 13, more in second msg) 115 mode. (Israel Chauca, 2010 May 13, more in second msg)
123 Break undo when CTRL-R = changes the text? Or save more lines? 116 Break undo when CTRL-R = changes the text? Or save more lines?
135 When a:base in 'completefunc' starts with a number it's passed as a number, 128 When a:base in 'completefunc' starts with a number it's passed as a number,
136 not a string. (Sean Ma) Need to add flag to call_func_retlist() to force a 129 not a string. (Sean Ma) Need to add flag to call_func_retlist() to force a
137 string value. 130 string value.
138 131
139 There is no command line completion for ":lmap". 132 There is no command line completion for ":lmap".
140
141 Reproducible crash in syntax HL. (George Reilly, Dominique Pelle, 2009 May 9)
142 133
143 Invalid read error in Farsi mode. (Dominique Pelle, 2009 Aug 2) 134 Invalid read error in Farsi mode. (Dominique Pelle, 2009 Aug 2)
144 135
145 For running gvim on an USB stick: avoid the OLE registration. Use a command 136 For running gvim on an USB stick: avoid the OLE registration. Use a command
146 line argument -noregister. 137 line argument -noregister.
162 Probably needs a bit of work. 153 Probably needs a bit of work.
163 154
164 List of encoding aliases. (Takao Fujiware, 2009 Jul 18) 155 List of encoding aliases. (Takao Fujiware, 2009 Jul 18)
165 Are they all OK? Update Jul 22. 156 Are they all OK? Update Jul 22.
166 157
167 Patch for completion of ":find" arguments. (Nazri Ramliy, 2009 Feb 22, 26)
168 8 For ":find" and ":sfind" expand files found in 'path'.
169 Update 2009 Mar 28.
170
171 Win32: Expanding 'path' runs into a maximum size limit. (bgold12, 2009 Nov 15) 158 Win32: Expanding 'path' runs into a maximum size limit. (bgold12, 2009 Nov 15)
172 159
173 Setting 'tags' to "tagsdir/*" does not find "tagsdir/tags". (Steven K. Wong, 160 Setting 'tags' to "tagsdir/*" does not find "tagsdir/tags". (Steven K. Wong,
174 2009 Jul 18) 161 2009 Jul 18)
175 162
191 Status line containing winnr() isn't updated when splitting the window (Clark 178 Status line containing winnr() isn't updated when splitting the window (Clark
192 J. Wang, 2009 Mar 31) 179 J. Wang, 2009 Mar 31)
193 180
194 When $VIMRUNTIME is set in .vimrc, need to reload lang files. Already done 181 When $VIMRUNTIME is set in .vimrc, need to reload lang files. Already done
195 for GTK, how about others? (Ron Aaron, 2010 Apr 10) 182 for GTK, how about others? (Ron Aaron, 2010 Apr 10)
196
197 Patch for vertical line at certain column position, 'guidecolumn' option.
198 (Pankaj Garg, 2009 Apr 14, aka Lone, Apr 15)
199 Update 2009 May 2, 'margincolumn'
200 Alternative patch. (2010 Feb 2, Gregor Uhlenheuer, update Apr 18 2010)
201 Fix by Lech Lorens, Apr 19
202
203 Add different highlighting for a fold line depending on the fold level.
204 Patch. (Noel Henson, 2009 Sep 13)
205 183
206 Motif: Build on Ubuntu can't enter any text in dialog text fields. 184 Motif: Build on Ubuntu can't enter any text in dialog text fields.
207 185
208 When 'ft' changes redraw custom status line. 186 When 'ft' changes redraw custom status line.
209 187
253 getbufvar() to get a window-local option value for a buffer that's not 231 getbufvar() to get a window-local option value for a buffer that's not
254 displayed in a window should return the value that's stored for that buffer. 232 displayed in a window should return the value that's stored for that buffer.
255 233
256 ":he ctrl_u" can be auto-corrected to ":he ctrl-u". 234 ":he ctrl_u" can be auto-corrected to ":he ctrl-u".
257 235
258 Patch to make synIDattr() work for GUI attributes in Vim without GUI feature.
259 (Matt Wozniski, 2009 Apr 15)
260
261 There should be a way after an abbreviation has expanded to go back to what 236 There should be a way after an abbreviation has expanded to go back to what
262 was typed. CTRL-G h ? Would also undo last word or line break inserted 237 was typed. CTRL-G h ? Would also undo last word or line break inserted
263 perhaps. And undo CTRL-W. CTRL-G l would redo. 238 perhaps. And undo CTRL-W. CTRL-G l would redo.
264 239
265 Win32: A --remote command that has a directory name starting with a ( doesn't 240 Win32: A --remote command that has a directory name starting with a ( doesn't
266 work, the backslash is removed, assuming that it escapes the (. (Valery 241 work, the backslash is removed, assuming that it escapes the (. (Valery
267 Kondakoff, 2009 May 13) 242 Kondakoff, 2009 May 13)
268 243
269 Win32 GUI: Changing manifest helps for dpi changes (Joe Castro, 2009 Mar 27) 244 Win32 GUI: Changing manifest helps for dpi changes (Joe Castro, 2009 Mar 27)
270 245
271 Win32: patch for better font scaling. (George Reilly, 2009 Mar 26)
272
273 Win32 GUI: last message from startup doesn't show up when there is an echoerr 246 Win32 GUI: last message from startup doesn't show up when there is an echoerr
274 command. (Cyril Slobin, 2009 Mar 13) 247 command. (Cyril Slobin, 2009 Mar 13)
275 248
276 Win32: use different args for SearchPath()? (Yasuhiro Matsumoto, 2009 Jan 30) 249 Win32: use different args for SearchPath()? (Yasuhiro Matsumoto, 2009 Jan 30)
277 250
285 These are needed to save and restore a mapping. 258 These are needed to save and restore a mapping.
286 Also: the rhs string is not always correct. (Hari Krishna Dara, 2009 Sept 29) 259 Also: the rhs string is not always correct. (Hari Krishna Dara, 2009 Sept 29)
287 260
288 Using ~ works OK on 'a' with composing char, but not on 0x0418 with composing 261 Using ~ works OK on 'a' with composing char, but not on 0x0418 with composing
289 char 0x0301. (Tony Mechelynck, 2009 Mar 4) 262 char 0x0301. (Tony Mechelynck, 2009 Mar 4)
290
291 6 In the quickfix window statusline add the command used to get the list of
292 errors, e.g. ":make foo", ":grep something *.c".
293 Patch by Lech Lorens, 2009 Mar 23.
294 Comments from Andreas Bernauer 24th, Dominique Pelle 24th
295 Docs patch by Dominique Pelle, Mar 25
296 Update 2009 Mar 28.
297 Fix for invalid memory access. (Lech Lorens, 2009 Apr 17)
298 263
299 Inconsistent: starting with $LANG set to es_ES.utf-8 gives Spanish 264 Inconsistent: starting with $LANG set to es_ES.utf-8 gives Spanish
300 messages, even though locale is not supported. But ":lang messages 265 messages, even though locale is not supported. But ":lang messages
301 es_ES.utf-8" gives an error and doesn't switch messages. (Dominique Pelle, 266 es_ES.utf-8" gives an error and doesn't switch messages. (Dominique Pelle,
302 2009 Jan 26) 267 2009 Jan 26)
318 part of standard Vim. The "1 to "9 registers are not sufficient. 283 part of standard Vim. The "1 to "9 registers are not sufficient.
319 284
320 netrw: dragging status line causes selection of entry. Should check row 285 netrw: dragging status line causes selection of entry. Should check row
321 number to be below last visible line. 286 number to be below last visible line.
322 287
323 Make do_do_join() work faster. Could at least do a binary search way of doing
324 this. Hint from Dominique Pelle, Dec 10; Lee Naish, Dec 11.
325 Patch from Milan Vancura, 2008 Dec 22. Update 2009 Jan 7 in two parts.
326
327 After doing "su" $HOME can be the old user's home, thus ~root/file is not 288 After doing "su" $HOME can be the old user's home, thus ~root/file is not
328 correct. Don't use it in the swap file. 289 correct. Don't use it in the swap file.
329 290
330 Completion for ":buf" doesn't work properly on Win32 when 'shellslash' is off. 291 Completion for ":buf" doesn't work properly on Win32 when 'shellslash' is off.
331 (Henrik Ohman, 2009, Jan 29) 292 (Henrik Ohman, 2009, Jan 29)
340 Have a look at patch for utf-8 line breaking. (Yongwei Wu, 2008 Mar 1, Mar 23) 301 Have a look at patch for utf-8 line breaking. (Yongwei Wu, 2008 Mar 1, Mar 23)
341 Now at: http://vimgadgets.sourceforge.net/liblinebreak/ 302 Now at: http://vimgadgets.sourceforge.net/liblinebreak/
342 303
343 Greek sigma character should be lower cased depending on the context. Can we 304 Greek sigma character should be lower cased depending on the context. Can we
344 make this work? (Dominique Pelle, 2009 Sep 24) 305 make this work? (Dominique Pelle, 2009 Sep 24)
345
346 Disable setting 'encoding' from a modeline? It usually causes problems, can't
347 do any good. (Patch from Patrick Texier, 2008 Dec 9)
348 306
349 When changing 'encoding' convert all the swap file names, so that we can 307 When changing 'encoding' convert all the swap file names, so that we can
350 still delete them. Also convert all buffer file names? 308 still delete them. Also convert all buffer file names?
351 309
352 "gqip" in Insert mode has an off-by-one error, causing it to reflow text. 310 "gqip" in Insert mode has an off-by-one error, causing it to reflow text.
360 that Vim doesn't find the edited file in the buffer list, causing the 318 that Vim doesn't find the edited file in the buffer list, causing the
361 ATTENTION message? (Tony Mechelynck, 2008 Dec 1) 319 ATTENTION message? (Tony Mechelynck, 2008 Dec 1)
362 Also: swap files are in ~/tmp/ One has relative file name ".mozilla/...". 320 Also: swap files are in ~/tmp/ One has relative file name ".mozilla/...".
363 321
364 Add v:motion_force. (Kana Natsuno, 2008 Dec 6) 322 Add v:motion_force. (Kana Natsuno, 2008 Dec 6)
365
366 Redraw problem when appending digraph causes line to wrap. (James Vega, 2007
367 Sep 18) Patch by Ian Kelling, 2008 Aug 8.
368 323
369 Runtime files for Clojure. (Toralf Wittner, 2008 Jun 25) 324 Runtime files for Clojure. (Toralf Wittner, 2008 Jun 25)
370 325
371 MS-Windows: editing the first, empty buffer, 'ffs' set to "unix,dos", ":enew" 326 MS-Windows: editing the first, empty buffer, 'ffs' set to "unix,dos", ":enew"
372 doesn't set 'ff' to "unix". (Ben Fritz, 2008 Dec 5) Reusing the old buffer 327 doesn't set 'ff' to "unix". (Ben Fritz, 2008 Dec 5) Reusing the old buffer
447 402
448 When mapping : to ; and ; to :, @; doesn't work like @: and @: doesn't work 403 When mapping : to ; and ; to :, @; doesn't work like @: and @: doesn't work
449 either. Matt Wozniski: nv_at() calls do_execreg() which uses 404 either. Matt Wozniski: nv_at() calls do_execreg() which uses
450 put_in_typebuf(). Char mapped twice? 405 put_in_typebuf(). Char mapped twice?
451 406
452 Patch for colorscheme submenu. (Juergen Kraemer, 2008 Aug 20)
453
454 Patch for Python 3 support. (Roland Puntaier, 2009 Sep 22)
455 Includes changes for omnicompletion.
456 Needs to be tested.
457 Update 2010 Apr 20
458
459 8 Some file systems are case-sensitive, some are not. Turn 407 8 Some file systems are case-sensitive, some are not. Turn
460 CASE_INSENSITIVE_FILENAME into an option, at least for completion. 408 CASE_INSENSITIVE_FILENAME into an option, at least for completion.
461
462 9 Make it possible to drag a tab page label to another position with the
463 mouse.
464 Patch by Paul B. Mahol, 2008 Aug 29.
465 409
466 Despite adding save_subexpr() this still doesn't work properly: 410 Despite adding save_subexpr() this still doesn't work properly:
467 Regexp: matchlist('12a4aaa', '^\(.\{-}\)\(\%5c\@<=a\+\)\(.\+\)\?') 411 Regexp: matchlist('12a4aaa', '^\(.\{-}\)\(\%5c\@<=a\+\)\(.\+\)\?')
468 Returns ['12a4', 'aaa', '4aaa'], should be ['12a4', 'aaa', ''] 412 Returns ['12a4', 'aaa', '4aaa'], should be ['12a4', 'aaa', '']
469 Backreference not cleared when retrying after \@<= fails? 413 Backreference not cleared when retrying after \@<= fails?
515 GUI: In Normal mode can't yank the modeless selection. Make "gy" do this? 459 GUI: In Normal mode can't yank the modeless selection. Make "gy" do this?
516 Works like CTRL-Y in Command line mode. 460 Works like CTRL-Y in Command line mode.
517 461
518 Mac: Move Carbon todo items to os_mac.txt. Note that this version is frozen, 462 Mac: Move Carbon todo items to os_mac.txt. Note that this version is frozen,
519 try the Cocoa version. 463 try the Cocoa version.
520
521 Mac: Patch to disable antialias. (LC Mi, 2008 Aug 23) Tested on 10.5 and
522 10.4.
523 464
524 Mac: After a ":vsplit" the left scrollbar doesn't appear until 'columns' is 465 Mac: After a ":vsplit" the left scrollbar doesn't appear until 'columns' is
525 changed or the window is resized. 466 changed or the window is resized.
526 467
527 Mac: Patch for configure: remove arch from ruby link args. (Knezevic, 2008 468 Mac: Patch for configure: remove arch from ruby link args. (Knezevic, 2008
595 Gnome improvements: Edward Catmur, 2007 Jan 7 536 Gnome improvements: Edward Catmur, 2007 Jan 7
596 Also use Save/Discard for other GUIs 537 Also use Save/Discard for other GUIs
597 538
598 New PHP syntax file, use it? (Peter Hodge) 539 New PHP syntax file, use it? (Peter Hodge)
599 540
600 Patch go make gui highlight settings work in Vim without +gui feature.
601 (Matt Wozniski, 2009 Mar 27)
602
603 'foldcolumn' in modeline applied to wrong window when using a session. (Teemu 541 'foldcolumn' in modeline applied to wrong window when using a session. (Teemu
604 Likonen, March 19) 542 Likonen, March 19)
605 543
606 Test 54 uses shell commands, that doesn't work on non-Unix systems. Use some 544 Test 54 uses shell commands, that doesn't work on non-Unix systems. Use some
607 other way to test buffer-local autocommands. 545 other way to test buffer-local autocommands.
750 Should we set the default for 'shellxquote' to a double quote, when 'shell' 688 Should we set the default for 'shellxquote' to a double quote, when 'shell'
751 contains "cmd" in the tail? (Benjamin Fritz, 2008 Oct 13) 689 contains "cmd" in the tail? (Benjamin Fritz, 2008 Oct 13)
752 Also set 'shellcmdflag' to include /s. 690 Also set 'shellcmdflag' to include /s.
753 691
754 Win32: When there is 4 Gbyte of memory mch_avail_mem() doesn't work properly. 692 Win32: When there is 4 Gbyte of memory mch_avail_mem() doesn't work properly.
755 Unfished patch by Jelle Geerts, 2008 Aug 24. 693 Unfinished patch by Jelle Geerts, 2008 Aug 24.
756 Let mch_avail_mem() return Kbyte instead? 694 Let mch_avail_mem() return Kbyte instead?
757 695
758 Win32: With two monitors, gvim partly on both, and adding/removing a scrollbar 696 Win32: With two monitors, gvim partly on both, and adding/removing a scrollbar
759 Vim resizes and moves to one of the monitors. (Chris Monkiewicz, 2008 Oct) 697 Vim resizes and moves to one of the monitors. (Chris Monkiewicz, 2008 Oct)
760 698
814 752
815 The need_fileinfo flag is messy. Instead make the message right away and put 753 The need_fileinfo flag is messy. Instead make the message right away and put
816 it in keep_msg? 754 it in keep_msg?
817 755
818 Editing a file remotely that matches 'wildignore' results in a "no match" 756 Editing a file remotely that matches 'wildignore' results in a "no match"
819 error. Should only happen when there are wildards, not when giving the file 757 error. Should only happen when there are wildcards, not when giving the file
820 name literally, and esp. if there is only one name. 758 name literally, and esp. if there is only one name.
821 759
822 Test 61 fails sometimes. This is a timing problem: "sleep 2" sometimes takes 760 Test 61 fails sometimes. This is a timing problem: "sleep 2" sometimes takes
823 longer than 2 seconds. 761 longer than 2 seconds.
824 762
1010 error and stop using the connection to the server. 948 error and stop using the connection to the server.
1011 949
1012 Problem with 'cdpath' on MS-Windows when a directory is equal to $HOME. (2006 950 Problem with 'cdpath' on MS-Windows when a directory is equal to $HOME. (2006
1013 Jul 26, Gary Johnson) 951 Jul 26, Gary Johnson)
1014 952
1015 Using UTF-8 character with ":command" does not work properly. (Matt Wosniski, 953 Using UTF-8 character with ":command" does not work properly. (Matt Wozniski,
1016 2008 Sep 29) 954 2008 Sep 29)
1017 955
1018 In the Netbeans interface add a "vimeval" function, so that the other side can 956 In the Netbeans interface add a "vimeval" function, so that the other side can
1019 check the result of has("patch13"). 957 check the result of has("patch13").
1020 958
1109 disappears. (Vincent Beffara, 2008 Jul 3) 1047 disappears. (Vincent Beffara, 2008 Jul 3)
1110 1048
1111 TermResponse autocommand isn't always triggered when using vimdiff. (Aron 1049 TermResponse autocommand isn't always triggered when using vimdiff. (Aron
1112 Griffis, 2007 Sep 19) 1050 Griffis, 2007 Sep 19)
1113 1051
1114 Patch for supporting #rrggbb in color terminals. (Matt Wozniski)
1115
1116 Create a gvimtutor.1 file and change Makefiles to install it. 1052 Create a gvimtutor.1 file and change Makefiles to install it.
1117 1053
1118 When 'encoding' is utf-8 typing text at the end of the line causes previously 1054 When 'encoding' is utf-8 typing text at the end of the line causes previously
1119 typed characters to be redrawn. Caused by patch 7.1.329. (Tyler Spivey, 2008 1055 typed characters to be redrawn. Caused by patch 7.1.329. (Tyler Spivey, 2008
1120 Sep 3, 11) 1056 Sep 3, 11)
1140 this, at least for Unix (using device/inode)? 1076 this, at least for Unix (using device/inode)?
1141 1077
1142 When switching between windows the cursor is often put in the middle. 1078 When switching between windows the cursor is often put in the middle.
1143 Remember the relative position and restore that, just like lnum and col are 1079 Remember the relative position and restore that, just like lnum and col are
1144 restored. (Luc St-Louis) 1080 restored. (Luc St-Louis)
1145
1146 Patch for adding "J" flag to 'cinoptions': placement of jump label.
1147 (Manuel Konig, 2010 Feb 19) Update by Lech Lorens, Feb 22.
1148 1081
1149 1082
1150 Vim 7.3: 1083 Vim 7.3:
1151 Patches to include: 1084 Patches to include:
1152 - Add patch for 'relativenumber' option? Markus Heidelberg, 2008 Jun 27. 1085 - Add patch for 'relativenumber' option? Markus Heidelberg, 2008 Jun 27.
1153 Update 2010 May 2. 1086 Update 2010 May 2.
1154 - Add blowfish encryption. Openssl has an implementation. Also by Paul 1087 - Add blowfish encryption. Openssl has an implementation. Also by Paul
1155 Kocher (LGPL), close to original. Mohsin also has some ideas. 1088 Kocher (LGPL), close to original. Mohsin also has some ideas.
1156 Take four bytes and turn them into unsigned to avoid byte-order problems. 1089 Take four bytes and turn them into unsigned to avoid byte-order problems.
1157 Need to buffer up to 7 bytes to align on 8 byte boundaries. 1090 Need to buffer up to 7 bytes to align on 8 byte boundaries.
1158 Patch from Moshin: 2010 May 8, addition May 9. 1091 Patch from Moshin: 2010 May 8, addition May 9, update May 15
1159 - gettabvar() and settabvar() functions. (Yegappan Lakshmanan, 2010 May 14) 1092 - gettabvar() and settabvar() functions. (Yegappan Lakshmanan, 2010 May 14)
1160 - Patch to support netbeans in Unix console Vim. (Xavier de Gaye, 2009 Apr 1093 - Patch to support netbeans in Unix console Vim. (Xavier de Gaye, 2009 Apr
1161 26) Now with Mercurial repository (2010 Jan 2) 1094 26) Now with Mercurial repository (2010 Jan 2)
1162 - Patch for Lisp support with ECL (Mikael Jansson, 2008 Oct 25) 1095 - Patch for Lisp support with ECL (Mikael Jansson, 2008 Oct 25)
1096 - Minor patches from Dominique Pelle, 2010 May 15
1163 - Gvimext patch to support wide file names. (Szabolcs Horvat 2008 Sep 10) 1097 - Gvimext patch to support wide file names. (Szabolcs Horvat 2008 Sep 10)
1164 - Patch to support netbeans for Mac. (Kazuki Sakamoto, 2009 Jun 25) 1098 - Patch to support netbeans for Mac. (Kazuki Sakamoto, 2009 Jun 25)
1165 - Patch to support clipboard for Mac terminal. (Jjgod Jiang, 2009 Aug 1) 1099 - Patch to support clipboard for Mac terminal. (Jjgod Jiang, 2009 Aug 1)
1166 - Patch to support :browse for more commands. (Lech Lorens, 2009 Jul 18) 1100 - Patch to support :browse for more commands. (Lech Lorens, 2009 Jul 18)
1167 - Patch to add diff functionality to 2html.vim. (Christian Brabandt, 2009 Dec 1101 - Patch to add diff functionality to 2html.vim. (Christian Brabandt, 2009 Dec
1168 15) 1102 15)
1103 - Win32: patch for better font scaling. (George Reilly, 2009 Mar 26)
1104 - Patch for completion of ":find" arguments. (Nazri Ramliy, 2009 Feb 22, 26)
1105 8 For ":find" and ":sfind" expand files found in 'path'.
1106 Update 2009 Mar 28.
1107 - Patch for vertical line at certain column position, 'guidecolumn' option.
1108 (Pankaj Garg, 2009 Apr 14, aka Lone, Apr 15)
1109 Update 2009 May 2, 'margincolumn'
1110 Alternative patch. (2010 Feb 2, Gregor Uhlenheuer, update Apr 18 2010)
1111 Fix by Lech Lorens, Apr 19
1112 - Add different highlighting for a fold line depending on the fold level.
1113 Patch. (Noel Henson, 2009 Sep 13)
1114 - Patch to make synIDattr() work for GUI attributes in Vim without GUI
1115 feature. (Matt Wozniski, 2009 Apr 15)
1116 Patch go make gui highlight settings work in Vim without +gui feature.
1117 (Matt Wozniski, 2009 Mar 27)
1118 - Patch for supporting #rrggbb in color terminals. (Matt Wozniski)
1119 6 In the quickfix window statusline add the command used to get the list of
1120 errors, e.g. ":make foo", ":grep something *.c".
1121 Patch by Lech Lorens, 2009 Mar 23.
1122 Comments from Andreas Bernauer 24th, Dominique Pelle 24th
1123 Docs patch by Dominique Pelle, Mar 25
1124 Update 2009 Mar 28.
1125 Fix for invalid memory access. (Lech Lorens, 2009 Apr 17)
1126 - Make do_do_join() work faster. Could at least do a binary search way of
1127 doing this. Hint from Dominique Pelle, Dec 10; Lee Naish, Dec 11.
1128 Patch from Milan Vancura, 2008 Dec 22. Update 2009 Jan 7 in two parts.
1129 - Disable setting 'encoding' from a modeline? It usually causes problems,
1130 can't do any good. (Patch from Patrick Texier, 2008 Dec 9)
1131 - Redraw problem when appending digraph causes line to wrap. (James Vega, 2007
1132 Sep 18) Patch by Ian Kelling, 2008 Aug 8.
1133 - Patch for colorscheme submenu. (Juergen Kraemer, 2008 Aug 20)
1134 - 9 Make it possible to drag a tab page label to another position with the
1135 mouse.
1136 Patch by Paul B. Mahol, 2008 Aug 29.
1137 - Mac: Patch to disable antialias. (LC Mi, 2008 Aug 23) Tested on 10.5 and
1138 10.4.
1139 - Patch for adding "J" flag to 'cinoptions': placement of jump label. (Manuel
1140 Konig, 2010 Feb 19) Update by Lech Lorens, Feb 22.
1169 Needs some work: 1141 Needs some work:
1170 - Use NSIS 2.45, it includes Windows 7 support. 1142 - Use NSIS 2.45, it includes Windows 7 support.
1171 Include "RequestExecutionLevel highest" 1143 Include "RequestExecutionLevel highest"
1172 Ron's version: http://dev.ronware.org/p/vim/finfo?name=gvim.nsi 1144 Ron's version: http://dev.ronware.org/p/vim/finfo?name=gvim.nsi
1173 - Supply a 64 bit version of gvimext.dll for 64 bit windows. 1145 - Supply a 64 bit version of gvimext.dll for 64 bit windows.
1174 http://code.google.com/p/vim-win3264/ 1146 http://code.google.com/p/vim-win3264/
1175 Gvim can be 32 bit. 1147 Gvim can be 32 bit.
1148 - Have a look at patch to enable screen access from Python. (Marko Mahnic,
1149 2010 Apr 12)
1150 - Patch for Python 3 support. (Roland Puntaier, 2009 Sep 22)
1151 Includes changes for omnicompletion.
1152 Needs some more testing.
1153 Update 2010 Apr 20, patch by Andy Kittner, May 16
1176 - Easier/standard way to disable default plugins. 1154 - Easier/standard way to disable default plugins.
1177 8 Persistent undo: store undo in a file. Patch by Jordan Lewis, 2009 Feb 1155 8 Persistent undo: store undo in a file. Patch by Jordan Lewis, 2009 Feb
1178 20. Repost 2009 Nov 16. 1156 20. Repost 2009 Nov 16.
1179 -> disable by default and add remark that it's new and may fail. 1157 -> disable by default and add remark that it's new and may fail.
1180 Testing remarks by Christian Brabandt, 2010 May 1: 1158 Testing remarks by Christian Brabandt, 2010 May 1:
3375 www.vim.org script 1213 (Java Development Environment) (Fuchuan Wang) 3353 www.vim.org script 1213 (Java Development Environment) (Fuchuan Wang)
3376 IComplete: http://www.vim.org/scripts/script.php?script_id=1265 3354 IComplete: http://www.vim.org/scripts/script.php?script_id=1265
3377 and http://stud4.tuwien.ac.at/~e0125672/icomplete/ 3355 and http://stud4.tuwien.ac.at/~e0125672/icomplete/
3378 http://cedet.sourceforge.net/intellisense.shtml (for Emacs) 3356 http://cedet.sourceforge.net/intellisense.shtml (for Emacs)
3379 Ivan Villanueva has something for Java. 3357 Ivan Villanueva has something for Java.
3380 Emads: http://www.xref-tech.com/xrefactory/more_c_completion.html 3358 Emacs: http://www.xref-tech.com/xrefactory/more_c_completion.html
3381 Completion in .NET framework SharpDevelop: http://www.icsharpcode.net 3359 Completion in .NET framework SharpDevelop: http://www.icsharpcode.net
3382 - Pre-expand abbreviations, show which abbrevs would match? 3360 - Pre-expand abbreviations, show which abbrevs would match?
3383 3361
3384 3362
3385 Insert mode completion/expansion: 3363 Insert mode completion/expansion: