Yasuhiro Matsumoto 
							
						 
					 
					
						
						
							
						
						f0a9c00482 
					 
					
						
						
							
							patch 9.0.1015: without /dev/urandom srand() seed is too predictable  
						
						... 
						
						
						
						Problem:    Without /dev/urandom srand() seed is too predictable.
Solution:   Use micro seconds and XOR with process ID. (Yasuhiro Matsumoto,
            closes  #11656 ) 
						
						
							
 
						
					 
					
						2022-12-05 21:55:55 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						25201016d5 
					 
					
						
						
							
							patch 9.0.1014: zir files are not recognized  
						
						... 
						
						
						
						Problem:    Zir files are not recognized.
Solution:   Add a pattern for Zir files. (closes  #11664 ) 
						
						
							
 
						
					 
					
						2022-12-05 21:40:39 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						0a2f891adf 
					 
					
						
						
							
							patch 9.0.1013: suspend test often fails on Mac OS  
						
						... 
						
						
						
						Problem:    Suspend test often fails on Mac OS.
Solution:   Make t_RP empty. 
						
						
							
 
						
					 
					
						2022-12-05 21:21:46 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						fa2533c8bb 
					 
					
						
						
							
							patch 9.0.1012: tests may get stuck in buffer with swap file  
						
						... 
						
						
						
						Problem:    Tests may get stuck in buffer with swap file.
Solution:   Bail out when bwipe! doesn't get another buffer. 
						
						
							
 
						
					 
					
						2022-12-05 20:58:04 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						99d19438ca 
					 
					
						
						
							
							patch 9.0.1011: ml_get error when using screenpos()  
						
						... 
						
						
						
						Problem:    ml_get error when using screenpos().
Solution:   Give an error for the line number. (closes  #11661 ) 
						
						
							
 
						
					 
					
						2022-12-05 16:23:24 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						23526d2539 
					 
					
						
						
							
							patch 9.0.1010: stray warnings for existing swap files  
						
						... 
						
						
						
						Problem:    Stray warnings for existing swap files.
Solution:   Wipe out the buffer until it has no name and no swap file. 
						
						
							
 
						
					 
					
						2022-12-05 15:50:41 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						72b5b0d51a 
					 
					
						
						
							
							patch 9.0.1009: test for catch after interrupt is flaky on MS-Windows  
						
						... 
						
						
						
						Problem:    Test for catch after interrupt is flaky on MS-Windows.
Solution:   Mark the test as flaky. 
						
						
							
 
						
					 
					
						2022-12-05 15:24:20 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						6cf3151f0e 
					 
					
						
						
							
							patch 9.0.1008: test for swapfilelist() fails on MS-Windows  
						
						... 
						
						
						
						Problem:    Test for swapfilelist() fails on MS-Windows.
Solution:   Only check the tail of the path.  Mark a test as flaky. 
						
						
							
 
						
					 
					
						2022-12-05 15:01:05 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c216a7a21a 
					 
					
						
						
							
							patch 9.0.1007: there is no way to get a list of swap file names  
						
						... 
						
						
						
						Problem:    There is no way to get a list of swap file names.
Solution:   Add the swapfilelist() function.  Use it in the test script to
            clean up.  Remove deleting individual swap files. 
						
						
							
 
						
					 
					
						2022-12-05 13:50:55 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						65214053f6 
					 
					
						
						
							
							patch 9.0.1006: suspend test still sometimes fails on MacOS  
						
						... 
						
						
						
						Problem:    Suspend test still sometimes fails on MacOS.
Solution:   Wait a little while for terminal responses. 
						
						
							
 
						
					 
					
						2022-12-04 23:30:19 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						d0f8d39d20 
					 
					
						
						
							
							patch 9.0.1005: a failed test may leave a swap file behind  
						
						... 
						
						
						
						Problem:    A failed test may leave a swap file behind.
Solution:   Delete the swap file to avoid another test to fail.  Use another
            file name. 
						
						
							
 
						
					 
					
						2022-12-04 23:00:41 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a0a6f3a22a 
					 
					
						
						
							
							patch 9.0.1004: suspend test sometimes fails on MacOS  
						
						... 
						
						
						
						Problem:    Suspend test sometimes fails on MacOS.
Solution:   Wait a short while for terminal responses. 
						
						
							
 
						
					 
					
						2022-12-04 22:26:40 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						3d3e2aa826 
					 
					
						
						
							
							patch 9.0.1003: tiny build fails  
						
						... 
						
						
						
						Problem:    Tiny build fails.
Solution:   Remove #ifdef from error message. 
						
						
							
 
						
					 
					
						2022-12-04 21:40:51 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9163efb5b8 
					 
					
						
						
							
							patch 9.0.1002: command list test fails  
						
						... 
						
						
						
						Problem:    Command list test fails.
Solution:   Add commands added to the list. 
						
						
							
 
						
					 
					
						2022-12-04 21:09:48 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c1c365c1ca 
					 
					
						
						
							
							patch 9.0.1001: classes are not documented or implemented yet  
						
						... 
						
						
						
						Problem:    Classes are not documented or implemented yet.
Solution:   Make the first steps at documenting Vim9 objects, classes and
            interfaces.  Make initial choices for the syntax.  Add a skeleton
            implementation.  Add "public" and "this" in the command table. 
						
						
							
 
						
					 
					
						2022-12-04 20:13:24 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b21b8e9ed0 
					 
					
						
						
							
							patch 9.0.1000: with 'smoothscroll' skipcol may be reset unnecessarily  
						
						... 
						
						
						
						Problem:    With 'smoothscroll' skipcol may be reset unnecessarily.
Solution:   Check the line does actually fit in the window. 
						
						
							
 
						
					 
					
						2022-12-03 18:35:07 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c0370529c0 
					 
					
						
						
							
							patch 9.0.0999: memory may leak  
						
						... 
						
						
						
						Problem:    Memory may leak.
Solution:   Free the sound callback function name if it was allocated. 
						
						
							
 
						
					 
					
						2022-12-03 13:52:24 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						1b73edd9ee 
					 
					
						
						
							
							patch 9.0.0998: "gk" may reset skipcol when not needed  
						
						... 
						
						
						
						Problem:    "gk" may reset skipcol when not needed.
Solution:   Only reset skipcol if the cursor column is less. 
						
						
							
 
						
					 
					
						2022-12-03 11:51:54 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						8ffb7e051d 
					 
					
						
						
							
							patch 9.0.0997: Coverity warns for dead code  
						
						... 
						
						
						
						Problem:    Coverity warns for dead code.
Solution:   Don't use ASCII_ISUPPER() for a negative value. 
						
						
							
 
						
					 
					
						2022-12-03 10:13:30 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						af19ec0bfa 
					 
					
						
						
							
							patch 9.0.0996: if 'keyprotocol' is empty "xterm" still uses modifyOtherKeys  
						
						... 
						
						
						
						Problem:    If 'keyprotocol' is empty "xterm" still uses modifyOtherKeys.
Solution:   Remove t_TI, t_RK and t_TE from the "xterm" builtin termcap and
            let the default value of 'keyprotocol' add those. 
						
						
							
 
						
					 
					
						2022-12-03 00:00:38 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						37f088eead 
					 
					
						
						
							
							patch 9.0.0995: padding before virtual text is highlighted  
						
						... 
						
						
						
						Problem:    Padding before virtual text below is highlighted when 'number' and
            'nowrap' are set.
Solution:   Save and restore n_attr_skip. (closes  #11643 ) 
						
						
							
 
						
					 
					
						2022-12-02 21:50:14 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						267db7c3e3 
					 
					
						
						
							
							patch 9.0.0994: tests for empty prop type name fail  
						
						... 
						
						
						
						Problem:    Tests for empty prop type name fail.
Solution:   Correct the error number. 
						
						
							
 
						
					 
					
						2022-12-02 21:37:45 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						89469d157a 
					 
					
						
						
							
							patch 9.0.0993: display errors when adding or removing text property type  
						
						... 
						
						
						
						Problem:    Display errors when adding or removing text property type.
Solution:   Perform a full redraw.  Only use text properties for which the
            type is defined. (closes  #11655 ) 
						
						
							
 
						
					 
					
						2022-12-02 20:46:26 +00:00 
						 
				 
			
				
					
						
							
							
								mityu 
							
						 
					 
					
						
						
							
						
						500c444283 
					 
					
						
						
							
							patch 9.0.0992: Vim9 script: get E1096 when comment follows return  
						
						... 
						
						
						
						Problem:    Vim9 script: get E1096 when comment follows return.
Solution:   Adjust condition for return without expression. (closes  #11654 ) 
						
						
							
 
						
					 
					
						2022-12-02 18:12:05 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c67c89c758 
					 
					
						
						
							
							patch 9.0.0991: crash when reading help index with various options set  
						
						... 
						
						
						
						Problem:    Crash when reading help index with various options set. (Marius
            Gedminas)
Solution:   Do not set wlv.c_extra to NUL when wlv.p_extra is NULL.
            (closes  #11651 ) 
						
						
							
 
						
					 
					
						2022-12-02 16:39:44 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c96b7f5d2a 
					 
					
						
						
							
							patch 9.0.0990: callback name argument is changed by setqflist()  
						
						... 
						
						
						
						Problem:    Callback name argument is changed by setqflist().
Solution:   Use the expanded function name for the callback, do not store it
            in the argument. (closes  #11653 ) 
						
						
							
 
						
					 
					
						2022-12-02 15:58:38 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9c8d12c811 
					 
					
						
						
							
							patch 9.0.0989: popupwin test is more flaky on MacOS  
						
						... 
						
						
						
						Problem:    Popupwin test is more flaky on MacOS.
Solution:   Use a longer wait time. 
						
						
							
 
						
					 
					
						2022-12-02 15:06:07 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b55ae8ce42 
					 
					
						
						
							
							patch 9.0.0988: using feedkeys() does not show up in a channel log  
						
						... 
						
						
						
						Problem:    Using feedkeys() does not show up in a channel log.
Solution:   Add ch_log() calls and clean up the code. 
						
						
							
 
						
					 
					
						2022-12-02 13:37:36 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						cf650b7c9b 
					 
					
						
						
							
							patch 9.0.0987: file missing from list of distributed files  
						
						... 
						
						
						
						Problem:    File missing from list of distributed files.
Solution:   Add logfile.pro to list of distributed files. 
						
						
							
 
						
					 
					
						2022-12-02 13:20:19 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						5390c05a3c 
					 
					
						
						
							
							patch 9.0.0986: build failure with tiny version  
						
						... 
						
						
						
						Problem:    Build failure with tiny version.
Solution:   Add #ifdef. 
						
						
							
 
						
					 
					
						2022-12-02 13:10:03 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						1a173409ae 
					 
					
						
						
							
							patch 9.0.0985: when using kitty keyboard protocol function keys may not work  
						
						... 
						
						
						
						Problem:    When using kitty keyboard protocol function keys may not work.
            (Kovid Goyal)
Solution:   Recognize CSI ending in [ABCDEFHPQRS] also when the termcap
            entries are not specified. (closes  #11648 ) 
						
						
							
 
						
					 
					
						2022-12-02 12:28:47 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						023930d62e 
					 
					
						
						
							
							patch 9.0.0984: GUI: remote_foreground() does not always work  
						
						... 
						
						
						
						Problem:    GUI: remote_foreground() does not always work. (Ron Aaron)
Solution:   For GTK use gtk_window_set_keep_above(). (issue #11641 ) 
						
						
							
 
						
					 
					
						2022-12-01 19:40:55 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						184a622ada 
					 
					
						
						
							
							patch 9.0.0983: stray characters displayed when starting the GUI  
						
						... 
						
						
						
						Problem:    Stray characters displayed when starting the GUI.
Solution:   Add t_RK to the list of terminal options. 
						
						
							
 
						
					 
					
						2022-12-01 19:25:04 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						45e4eead2a 
					 
					
						
						
							
							patch 9.0.0982: 'cursorline' not drawn before virtual text below  
						
						... 
						
						
						
						Problem:    'cursorline' not drawn before virtual text below.
Solution:   Add the 'cursorline' attribute to the empty space. (closes  #11647 ) 
						
						
							
 
						
					 
					
						2022-12-01 18:38:02 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c3f1881aed 
					 
					
						
						
							
							patch 9.0.0981: build error in tiny version  
						
						... 
						
						
						
						Problem:    Build error in tiny version.
Solution:   Add #ifdef. 
						
						
							
 
						
					 
					
						2022-12-01 12:29:43 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						733a69b29f 
					 
					
						
						
							
							patch 9.0.0980: the keyboard state response may end up in a shell command  
						
						... 
						
						
						
						Problem:    The keyboard state response may end up in a shell command.
Solution:   Only request the keyboard protocol state when the typeahead is
            empty, no more commands are following and not exiting.  Add the
            t_RK termcap entry for this. 
						
						
							
 
						
					 
					
						2022-12-01 12:03:47 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4f501171f7 
					 
					
						
						
							
							patch 9.0.0979: ch_log() text can be hard to find in the log file  
						
						... 
						
						
						
						Problem:    ch_log() text can be hard to find in the log file.
Solution:   Prepend "ch_log()" to the text. 
						
						
							
 
						
					 
					
						2022-12-01 11:02:23 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						3b8c7083b2 
					 
					
						
						
							
							patch 9.0.0978: build errors without the +channel feature  
						
						... 
						
						
						
						Problem:    Build errors without the +channel feature. (John Marriott)
Solution:   Adjust #ifdefs. 
						
						
							
 
						
					 
					
						2022-11-30 20:20:56 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4c5678ff0c 
					 
					
						
						
							
							patch 9.0.0977: it is not easy to see what client-server commands are doing  
						
						... 
						
						
						
						Problem:    It is not easy to see what client-server commands are doing.
Solution:   Add channel log messages if ch_log() is available.  Move the
            channel logging and make it available with the +eval feature. 
						
						
							
 
						
					 
					
						2022-11-30 18:12:19 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a87749e3ea 
					 
					
						
						
							
							patch 9.0.0976: enabling the kitty keyboard protocol uses push/pop  
						
						... 
						
						
						
						Problem:    Enabling the kitty keyboard protocol uses push/pop.
Solution:   Use the start/stop codes to avoid unpredictable behavior. 
						
						
							
 
						
					 
					
						2022-11-30 10:23:17 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						7c02ad9f89 
					 
					
						
						
							
							patch 9.0.0975: virtual text below empty line misplaced when 'number' set  
						
						... 
						
						
						
						Problem:    Virtual text below an empty line is misplaced when 'number' is
            set.
Solution:   Adjust the computations. (closes  #11629 ) 
						
						
							
 
						
					 
					
						2022-11-29 21:37:13 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						dffa6ea85c 
					 
					
						
						
							
							patch 9.0.0974: even when Esc is encoded a timeout is used  
						
						... 
						
						
						
						Problem:    Even when Esc is encoded a timeout is used.
Solution:   Use K_ESC when an encoded Esc is found. 
						
						
							
 
						
					 
					
						2022-11-29 20:33:20 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						064fd67e6a 
					 
					
						
						
							
							patch 9.0.0973: Kitty keyboard protocol key with NumLock not decoded  
						
						... 
						
						
						
						Problem:    Kitty keyboard protocol key not decoded when it has an unsupported
            modifier, such as NumLock.
Solution:   Accept a key with any modifier. (closes  #11638 ) 
						
						
							
 
						
					 
					
						2022-11-29 18:32:32 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4e6072b8d3 
					 
					
						
						
							
							patch 9.0.0972: build failure on some systems  
						
						... 
						
						
						
						Problem:    Build failure on some systems.
Solution:   Adjust #ifdefs related to the termresponse feature. 
						
						
							
 
						
					 
					
						2022-11-29 16:09:18 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						6f2a227565 
					 
					
						
						
							
							patch 9.0.0971: escape sequences not recognized without termresponse feature  
						
						... 
						
						
						
						Problem:    Escape sequences not recognized without the termresponse feature.
Solution:   Recognize escape sequences to avoid display mess up. 
						
						
							
 
						
					 
					
						2022-11-29 13:59:13 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						3719989431 
					 
					
						
						
							
							patch 9.0.0970: Coverity warns for uninitialized variable  
						
						... 
						
						
						
						Problem:    Coverity warns for uninitialized variable.
Solution:   Initialize "ren_ret". 
						
						
							
 
						
					 
					
						2022-11-29 13:46:48 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						28a896f54d 
					 
					
						
						
							
							patch 9.0.0969: matchparen highlight is not updated when switching buffers  
						
						... 
						
						
						
						Problem:    Matchparen highlight is not updated when switching buffers.
Solution:   Listen to the BufLeave and the BufWinEnter autocmd events.
            (closes  #11626 ) 
						
						
							
 
						
					 
					
						2022-11-28 22:21:12 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c13e998d4a 
					 
					
						
						
							
							patch 9.0.0968: GUI mouse event test is a bit flaky  
						
						... 
						
						
						
						Problem:    GUI mouse event test is a bit flaky.
Solution:   Mark the test case as flaky.  Move test function failure checks to
            a separate test function. 
						
						
							
 
						
					 
					
						2022-11-28 21:20:48 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						84497cd06f 
					 
					
						
						
							
							patch 9.0.0967: leaking memory from autocmd windows  
						
						... 
						
						
						
						Problem:    Leaking memory from autocmd windows.
Solution:   Free window when auc_win is not NULL. 
						
						
							
 
						
					 
					
						2022-11-28 20:34:52 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						f86490ed4f 
					 
					
						
						
							
							patch 9.0.0966: some compilers don't allow a declaration after a label  
						
						... 
						
						
						
						Problem:    Some compilers don't allow a declaration after a label.
Solution:   Move the declaration to the start of the block. (John Marriott) 
						
						
							
 
						
					 
					
						2022-11-28 19:11:02 +00:00