Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						73b8b0ae3a 
					 
					
						
						
							
							patch 8.2.3268: cannot use a block with :autocmd like with :command  
						
						... 
						
						
						
						Problem:    Cannot use a block with :autocmd like with :command.
Solution:   Add support for a {} block after :autocmd. (closes  #8620 ) 
						
						
					 
					
						2021-08-01 14:52:32 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						5d7c2df536 
					 
					
						
						
							
							patch 8.2.3228: cannot use a simple block for the :command argument  
						
						... 
						
						
						
						Problem:    Cannot use a simple block for the :command argument. (Maarten
            Tournoij)
Solution:   Recognize a simple {} block. (issue #8623 ) 
						
						
					 
					
						2021-07-27 21:17:32 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						cc7eb2aa7a 
					 
					
						
						
							
							patch 8.2.3149: some plugins have a problem with the error check  
						
						... 
						
						
						
						Problem:    Some plugins have a problem with the error check for using
            :command with -complete but without -nargs.
Solution:   In legacy script only give a warning message. 
						
						
					 
					
						2021-07-11 19:12:04 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Tournoij 
							
						 
					 
					
						
						
							
						
						de69a7353e 
					 
					
						
						
							
							patch 8.2.3141: no error when using :complete for :command without -nargs  
						
						... 
						
						
						
						Problem:    No error when using :complete for :command without -nargs.
Solution:   Give an error. (Martin Tournoij, closes  #8544 , closes  #8541 ) 
						
						
					 
					
						2021-07-11 14:28:25 +02:00 
						 
				 
			
				
					
						
							
							
								K.Takata 
							
						 
					 
					
						
						
							
						
						eeec254878 
					 
					
						
						
							
							patch 8.2.2922: computing array length is done in various ways  
						
						... 
						
						
						
						Problem:    Computing array length is done in various ways.
Solution:   Use ARRAY_LENGTH everywhere. (Ken Takata, closes  #8305 ) 
						
						
					 
					
						2021-06-02 13:28:16 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9b8d62267f 
					 
					
						
						
							
							patch 8.2.2238: Vim9: cannot load a Vim9 script without the +eval feature  
						
						... 
						
						
						
						Problem:    Vim9: cannot load a Vim9 script without the +eval feature.
Solution:   Support Vim9 script syntax without the +eval feature. 
						
						
					 
					
						2020-12-28 18:26:00 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a360dbe3b6 
					 
					
						
						
							
							patch 8.2.1906: warning for signed/unsigned  
						
						... 
						
						
						
						Problem:    Warning for signed/unsigned.
Solution:   Use size_t instead of int. (Mike Williams) 
						
						
					 
					
						2020-10-26 18:46:53 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						02194d2bd5 
					 
					
						
						
							
							patch 8.2.1900: Vim9: command modifiers do not work  
						
						... 
						
						
						
						Problem:    Vim9: command modifiers do not work.
Solution:   Make most command modifiers work. 
						
						
					 
					
						2020-10-24 23:08:38 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e100440158 
					 
					
						
						
							
							patch 8.2.1898: command modifier parsing always uses global cmdmod  
						
						... 
						
						
						
						Problem:    Command modifier parsing always uses global cmdmod.
Solution:   Pass in cmdmod_T to use.  Rename struct fields consistently. 
						
						
					 
					
						2020-10-24 20:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						20d89e0ac6 
					 
					
						
						
							
							patch 8.2.1873: Vim9: missing white space when using <f-args>  
						
						... 
						
						
						
						Problem:    Vim9: missing white space when using <f-args>.
Solution:   Add spaces. (Christian J. Robinson) 
						
						
					 
					
						2020-10-20 23:11:33 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						71ccd03ee8 
					 
					
						
						
							
							patch 8.2.0967: unnecessary type casts for vim_strnsave()  
						
						... 
						
						
						
						Problem:    Unnecessary type casts for vim_strnsave().
Solution:   Remove the type casts. 
						
						
					 
					
						2020-06-12 22:59:11 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a72cfb80cd 
					 
					
						
						
							
							patch 8.2.0624: Vim9: no check for space before #comment  
						
						... 
						
						
						
						Problem:    Vim9: no check for space before #comment.
Solution:   Add space checks.  Fix :throw with double quoted string. 
						
						
					 
					
						2020-04-23 17:07:30 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a26b9700d7 
					 
					
						
						
							
							patch 8.2.0595: Vim9: not all commands using ends_excmd() tested  
						
						... 
						
						
						
						Problem:    Vim9: not all commands using ends_excmd() tested.
Solution:   Find # comment after regular commands. Add more tests.  Report
            error for where it was caused. 
						
						
					 
					
						2020-04-18 19:53:28 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						7a1637f4c0 
					 
					
						
						
							
							patch 8.2.0577: not all modifiers supported for :options  
						
						... 
						
						
						
						Problem:    Not all modifiers supported for :options.
Solution:   Use all cmdmod.split flags. (closes  #4401 ) 
						
						
					 
					
						2020-04-13 21:16:21 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						1a47ae32cd 
					 
					
						
						
							
							patch 8.2.0056: execution stack is incomplete and inefficient  
						
						... 
						
						
						
						Problem:    Execution stack is incomplete and inefficient.
Solution:   Introduce a proper execution stack and use it instead of
            sourcing_name/sourcing_lnum.  Create a string only when used. 
						
						
					 
					
						2019-12-29 23:04:25 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ae7dba8969 
					 
					
						
						
							
							patch 8.2.0054: :diffget and :diffput don't have good completion  
						
						... 
						
						
						
						Problem:    :diffget and :diffput don't have good completion.
Solution:   Add proper completion. (Dominique Pelle, closes  #5409 ) 
						
						
					 
					
						2019-12-29 13:56:33 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e38eab22c1 
					 
					
						
						
							
							patch 8.1.2396: using old C style comments  
						
						... 
						
						
						
						Problem:    Using old C style comments.
Solution:   Use // comments where appropriate. 
						
						
					 
					
						2019-12-05 21:50:01 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						459fd785e4 
					 
					
						
						
							
							patch 8.1.2145: cannot map <C-H> when modifyOtherKeys is enabled  
						
						... 
						
						
						
						Problem:    Cannot map <C-H> when modifyOtherKeys is enabled.
Solution:   Add the <C-H> mapping twice, both with modifier and as 0x08.  Use
            only the first one when modifyOtherKeys has been detected. 
						
						
					 
					
						2019-10-13 16:43:39 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						0a52df50a0 
					 
					
						
						
							
							patch 8.1.1887: the +cmdline_compl feature is not in the tiny version  
						
						... 
						
						
						
						Problem:    The +cmdline_compl feature is not in the tiny version.
Solution:   Graduate the +cmdline_compl feature. 
						
						
					 
					
						2019-08-18 22:26:31 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						d7663c22c6 
					 
					
						
						
							
							patch 8.1.1823: command line history code is spread out  
						
						... 
						
						
						
						Problem:    Command line history code is spread out.
Solution:   Put the code in a new file. (Yegappan Lakshmanan, closes  #4779 )
            Also graduate the +cmdline_hist feature. 
						
						
					 
					
						2019-08-06 21:59:57 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						f03e328348 
					 
					
						
						
							
							patch 8.1.1732: completion in cmdwin does not work for buffer-local commands  
						
						... 
						
						
						
						Problem:    Completion in cmdwin does not work for buffer-local commands.
Solution:   Use the right buffer. (closes  #4711 ) 
						
						
					 
					
						2019-07-22 21:55:18 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						8071cb2c64 
					 
					
						
						
							
							patch 8.1.1667: flags for Ex commands may clash with other symbols  
						
						... 
						
						
						
						Problem:    Flags for Ex commands may clash with other symbols.
Solution:   Prepend with EX_. 
						
						
					 
					
						2019-07-12 17:58:01 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						964b3746b9 
					 
					
						
						
							
							patch 8.1.1384: using "int" for alloc() often results in compiler warnings  
						
						... 
						
						
						
						Problem:    Using "int" for alloc() often results in compiler warnings.
Solution:   Use "size_t" and remove type casts.  Remove alloc_check(), Vim
            only works with 32 bit ints anyway. 
						
						
					 
					
						2019-05-24 18:54:09 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e4f5f3aa3d 
					 
					
						
						
							
							patch 8.1.1260: comparing with pointer instead of value  
						
						... 
						
						
						
						Problem:    Comparing with pointer instead of value.
Solution:   Add a "*". (Ken Takata, closes  #4336 ) 
						
						
					 
					
						2019-05-04 14:05:08 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e5c83286bb 
					 
					
						
						
							
							patch 8.1.1259: crash when exiting early  
						
						... 
						
						
						
						Problem:    Crash when exiting early. (Ralf Schandl)
Solution:   Only pop/push the title when it was set. (closes  #4334 ) 
						
						
					 
					
						2019-05-03 23:15:37 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b731689e85 
					 
					
						
						
							
							patch 8.1.1241: Ex command info contains confusing information  
						
						... 
						
						
						
						Problem:    Ex command info contains confusing information.
Solution:   When using the NOTADR flag use ADDR_OTHER for the address type.
            Cleanup code using NOTADR.  Check for errors in
            create_cmdidxs.vim.  Adjust Makefile to see the errors. 
						
						
					 
					
						2019-05-01 18:08:42 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						52111f8231 
					 
					
						
						
							
							patch 8.1.1237: error for using "compl", reserved word in C++  
						
						... 
						
						
						
						Problem:    Error for using "compl", reserved word in C++.
Solution:   Rename to "complp". (suggestion by Ken Takata) 
						
						
					 
					
						2019-04-29 21:30:45 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ac9fb18020 
					 
					
						
						
							
							patch 8.1.1210: support for user commands is spread out  
						
						... 
						
						
						
						Problem:    Support for user commands is spread out. No good reason to make
            user commands optional.
Solution:   Move user command support to usercmd.c.  Always enable the
            user_commands feature. 
						
						
					 
					
						2019-04-27 13:04:13 +02:00