| 
						
						
						
						 |  | @ -1,4 +1,4 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | *todo.txt*      For Vim version 7.4.  Last change: 2014 Dec 06 |  |  |  | *todo.txt*      For Vim version 7.4.  Last change: 2014 Dec 14 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 		  VIM REFERENCE MANUAL	  by Bram Moolenaar |  |  |  | 		  VIM REFERENCE MANUAL	  by Bram Moolenaar | 
			
		
	
	
		
		
			
				
					
					|  |  | @ -34,19 +34,6 @@ not be repeated below, unless there is extra information. | 
			
		
	
		
		
			
				
					
					|  |  |  | 							*known-bugs* |  |  |  | 							*known-bugs* | 
			
		
	
		
		
			
				
					
					|  |  |  | -------------------- Known bugs and current work ----------------------- |  |  |  | -------------------- Known bugs and current work ----------------------- | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Patch to fix list range assign crash. (Yukihiro Nakadaira, 2014 Dec 1) |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Patch to fix range with user command. (Marcin Szamotulski, 2014 Dec 2) |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Update Dec 6, with support for user commands. |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | When window number in Ex range is too high, give an error? |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Only when backwards compatible. |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | :s/\n// doesn't change anything.  Since 7.4.232? (Eliseo Martínez, 2014 Nov |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 28)  Patch on Issue 287 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Using vim_snprintf() in window.c can be in a function. |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Regexp problems: |  |  |  | Regexp problems: | 
			
		
	
		
		
			
				
					
					|  |  |  | - The NFA engine does not implement the time limit passed to |  |  |  | - The NFA engine does not implement the time limit passed to | 
			
		
	
		
		
			
				
					
					|  |  |  |   nfa_regexec_multi() |  |  |  |   nfa_regexec_multi() | 
			
		
	
	
		
		
			
				
					
					|  |  | @ -78,35 +65,41 @@ Breaks test_eval.  Inefficient, can we only compute y_width when needed? | 
			
		
	
		
		
			
				
					
					|  |  |  | Problem that a previous silent ":throw" causes a following try/catch not to |  |  |  | Problem that a previous silent ":throw" causes a following try/catch not to | 
			
		
	
		
		
			
				
					
					|  |  |  | work. (ZyX, 2013 Sep 28) |  |  |  | work. (ZyX, 2013 Sep 28) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Patch to fix recognizing function name. (Ozaki Kiichi, 2014 Nov 28) |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | ":cd C:\Windows\System32\drivers\etc*" does not work, even though the |  |  |  | ":cd C:\Windows\System32\drivers\etc*" does not work, even though the | 
			
		
	
		
		
			
				
					
					|  |  |  | directory exists. (Sergio Gallelli, 2013 Dec 29) |  |  |  | directory exists. (Sergio Gallelli, 2013 Dec 29) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | The entries added by matchaddpos() are returned by getmatches() but can't be |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | set with setmatches(). (lcd47, 2014 Jun 29) |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Gvim: when both Tab and CTRL-I are mapped, use CTRL-I not for Tab. |  |  |  | Gvim: when both Tab and CTRL-I are mapped, use CTRL-I not for Tab. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Problem using ":try" inside ":execute". (ZyX, 2013 Sep 15) |  |  |  | Problem using ":try" inside ":execute". (ZyX, 2013 Sep 15) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Python: ":py raw_input('prompt')" doesn't work. (Manu Hack) |  |  |  | Python: ":py raw_input('prompt')" doesn't work. (Manu Hack) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Change behavior of v:hlsearch?  Patch from Christian, 2014 Oct 22. |  |  |  | When window number in Ex range is too high, should give an error: | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     :3close  " fails if there are only 2 windows. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | Patch from Marcin Szamotulski, 2014 Dec 13. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Patch to recover from X server restart: hint on Issue 203 (2014 Nov 21 18:44) |  |  |  | Patch to recover from X server restart: hint on Issue 203 (2014 Nov 21 18:44) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | Insert a block with virtualedit set does not work correctly. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | Patch by James McCoy, 2014 Dec 10. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | MS-Windows: When editing a file with a leading space, writing it uses the |  |  |  | MS-Windows: When editing a file with a leading space, writing it uses the | 
			
		
	
		
		
			
				
					
					|  |  |  | wrong name. (Aram, 2014 Nov 7)  Vim 7.4. |  |  |  | wrong name. (Aram, 2014 Nov 7)  Vim 7.4. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Add LessCss support. (Jenoma / Alessandro Vioni, 2014 Nov 24) |  |  |  | Add LessCss support. (Jenoma / Alessandro Vioni, 2014 Nov 24) | 
			
		
	
		
		
			
				
					
					|  |  |  | Now with updated license, Nov 24. |  |  |  | Now with updated license, Nov 24. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | Memory leak using :wviminfo. Issue 296.  With Patch by Christian. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | patch to remove FEAT_OSFILETYPE from fileio.c. (Christian, 2014 Nov 12) |  |  |  | patch to remove FEAT_OSFILETYPE from fileio.c. (Christian, 2014 Nov 12) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Value returned by virtcol() changes depending on how lines wrap.  This is |  |  |  | Value returned by virtcol() changes depending on how lines wrap.  This is | 
			
		
	
		
		
			
				
					
					|  |  |  | inconsistent with the documentation. |  |  |  | inconsistent with the documentation. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | Patch to also support range for :argdo, :bufdo, etc. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | (Marcin Szamotulski, 2014 Dec 7) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | Asked for tests. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Ukrainian vimtutor. (Issue 288) |  |  |  | Ukrainian vimtutor. (Issue 288) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Regenerate the Unicode tables in mbyte.c. |  |  |  | Regenerate the Unicode tables in mbyte.c. | 
			
		
	
	
		
		
			
				
					
					|  |  | @ -115,11 +108,19 @@ Diff from ZyX, 2014 Dec 6. | 
			
		
	
		
		
			
				
					
					|  |  |  | Patch to fix relative numbers. (Christian Brabandt, 2014 Nov 17) |  |  |  | Patch to fix relative numbers. (Christian Brabandt, 2014 Nov 17) | 
			
		
	
		
		
			
				
					
					|  |  |  | Update Nov 26. |  |  |  | Update Nov 26. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | Patch to fix that getcurpos() returns a negative number, instead of MAXCOL. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | (Hirohito Higashi, 2014 Dec 8) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Patch to fix wrong formatting if 'linebreak' is set. (Christian Brabandt, 2014 |  |  |  | Patch to fix wrong formatting if 'linebreak' is set. (Christian Brabandt, 2014 | 
			
		
	
		
		
			
				
					
					|  |  |  | Nov 12) |  |  |  | Nov 12) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Patch to avoid recognizing polkit as hog files. (Issue 292) |  |  |  | Patch to avoid recognizing polkit as hog files. (Issue 292) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | Patch 7.4.468 changed how CTRL-C is handled.  It does not take care of mapping | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | CTRL-C in different modes. (Ingo Karkat, 2014 Dec 12) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | Patch from Christian Brabandt, 2014 Dec 13. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | Needs to be improved. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Patch to support hex values for setting option value. |  |  |  | Patch to support hex values for setting option value. | 
			
		
	
		
		
			
				
					
					|  |  |  | (Zyx, 2015 Nov 6) |  |  |  | (Zyx, 2015 Nov 6) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
	
		
		
			
				
					
					|  |  | @ -150,6 +151,9 @@ Just remove one trailing newline. (lcd, 2014 Oct 17) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Make comments in the test Makefile silent. (Kartik Agaram, 2014 Sep 24) |  |  |  | Make comments in the test Makefile silent. (Kartik Agaram, 2014 Sep 24) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | Patch to add GUI colors to the terminal, when it supports it. (ZyX, 2013 Jan | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 26, update 2013 Dec 14, another 2014 Nov 22) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Result of systemlist() does not show whether text ended in line break. |  |  |  | Result of systemlist() does not show whether text ended in line break. | 
			
		
	
		
		
			
				
					
					|  |  |  | (Bjorn Linse, 2014 Nov 27) |  |  |  | (Bjorn Linse, 2014 Nov 27) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
	
		
		
			
				
					
					|  |  | @ -161,6 +165,9 @@ Syntax highlighting slow (hangs) in SASS file. (Niek Bosch, 2013 Aug 21) | 
			
		
	
		
		
			
				
					
					|  |  |  | Patch to add the EndOfBuffer highlight group, used instead of NonText for "~" |  |  |  | Patch to add the EndOfBuffer highlight group, used instead of NonText for "~" | 
			
		
	
		
		
			
				
					
					|  |  |  | lines. (Marco Hinz, 2014 Nov 2) |  |  |  | lines. (Marco Hinz, 2014 Nov 2) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | Patch for fixing a problem of the combination of conceal and linebreak. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | (Christian Brabandt, 2014 Dec 11) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Adding "~" to 'cdpath' doesn't work for completion?  (Davido, 2013 Aug 19) |  |  |  | Adding "~" to 'cdpath' doesn't work for completion?  (Davido, 2013 Aug 19) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Plugins need to make a lot of effort, lots of mappings, to know what happened |  |  |  | Plugins need to make a lot of effort, lots of mappings, to know what happened | 
			
		
	
	
		
		
			
				
					
					|  |  | @ -182,6 +189,7 @@ was already defined. | 
			
		
	
		
		
			
				
					
					|  |  |  | (Yasuhiro Matsumoto, 2014 Nov 3) |  |  |  | (Yasuhiro Matsumoto, 2014 Nov 3) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Patch to make closed folds line up. (Charles Campbell, 2014 Sep 12) |  |  |  | Patch to make closed folds line up. (Charles Campbell, 2014 Sep 12) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | Remark from Roland Eggner: does it cause crashes? (2014 Dec 12) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Patch for building a 32bit Vim with 64bit MingW compiler. |  |  |  | Patch for building a 32bit Vim with 64bit MingW compiler. | 
			
		
	
		
		
			
				
					
					|  |  |  | (Michael Soyka, 2014 Oct 15) |  |  |  | (Michael Soyka, 2014 Oct 15) | 
			
		
	
	
		
		
			
				
					
					|  |  | @ -213,6 +221,9 @@ No error for missing endwhile. (ZyX, 2014 Mar 20) | 
			
		
	
		
		
			
				
					
					|  |  |  | start_global_changes() plus end_global_changes() causes problem for |  |  |  | start_global_changes() plus end_global_changes() causes problem for | 
			
		
	
		
		
			
				
					
					|  |  |  | clip_unnamed_plus. (Jason Pleau, 2014 Sep 12) |  |  |  | clip_unnamed_plus. (Jason Pleau, 2014 Sep 12) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | The entries added by matchaddpos() are returned by getmatches() but can't be | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | set with setmatches(). (lcd47, 2014 Jun 29) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Patch to add :arglocal and :arglists. (Marcin Szamotulski, 2014 Aug 6) |  |  |  | Patch to add :arglocal and :arglists. (Marcin Szamotulski, 2014 Aug 6) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | PHP syntax is extremely slow. (Anhad Jai Singh, 2014 Jan 19) |  |  |  | PHP syntax is extremely slow. (Anhad Jai Singh, 2014 Jan 19) | 
			
		
	
	
		
		
			
				
					
					|  |  | @ -472,6 +483,9 @@ optional. (2013 Jul 12) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Dialog is too big on Linux too. (David Fishburn, 2013 Sep 2) |  |  |  | Dialog is too big on Linux too. (David Fishburn, 2013 Sep 2) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | Patch to check whether a buffer is quickfix or a location list. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | (Yasuhiro Matsumoto, 2014 Dec 9) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Patch to allow setting w:quickfix_title via setqflist() and setloclist() |  |  |  | Patch to allow setting w:quickfix_title via setqflist() and setloclist() | 
			
		
	
		
		
			
				
					
					|  |  |  | functions. (Christian Brabandt, 2013 May 8, update May 21) |  |  |  | functions. (Christian Brabandt, 2013 May 8, update May 21) | 
			
		
	
		
		
			
				
					
					|  |  |  | Patch to add getlocstack() / setlocstack(). (Christian Brabandt, 2013 May 14) |  |  |  | Patch to add getlocstack() / setlocstack(). (Christian Brabandt, 2013 May 14) | 
			
		
	
	
		
		
			
				
					
					|  |  | @ -915,9 +929,6 @@ names, shell commands and the like.  (Kikuchan, 2010 Oct 14) | 
			
		
	
		
		
			
				
					
					|  |  |  | Assume the system converts between the actual encoding of the filesystem to |  |  |  | Assume the system converts between the actual encoding of the filesystem to | 
			
		
	
		
		
			
				
					
					|  |  |  | the system encoding (usually utf-8). |  |  |  | the system encoding (usually utf-8). | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Patch to add GUI colors to the terminal, when it supports it. (ZyX, 2013 Jan |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 26, update 2013 Dec 14, another 2014 Nov 22) |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | Problem producing tags file when hebrew.frx is present.  It has a BOM. |  |  |  | Problem producing tags file when hebrew.frx is present.  It has a BOM. | 
			
		
	
		
		
			
				
					
					|  |  |  | Results in E670. (Tony Mechelynck, 2010 May 2) |  |  |  | Results in E670. (Tony Mechelynck, 2010 May 2) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
	
		
		
			
				
					
					|  |  | 
 |