Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						abb6fbd14d 
					 
					
						
						
							
							patch 8.2.4626: Visual area not updated when removing sign in Visual mode  
						
						... 
						
						
						
						Problem:    Visual area not fully updated when removing sign in Visual mode
            while scrolling.
Solution:   Adjust check for topline. (closes  #10017 ) 
						
						
							
 
						
					 
					
						2022-03-25 15:42:27 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						90da27b927 
					 
					
						
						
							
							patch 8.2.4625: old Coverity warning for resource leak  
						
						... 
						
						
						
						Problem:    Old Coverity warning for resource leak.
Solution:   Call FreeWild() if expanding matches did not fail. 
						
						
							
 
						
					 
					
						2022-03-25 14:54:18 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						5d46dcfeed 
					 
					
						
						
							
							patch 8.2.4624: old Coverity warning for resource leak  
						
						... 
						
						
						
						Problem:    Old Coverity warning for resource leak.
Solution:   Close the file if memory allocation fails. 
						
						
							
 
						
					 
					
						2022-03-25 14:46:47 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						03a297c63f 
					 
					
						
						
							
							patch 8.2.4623: Coverity warns for using uninitialized field  
						
						... 
						
						
						
						Problem:    Coverity warns for using uninitialized field.
Solution:   Initialize he field to zero. 
						
						
							
 
						
					 
					
						2022-03-25 14:39:51 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						43216611a5 
					 
					
						
						
							
							patch 8.2.4622: Vim9: crash with :execute and :finish  
						
						... 
						
						
						
						Problem:    Vim9: Crash with :execute and :finish. (Sergey Vlasov)
Solution:   Check for NULL. (closes  #10011 ) 
						
						
							
 
						
					 
					
						2022-03-25 11:16:28 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9dd42a6311 
					 
					
						
						
							
							patch 8.2.4621: crash when using the tabline right-click menu  
						
						... 
						
						
						
						Problem:    Crash when using the tabline right-click menu.
Solution:   Use XtPointer for XmNuserData. (closes  #10009 ) 
						
						
							
 
						
					 
					
						2022-03-24 18:04:49 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						1e2c4175dc 
					 
					
						
						
							
							patch 8.2.4620: two letter substitute commands don't work  
						
						... 
						
						
						
						Problem:    Two letter substitute commands don't work. (Yegappan Lakshmanan)
Solution:   Invert condition. 
						
						
							
 
						
					 
					
						2022-03-24 15:24:45 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						f8e43f6107 
					 
					
						
						
							
							patch 8.2.4619: mapping is cancelled when mouse moves and popup is visible  
						
						... 
						
						
						
						Problem:    Mapping is cancelled when mouse moves and popup is visible.
Solution:   Only generate mouse moved events when a popup may use them.
            (closes  #10004 ) 
						
						
							
 
						
					 
					
						2022-03-24 15:15:15 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						f4f0525c34 
					 
					
						
						
							
							patch 8.2.4618: cmdline completion does not recognize single letter commands  
						
						... 
						
						
						
						Problem:    Command line completion does not recognize single letter commands.
Solution:   Use the condition from find_ex_command(). 
						
						
							
 
						
					 
					
						2022-03-24 13:08:36 +00:00 
						 
				 
			
				
					
						
							
							
								Yegappan Lakshmanan 
							
						 
					 
					
						
						
							
						
						454ce6737c 
					 
					
						
						
							
							patch 8.2.4617: no completion for :scriptnames  
						
						... 
						
						
						
						Problem:    No completion for :scriptnames.
Solution:   Implement :scriptnames completion. (Yegappan Lakshmanan,
            closes  #10005 ) 
						
						
							
 
						
					 
					
						2022-03-24 11:22:13 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						98b7fe725e 
					 
					
						
						
							
							patch 8.2.4616: Vim9: Declarations in a {} block of a user command remain  
						
						... 
						
						
						
						Problem:    Vim9: Declarations in a {} block of a user command do not use Vim9
            rules if defined in a legacy script. (Yegappan Lakshmanan)
Solution:   Pretend the script is Vim9 script. 
						
						
							
 
						
					 
					
						2022-03-23 21:36:27 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ac48506ac6 
					 
					
						
						
							
							patch 8.2.4615: mapping with escaped bar does not work in :def function  
						
						... 
						
						
						
						Problem:    Mapping with escaped bar does not work in :def function. (Sergey
            Vlasov)
Solution:   Do not remove the backslash. (closes  #10002 ) 
						
						
							
 
						
					 
					
						2022-03-23 19:45:01 +00:00 
						 
				 
			
				
					
						
							
							
								zeertzjq 
							
						 
					 
					
						
						
							
						
						c20e46a4e3 
					 
					
						
						
							
							patch 8.2.4614: redrawing too much when 'cursorline' is set  
						
						... 
						
						
						
						Problem:    Redrawing too much when 'cursorline' is set and jumping around.
Solution:   Rely on win_update() to redraw the current and previous cursor
            line, do not mark lines as modified. (closes  #9996 ) 
						
						
							
 
						
					 
					
						2022-03-23 14:55:23 +00:00 
						 
				 
			
				
					
						
							
							
								zeertzjq 
							
						 
					 
					
						
						
							
						
						3c5999e53d 
					 
					
						
						
							
							patch 8.2.4613: return type of swapfile_unchanged() is wrong  
						
						... 
						
						
						
						Problem:    Return type of swapfile_unchanged() is wrong.
Solution:   Use "int". (closes  #10000   Yeah!) 
						
						
							
 
						
					 
					
						2022-03-23 13:54:51 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a915fa0103 
					 
					
						
						
							
							patch 8.2.4612: Vim9: cannot use a recursive call in a nested function  
						
						... 
						
						
						
						Problem:    Vim9: cannot use a recursive call in a nested function. (Sergey
            Vlasov)
Solution:   Define the funcref before compiling the function. (closes  #9989 ) 
						
						
							
 
						
					 
					
						2022-03-23 11:29:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dominique Pelle 
							
						 
					 
					
						
						
							
						
						81b573d7e5 
					 
					
						
						
							
							patch 8.2.4611: typos in tests; one lua line not covered by test  
						
						... 
						
						
						
						Problem:    Typos in tests; one lua line not covered by test.
Solution:   Fix typos. Add test case. (Dominique Pellé, closes  #9994 ) 
						
						
							
 
						
					 
					
						2022-03-22 21:14:55 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						fe154990c1 
					 
					
						
						
							
							patch 8.2.4610: some conditions are always true  
						
						... 
						
						
						
						Problem:    Some conditions are always true.
Solution:   Remove the useless conditions. (closes  #9993 ) 
						
						
							
 
						
					 
					
						2022-03-22 20:42:12 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						6f2465d336 
					 
					
						
						
							
							patch 8.2.4609: :unhide does not check for failing to close a window  
						
						... 
						
						
						
						Problem:    :unhide does not check for failing to close a window.
Solution:   When closing a window fails continue with the next one.  Do not
            try closing the autocmd window. (closes  #9984 ) 
						
						
							
 
						
					 
					
						2022-03-22 18:13:01 +00:00 
						 
				 
			
				
					
						
							
							
								Yegappan Lakshmanan 
							
						 
					 
					
						
						
							
						
						e7dd0fa2c6 
					 
					
						
						
							
							patch 8.2.4608: getcompletion() does not work when 'wildoptions' has "fuzzy"  
						
						... 
						
						
						
						Problem:    getcompletion() does not work properly when 'wildoptions
            contains "fuzzy".
Solution:   Do not use addstar(). (Yegappan Lakshmanan, closes  #9992 ,
            closes  #9986 ) 
						
						
							
 
						
					 
					
						2022-03-22 16:06:31 +00:00 
						 
				 
			
				
					
						
							
							
								Yegappan Lakshmanan 
							
						 
					 
					
						
						
							
						
						35dc17634d 
					 
					
						
						
							
							patch 8.2.4607: sourcing buffer lines may lead to errors for conflicts  
						
						... 
						
						
						
						Problem:    Sourcing buffer lines may lead to errors for conflicts.
Solution:   Add the ++clear argument. (Yegappan Lakshmanan, closes  #9991 ) 
						
						
							
 
						
					 
					
						2022-03-22 12:13:54 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e18acb02bb 
					 
					
						
						
							
							patch 8.2.4606: test fails because of changed error message  
						
						... 
						
						
						
						Problem:    Test fails because of changed error message.
Solution:   Update the expected error message 
						
						
							
 
						
					 
					
						2022-03-21 20:40:35 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						6d877fe018 
					 
					
						
						
							
							patch 8.2.4604: error for redefining a script item may be confusing  
						
						... 
						
						
						
						Problem:    Error for redefining a script item may be confusing.
Solution:   Put quotes around the name. 
						
						
							
 
						
					 
					
						2022-03-21 19:47:31 +00:00 
						 
				 
			
				
					
						
							
							
								Yegappan Lakshmanan 
							
						 
					 
					
						
						
							
						
						85b43c6cb7 
					 
					
						
						
							
							patch 8.2.4603: sourcing buffer lines is too complicated  
						
						... 
						
						
						
						Problem:    Sourcing buffer lines is too complicated.
Solution:   Simplify the code. Make it possible to source Vim9 script lines.
            (Yegappan Lakshmanan, closes  #9974 ) 
						
						
							
 
						
					 
					
						2022-03-21 19:45:17 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						397a87ac1c 
					 
					
						
						
							
							patch 8.2.4602: Vim9: not enough test coverage for executing :def function  
						
						... 
						
						
						
						Problem:    Vim9: not enough test coverage for executing :def function.
Solution:   Add a few more tests.  Fix uncovered problem.  Remove dead code. 
						
						
							
 
						
					 
					
						2022-03-20 21:14:15 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						efd73ae5d2 
					 
					
						
						
							
							patch 8.2.4601: Vim9: not enough test coverage for executing :def function  
						
						... 
						
						
						
						Problem:    Vim9: not enough test coverage for executing :def function.
Solution:   Add a few more tests. 
						
						
							
 
						
					 
					
						2022-03-20 18:51:00 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						6b8c7ba062 
					 
					
						
						
							
							patch 8.2.4600: Vim9: not enough test coverage for executing :def function  
						
						... 
						
						
						
						Problem:    Vim9: not enough test coverage for executing :def function.
Solution:   Add a few more tests.  Fix inconsistencies. 
						
						
							
 
						
					 
					
						2022-03-20 17:46:06 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a4df834a92 
					 
					
						
						
							
							patch 8.2.4599: GTK: get assertion errors when scrolling a split window  
						
						... 
						
						
						
						Problem:    GTK: get assertion errors when scrolling a split window.
Solution:   Use GDK_IS_DRAWABLE() on the scrollbar window. (closes  #9982 ) 
						
						
							
 
						
					 
					
						2022-03-20 15:43:01 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						7e0be3ea21 
					 
					
						
						
							
							patch 8.2.4598: profile completion test sometimes fails  
						
						... 
						
						
						
						Problem:    Profile completion test sometimes fails.
Solution:   Delete the .res file before running tests. 
						
						
							
 
						
					 
					
						2022-03-20 13:40:41 +00:00 
						 
				 
			
				
					
						
							
							
								Dominique Pelle 
							
						 
					 
					
						
						
							
						
						b6643d10d3 
					 
					
						
						
							
							patch 8.2.4597: LuaV_debug() not covered by tests  
						
						... 
						
						
						
						Problem:    LuaV_debug() not covered by tests.
Solution:   Add a test. (Dominique Pellé, closes  #9980 ) 
						
						
							
 
						
					 
					
						2022-03-20 11:46:01 +00:00 
						 
				 
			
				
					
						
							
							
								Sergei Trofimovich 
							
						 
					 
					
						
						
							
						
						c670ebddcd 
					 
					
						
						
							
							patch 8.2.4596: installing tutor binary may fail  
						
						... 
						
						
						
						Problem:    Installing tutor binary may fail.
Solution:   Fix the dependency. (Sergei Trofimovich, closes  #9978 ) 
						
						
							
 
						
					 
					
						2022-03-20 11:26:36 +00:00 
						 
				 
			
				
					
						
							
							
								jsecchiero 
							
						 
					 
					
						
						
							
						
						6f95363677 
					 
					
						
						
							
							patch 8.2.4595: X11: using --remote-wait may keep the CPU busy  
						
						... 
						
						
						
						Problem:    X11: using --remote-wait may keep the CPU busy.
Solution:   Set the timeout for select() on every call. (Jacopo Secchiero,
            closes  #9973 ) 
						
						
							
 
						
					 
					
						2022-03-20 11:07:17 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						47c532e2bc 
					 
					
						
						
							
							Update runtime files  
						
						
						
						
							
						
					 
					
						2022-03-19 15:18:53 +00:00 
						 
				 
			
				
					
						
							
							
								Yegappan Lakshmanan 
							
						 
					 
					
						
						
							
						
						36a5b6867b 
					 
					
						
						
							
							patch 8.2.4594: need to write script to a file to be able to source them  
						
						... 
						
						
						
						Problem:    Need to write script to a file to be able to source them.
Solution:   Make ":source" use lines from the current buffer. (Yegappan
            Lakshmanan et al., closes  #9967 ) 
						
						
							
 
						
					 
					
						2022-03-19 12:56:51 +00:00 
						 
				 
			
				
					
						
							
							
								zeertzjq 
							
						 
					 
					
						
						
							
						
						95d2e7634c 
					 
					
						
						
							
							patch 8.2.4593: unnecessary call to redraw_later()  
						
						... 
						
						
						
						Problem:    Unnecessary call to redraw_later().
Solution:   Remove the call to redraw_later() in op_yank(). (closes  #9971 ) 
						
						
							
 
						
					 
					
						2022-03-19 11:42:16 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b10ff5c1b3 
					 
					
						
						
							
							patch 8.2.4592: search continues after giving E1204  
						
						... 
						
						
						
						Problem:    Search continues after giving E1204.
Solution:   Return failure after giving E1204. (closes  #9972 ) 
						
						
							
 
						
					 
					
						2022-03-19 11:31:38 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e7a74d5375 
					 
					
						
						
							
							patch 8.2.4591: cursor line not updated when a callback moves the cursor  
						
						... 
						
						
						
						Problem:    Cursor line not updated when a callback moves the cursor.
Solution:   Check if the cursor moved. (closes  #9970 ) 
						
						
							
 
						
					 
					
						2022-03-19 11:10:15 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						2995e5cf4e 
					 
					
						
						
							
							patch 8.2.4590: Vim9: range type check has wrong offset  
						
						... 
						
						
						
						Problem:    Vim9: range type check has wrong offset.
Solution:   Adjust offset for CHECKTYPE.  Remove other type check. 
						
						
							
 
						
					 
					
						2022-03-18 21:41:47 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						2e17fef225 
					 
					
						
						
							
							patch 8.2.4589: cannot index the g: dictionary  
						
						... 
						
						
						
						Problem:    Cannot index the g: dictionary.
Solution:   Recognize using "g:[key]". (closes  #9969 ) 
						
						
							
 
						
					 
					
						2022-03-18 19:44:48 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						f35fd8e5d4 
					 
					
						
						
							
							patch 8.2.4588: mapping with key after other matching mapping does not work  
						
						... 
						
						
						
						Problem:    Mapping with key code after other matching mapping does not work.
Solution:   Change ">" to ">=". (closes  #9903 ) 
						
						
							
 
						
					 
					
						2022-03-18 15:41:17 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						61efa16932 
					 
					
						
						
							
							patch 8.2.4587: Vim9: double free after unpacking a list  
						
						... 
						
						
						
						Problem:    Vim9: double free after unpacking a list.
Solution:   Make a copy of the value instead of moving it. (closes  #9968 ) 
						
						
							
 
						
					 
					
						2022-03-18 13:10:48 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						1d9cef769d 
					 
					
						
						
							
							patch 8.2.4586: Vim9: no error for using lower case name for "func" argument  
						
						... 
						
						
						
						Problem:    Vim9: no error for using lower case name for "func" argument.
            (Ernie Rael)
Solution:   Check the name as soon as the type is known. 
						
						
							
 
						
					 
					
						2022-03-17 16:30:03 +00:00 
						 
				 
			
				
					
						
							
							
								Yegappan Lakshmanan 
							
						 
					 
					
						
						
							
						
						155b088208 
					 
					
						
						
							
							patch 8.2.4585: cannot use keypad page-up/down for completion menu  
						
						... 
						
						
						
						Problem:    Cannot use keypad page-up/down for completion menu.
Solution:   Recognize the keypad keys. (Yegappan Lakshmanan, closes  #9963 ) 
						
						
							
 
						
					 
					
						2022-03-17 13:03:09 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						da6d42c35a 
					 
					
						
						
							
							patch 8.2.4584: error for using autoload function in custom completion  
						
						... 
						
						
						
						Problem:    Error for using autoload function in custom completion.
Solution:   Do not check for errors when using an autoload function.
            (closes  #9962 ) 
						
						
							
 
						
					 
					
						2022-03-17 11:46:55 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4f6e772c9c 
					 
					
						
						
							
							patch 8.2.4583: screendump test fails  
						
						... 
						
						
						
						Problem:    Screendump test fails.
Solution:   Check that making a screendump is possible. 
						
						
							
 
						
					 
					
						2022-03-16 20:26:02 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4c8b546da2 
					 
					
						
						
							
							patch 8.2.4582: useless code handling a type declaration  
						
						... 
						
						
						
						Problem:    Useless code handling a type declaration.
Solution:   Remove the code and give an error. 
						
						
							
 
						
					 
					
						2022-03-16 20:01:39 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						d597ab00d7 
					 
					
						
						
							
							patch 8.2.4581: null types not fully tested  
						
						... 
						
						
						
						Problem:    Null types not fully tested.
Solution:   Add some more tests using null types. 
						
						
							
 
						
					 
					
						2022-03-16 17:56:33 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						21dc8f1527 
					 
					
						
						
							
							patch 8.2.4580: Vim9: incorrect error for shadowing variable  
						
						... 
						
						
						
						Problem:    Vim9: incorrect error for shadowing variable.
Solution:   Do not pass the context when compiling a referenced function. 
						
						
							
 
						
					 
					
						2022-03-16 17:54:17 +00:00 
						 
				 
			
				
					
						
							
							
								Yegappan Lakshmanan 
							
						 
					 
					
						
						
							
						
						5cffa8df7e 
					 
					
						
						
							
							patch 8.2.4579: cannot use page-up and page-down in the cmdline popup menu  
						
						... 
						
						
						
						Problem:    Cannot use page-up and page-down in the command line completion
            popup menu.
Solution:   Check for to page-up and page-down keys. (Yegappan Lakshmanan,
            closes  #9960 ) 
						
						
							
 
						
					 
					
						2022-03-16 13:33:53 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						fe8e9f6740 
					 
					
						
						
							
							patch 8.2.4578: no warning when autoload script for completion has an error  
						
						... 
						
						
						
						Problem:    No warning when an autoload script for completion function has an
            error.
Solution:   Do not ignore errors when a function name is given with a dot or
            '#' character. (closes  #9958 ) 
						
						
							
 
						
					 
					
						2022-03-16 13:09:15 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9323ca51c2 
					 
					
						
						
							
							patch 8.2.4577: message test is flaky  
						
						... 
						
						
						
						Problem:    Message test is flaky. (Elimar Riesebieter)
Solution:   Trigger the autocommand event only after startup is finished. 
						
						
							
 
						
					 
					
						2022-03-16 11:14:57 +00:00