zeertzjq 
							
						 
					 
					
						
						
							
						
						2cd0f27b75 
					 
					
						
						
							
							patch 9.0.0660: mapping with CTRL keys does not work in the GUI  
						
						... 
						
						
						
						Problem:    Mapping with CTRL keys does not work in the GUI.
Solution:   Recognize CSI next to K_SPECIAL. (closes  #11275 , closes  #11270 ) 
						
						
							
 
						
					 
					
						2022-10-04 20:14:28 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						caf05f504e 
					 
					
						
						
							
							patch 9.0.0659: wrong type of comment in SetSyn() function  
						
						... 
						
						
						
						Problem:    Wrong type of comment in SetSyn() function.
Solution:   Use Vim9 comment. (closes  #11278 ) 
						
						
							
 
						
					 
					
						2022-10-04 18:42:10 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						351523f893 
					 
					
						
						
							
							patch 9.0.0658: tiny build fails on Mac OS  
						
						... 
						
						
						
						Problem:    Tiny build fails on Mac OS.
Solution:   Define FEAT_CLIPBOARD only for normal build. 
						
						
							
 
						
					 
					
						2022-10-04 16:50:21 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Tournoij 
							
						 
					 
					
						
						
							
						
						7904fa420e 
					 
					
						
						
							
							patch 9.0.0657: too many #ifdefs  
						
						... 
						
						
						
						Problem:    Too many #ifdefs.
Solution:   Graduate the +cmdwin feature.  Now the tiny and small builds are
            equal, drop the small build.  (Martin Tournoij, closes  #11268 ) 
						
						
							
 
						
					 
					
						2022-10-04 16:28:45 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4ba5f1dab6 
					 
					
						
						
							
							patch 9.0.0656: cannot specify another character to use instead of '@'  
						
						... 
						
						
						
						Problem:    Cannot specify another character to use instead of '@' at the end
            of the window.
Solution:   Add "lastline" to 'fillchars'. (Martin Tournoij, closes  #11264 ,
            closes  #10963 ) 
						
						
							
 
						
					 
					
						2022-10-04 14:36:29 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						2f7e1b8b40 
					 
					
						
						
							
							patch 9.0.0655: passing modifier codes to a shell running in the GUI  
						
						... 
						
						
						
						Problem:    passing modifier codes to a shell running in the GUI. (Gary
            Johnson)
Solution:   Include modifier codes into the key and drop the modifiers. 
						
						
							
 
						
					 
					
						2022-10-04 13:17:31 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ec32c781a2 
					 
					
						
						
							
							patch 9.0.0654: breakindent test fails  
						
						... 
						
						
						
						Problem:    Breakindent test fails.
Solution:   Temporarily accept wrong result. 
						
						
							
 
						
					 
					
						2022-10-03 22:10:37 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						01c34e7d10 
					 
					
						
						
							
							patch 9.0.0653: BS and DEL do not work properly in an interacive shell  
						
						... 
						
						
						
						Problem:    BS and DEL do not work properly in an interacive shell. (Gary
            Johnson)
Solution:   Adjust the length for replaced codes. 
						
						
							
 
						
					 
					
						2022-10-03 20:24:39 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b6aab8f44b 
					 
					
						
						
							
							patch 9.0.0652: 'smoothscroll' not tested with 'number' and "n" in 'cpo'  
						
						... 
						
						
						
						Problem:    'smoothscroll' not tested with 'number' and "n" in 'cpo'.
Solution:   Add tests, fix uncovered problem. 
						
						
							
 
						
					 
					
						2022-10-03 20:01:16 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						f269eabc6c 
					 
					
						
						
							
							Update runtime files  
						
						
						
						
							
						
					 
					
						2022-10-03 18:04:35 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						eb47d6d20a 
					 
					
						
						
							
							patch 9.0.0651: build fails without the +conceal feature  
						
						... 
						
						
						
						Problem:    Build fails without the +conceal feature.
Solution:   Rename called function. 
						
						
							
 
						
					 
					
						2022-10-03 17:45:55 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						0466d398a5 
					 
					
						
						
							
							patch 9.0.0650: some tests are failing  
						
						... 
						
						
						
						Problem:    Some tests are failing.
Solution:   Adjust for "<<<" showing up. 
						
						
							
 
						
					 
					
						2022-10-03 17:07:34 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						406b5d89e1 
					 
					
						
						
							
							patch 9.0.0649: no indication the first line is broken for 'smoothscroll'  
						
						... 
						
						
						
						Problem:    No indication when the first line is broken for 'smoothscroll'.
Solution:   Show "<<<" in the first line. 
						
						
							
 
						
					 
					
						2022-10-03 16:44:12 +01:00 
						 
				 
			
				
					
						
							
							
								Yegappan Lakshmanan 
							
						 
					 
					
						
						
							
						
						0a016671b9 
					 
					
						
						
							
							patch 9.0.0648: when using powershell input redirection does not work  
						
						... 
						
						
						
						Problem:    When using powershell input redirection does not work.
Solution:   Use a different shell command for powershell. (Yegappan
            Lakshmanan, closes  #11257 ) 
						
						
							
 
						
					 
					
						2022-10-03 16:05:28 +01:00 
						 
				 
			
				
					
						
							
							
								Luuk van Baal 
							
						 
					 
					
						
						
							
						
						13ece2ae1d 
					 
					
						
						
							
							patch 9.0.0647: the 'splitscroll' option is not a good name  
						
						... 
						
						
						
						Problem:    The 'splitscroll' option is not a good name.
Solution:   Rename 'splitscroll' to 'splitkeep' and make it a string option,
            also supporting "topline". (Luuk van Baal, closes  #11258 ) 
						
						
							
 
						
					 
					
						2022-10-03 15:28:08 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						6b2d4ff714 
					 
					
						
						
							
							patch 9.0.0646: with 'smoothscroll' CTRL-E is wrong when 'foldmethod' set  
						
						... 
						
						
						
						Problem:    with 'smoothscroll' set CTRL-E does not work properly when
            'foldmethod' is set to "indent". (Yee Cheng Chin)
Solution:   Merge the code for scroling with folds and 'smoothscroll'.
            (closes  #11262 ) 
						
						
							
 
						
					 
					
						2022-10-03 14:06:02 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						8df9748edb 
					 
					
						
						
							
							patch 9.0.0645: CTRL-Y does not stop at line 1  
						
						... 
						
						
						
						Problem:    CTRL-Y does not stop at line 1. (John Marriott)
Solution:   Stop at line 1 when 'smoothscroll' is not set. (closes  #11261 ) 
						
						
							
 
						
					 
					
						2022-10-03 12:11:13 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b1fd26d208 
					 
					
						
						
							
							patch 9.0.0644: 'smoothscroll' is not copied to a new window on :split  
						
						... 
						
						
						
						Problem:    'smoothscroll' is not copied to a new window on :split.
Solution:   Copy the option value.  Add a test. 
						
						
							
 
						
					 
					
						2022-10-03 11:23:02 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b34c4b7863 
					 
					
						
						
							
							patch 9.0.0643: smoothscroll test fails  
						
						... 
						
						
						
						Problem:    Smoothscroll test fails.
Solution:   Check if skipcol changed. 
						
						
							
 
						
					 
					
						2022-10-02 22:32:08 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						693729ae58 
					 
					
						
						
							
							patch 9.0.0642: breakindent test fails  
						
						... 
						
						
						
						Problem:    Breakindent test fails.
Solution:   Correct logic for resetting need_showbreak. 
						
						
							
 
						
					 
					
						2022-10-02 22:10:25 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						bbbda8fd81 
					 
					
						
						
							
							patch 9.0.0641: missing part of the new option code  
						
						... 
						
						
						
						Problem:    Missing part of the new option code.
Solution:   Add missing WV_SMS. 
						
						
							
 
						
					 
					
						2022-10-02 21:46:58 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						f6196f4244 
					 
					
						
						
							
							patch 9.0.0640: cannot scroll by screen line if a line wraps  
						
						... 
						
						
						
						Problem:    Cannot scroll by screen line if a line wraps.
Solution:   Add the 'smoothscroll' option.  Only works for CTRL-E and CTRL-Y
            so far. 
						
						
							
 
						
					 
					
						2022-10-02 21:29:55 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ff85d4a107 
					 
					
						
						
							
							patch 9.0.0639: checking for popup in screen_char() is too late  
						
						... 
						
						
						
						Problem:    Checking for popup in screen_char() is too late, the attribute has
            already been changed.
Solution:   Move check for popup to where screen_char() is called. 
						
						
							
 
						
					 
					
						2022-10-02 15:21:04 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						393f8d61f5 
					 
					
						
						
							
							patch 9.0.0638: popup menu highlight wrong on top of preview popup  
						
						... 
						
						
						
						Problem:    Popup menu highlight wrong on top of preview popup. (Yegappan
            Lakshmanan)
Solution:   Also check for the popup menu in screen_line(). 
						
						
							
 
						
					 
					
						2022-10-02 14:28:30 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						eda29c971c 
					 
					
						
						
							
							patch 9.0.0637: syntax of commands in Vim9 script depends on +eval feature  
						
						... 
						
						
						
						Problem:    Syntax of commands in Vim9 script depends on +eval feature.
Solution:   Use same syntax with and without the +eval feature. 
						
						
							
 
						
					 
					
						2022-10-02 12:59:00 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b393275ae9 
					 
					
						
						
							
							patch 9.0.0636: underline color may not work in some terminals  
						
						... 
						
						
						
						Problem:    Underline color does not work in terminals that don't send a
            termresponse.
Solution:   Do output t_8u if it was set explicitly. (closes  #11253 ) 
						
						
							
 
						
					 
					
						2022-10-01 21:22:17 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						3292a22940 
					 
					
						
						
							
							patch 9.0.0635: build error and compiler warnings  
						
						... 
						
						
						
						Problem:    Build error and compiler warnings.
Solution:   Add missing change.  Add type casts. 
						
						
							
 
						
					 
					
						2022-10-01 20:17:17 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a4e0b9785e 
					 
					
						
						
							
							patch 9.0.0634: evaluating "expr" options has more overhead than needed  
						
						... 
						
						
						
						Problem:    Evaluating "expr" options has more overhead than needed.
Solution:   Use call_simple_func() for 'foldtext', 'includeexpr', 'printexpr',
            "expr" of 'spellsuggest', 'diffexpr', 'patchexpr', 'balloonexpr',
            'formatexpr', 'indentexpr' and 'charconvert'. 
						
						
							
 
						
					 
					
						2022-10-01 19:43:52 +01:00 
						 
				 
			
				
					
						
							
							
								rbtnn 
							
						 
					 
					
						
						
							
						
						b850c39676 
					 
					
						
						
							
							patch 9.0.0633: FEAT_TITLE was removed but is still used  
						
						... 
						
						
						
						Problem:    FEAT_TITLE was removed but is still used.
Solution:   Remove FEAT_TITLE. (Naruhiko Nishino, closes  #11256 ) 
						
						
							
 
						
					 
					
						2022-10-01 15:47:04 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						87b4e5c5db 
					 
					
						
						
							
							patch 9.0.0632: calling a function from an "expr" option has overhead  
						
						... 
						
						
						
						Problem:    Calling a function from an "expr" option has too much overhead.
Solution:   Add call_simple_func() and use it for 'foldexpr' 
						
						
							
 
						
					 
					
						2022-10-01 15:32:46 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						145d1fd910 
					 
					
						
						
							
							patch 9.0.0631: too many delete() calls in tests  
						
						... 
						
						
						
						Problem:    Too many delete() calls in tests.
Solution:   Use deferred delete where possible. 
						
						
							
 
						
					 
					
						2022-09-30 21:57:11 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						cfb4d4f312 
					 
					
						
						
							
							patch 9.0.0630: in Vim9 script a numbered function cannot be called  
						
						... 
						
						
						
						Problem:    In Vim9 script a numbered function cannot be called.
Solution:   Do not require "g:" before a numbered function name.
            (closes  #11254 ) 
						
						
							
 
						
					 
					
						2022-09-30 19:19:04 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a5d1a67bee 
					 
					
						
						
							
							patch 9.0.0629: get an error for using const only when executing  
						
						... 
						
						
						
						Problem:    Get an error for using const only when executing.
Solution:   Check for const at compile time for filter(), map(), remove(),
            reverse(), sort() and uniq(). 
						
						
							
 
						
					 
					
						2022-09-30 17:57:47 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						d0121c63cf 
					 
					
						
						
							
							patch 9.0.0628: Coverity warns for not checking return value  
						
						... 
						
						
						
						Problem:    Coverity warns for not checking return value.
Solution:   Check the return value and simplify the code. 
						
						
							
 
						
					 
					
						2022-09-30 12:00:06 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						6586a01514 
					 
					
						
						
							
							patch 9.0.0627: "const" and "final" both make the type a constant  
						
						... 
						
						
						
						Problem:    "const" and "final" both make the type a constant. (Daniel
            Steinberg)
Solution:   Only have "const" make the type a constant. 
						
						
							
 
						
					 
					
						2022-09-30 11:04:50 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b152b6a40f 
					 
					
						
						
							
							patch 9.0.0626: too many delete() calls in tests  
						
						... 
						
						
						
						Problem:    Too many delete() calls in tests.
Solution:   Use deferred delete where possible. 
						
						
							
 
						
					 
					
						2022-09-29 21:37:33 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						7dd5a78b88 
					 
					
						
						
							
							patch 9.0.0625: too many delete() calls in tests  
						
						... 
						
						
						
						Problem:    Too many delete() calls in tests.
Solution:   Use deferred delete where possible. 
						
						
							
 
						
					 
					
						2022-09-29 21:01:57 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ac38ec7c7f 
					 
					
						
						
							
							patch 9.0.0624: leaking argument type array  
						
						... 
						
						
						
						Problem:    Leaking argument type array.
Solution:   Add allocated memory to type_gap. 
						
						
							
 
						
					 
					
						2022-09-29 20:23:35 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						fa1039760e 
					 
					
						
						
							
							patch 9.0.0623: error for modifying a const is not detected at compile time  
						
						... 
						
						
						
						Problem:    Error for modifying a const is not detected at compile time.
Solution:   Add TTFLAG_CONST and check for it in add() and extend(). 
						
						
							
 
						
					 
					
						2022-09-29 19:14:42 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9f573a8df0 
					 
					
						
						
							
							patch 9.0.0622: matchaddpos() can get slow when adding many matches  
						
						... 
						
						
						
						Problem:    matchaddpos() can get slow when adding many matches.
Solution:   Update the next available match ID when manually picking an ID and
            remove check if the available ID can be used. (idea by Rick Howe) 
						
						
							
 
						
					 
					
						2022-09-29 13:50:08 +01:00 
						 
				 
			
				
					
						
							
							
								Dominique Pelle 
							
						 
					 
					
						
						
							
						
						fc06cda837 
					 
					
						
						
							
							patch 9.0.0621: filetype test leaves file behind  
						
						... 
						
						
						
						Problem:    Filetype test leaves file behind.
Solution:   Add deferred delete flag to writefile(). (Dominique Pellé,
            closes  #11249 ) 
						
						
							
 
						
					 
					
						2022-09-29 13:07:18 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						50faf02f43 
					 
					
						
						
							
							patch 9.0.0620: matchaddpos() can only add up to 8 matches  
						
						... 
						
						
						
						Problem:    matchaddpos() can only add up to 8 matches.
Solution:   Allocate the array of positions. (closes  #11248 ) 
						
						
							
 
						
					 
					
						2022-09-29 12:50:17 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						572a4433c8 
					 
					
						
						
							
							patch 9.0.0619: too many delete() calls in tests  
						
						... 
						
						
						
						Problem:    Too many delete() calls in tests.
Solution:   Use deferred delete where possible. 
						
						
							
 
						
					 
					
						2022-09-28 21:07:03 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						82418263fa 
					 
					
						
						
							
							patch 9.0.0618: calling function for reduce() has too much overhead  
						
						... 
						
						
						
						Problem:    Calling function for reduce() has too much overhead.
Solution:   Do not create a funccall_T every time. 
						
						
							
 
						
					 
					
						2022-09-28 16:16:15 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						1936c76536 
					 
					
						
						
							
							patch 9.0.0617: calling function for reduce() has too much overhead  
						
						... 
						
						
						
						Problem:    Calling function for reduce() has too much overhead.
Solution:   Only call clear_tv() when needed. 
						
						
							
 
						
					 
					
						2022-09-28 15:19:10 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						371951d0c3 
					 
					
						
						
							
							patch 9.0.0616: spell test fails because error message changed  
						
						... 
						
						
						
						Problem:    Spell test fails because error message changed.
Solution:   Adjust expected error message. 
						
						
							
 
						
					 
					
						2022-09-28 14:08:23 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						52df40eb04 
					 
					
						
						
							
							patch 9.0.0615: using reduce() on a list from range() is a bit slow  
						
						... 
						
						
						
						Problem:    Using reduce() on a list from range() is a bit slow.
Solution:   Avoid materializing the list. 
						
						
							
 
						
					 
					
						2022-09-28 13:22:59 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ef976323e7 
					 
					
						
						
							
							patch 9.0.0614: SpellFileMissing autocmd may delete buffer  
						
						... 
						
						
						
						Problem:    SpellFileMissing autocmd may delete buffer.
Solution:   Disallow deleting the current buffer to avoid using freed memory. 
						
						
							
 
						
					 
					
						2022-09-28 11:48:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dominique Pelle 
							
						 
					 
					
						
						
							
						
						caa1d19da1 
					 
					
						
						
							
							patch 9.0.0613: running source tests leaves file behind  
						
						... 
						
						
						
						Problem:    Running source tests leaves file behind.
Solution:   Add the "D" flag to writefile(). (Dominique Pellé, closes  #11243 )
            Also do this for other writefile() calls and drop delete(). 
						
						
							
 
						
					 
					
						2022-09-28 10:45:15 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						47da934844 
					 
					
						
						
							
							patch 9.0.0612: blockedit test passes with wrong result  
						
						... 
						
						
						
						Problem:    Blockedit test passes with wrong result.
Solution:   Add a "vim9script" line to make indenting work. 
						
						
							
 
						
					 
					
						2022-09-27 22:18:13 +01:00