Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						934470e562 
					 
					
						
						
							
							patch 8.1.1963: popup window filter may be called recursively  
						
						... 
						
						
						
						Problem:    Popup window filter may be called recursively when using a Normal
            mode command.
Solution:   Prevent recursiveness. (closes  #4887 )  Also restore KeyTyped. 
						
						
					 
					
						2019-09-01 23:27:05 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						55008aad50 
					 
					
						
						
							
							patch 8.1.1962: leaking memory when using tagfunc()  
						
						... 
						
						
						
						Problem:    Leaking memory when using tagfunc().
Solution:   Free the user_data. (Dominique Pelle, closes  #4886 ) 
						
						
					 
					
						2019-09-01 20:21:56 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a144983633 
					 
					
						
						
							
							patch 8.1.1961: more functions can be used as a method  
						
						... 
						
						
						
						Problem:    More functions can be used as a method.
Solution:   Allow more functions to be used as a method.  Add a test for
            mapcheck(). 
						
						
					 
					
						2019-09-01 20:16:52 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						db022f3ffb 
					 
					
						
						
							
							patch 8.1.1960: fold code is spread out  
						
						... 
						
						
						
						Problem:    Fold code is spread out.
Solution:   Move fold functions to fold.c. 
						
						
					 
					
						2019-09-01 17:52:32 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a112f2d003 
					 
					
						
						
							
							patch 8.1.1959: when using "firstline" in popup window text may jump  
						
						... 
						
						
						
						Problem:    When using "firstline" in popup window text may jump when
            redrawing it. (Nick Jensen)
Solution:   Set 'scrolloff' to zero in a popup window. (closes  #4882 ) 
						
						
					 
					
						2019-09-01 17:38:09 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c330835928 
					 
					
						
						
							
							patch 8.1.1958: old style comments taking up space  
						
						... 
						
						
						
						Problem:    Old style comments taking up space.
Solution:   Change to new style comments. 
						
						
					 
					
						2019-09-01 16:24:56 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						da6c033421 
					 
					
						
						
							
							patch 8.1.1957: more code can be moved to evalvars.c  
						
						... 
						
						
						
						Problem:    More code can be moved to evalvars.c.
Solution:   Move code to where it fits better. (Yegappan Lakshmanan,
            closes  #4883 ) 
						
						
					 
					
						2019-09-01 16:01:30 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						0fdddeeb66 
					 
					
						
						
							
							patch 8.1.1956: screenshot tests may use a different encoding  
						
						... 
						
						
						
						Problem:    Screenshot tests may use a different encoding. (Dominique Pelle)
Solution:   Always set 'encoding' to "utf-8" when running Vim in a terminal.
            (closes  #4884 ) 
						
						
					 
					
						2019-09-01 15:26:23 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						1bc353b6f1 
					 
					
						
						
							
							patch 8.1.1955: tests contain typos  
						
						... 
						
						
						
						Problem:    Tests contain typos.
Solution:   Correct the typos. (Dominique Pelle) 
						
						
					 
					
						2019-09-01 14:45:28 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						02b31110d3 
					 
					
						
						
							
							patch 8.1.1954: more functions can be used as a method  
						
						... 
						
						
						
						Problem:    More functions can be used as a method.
Solution:   Allow more functions to be used as a method. 
						
						
					 
					
						2019-08-31 22:16:38 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						f9f24ce7a0 
					 
					
						
						
							
							patch 8.1.1953: more functions can be used as a method  
						
						... 
						
						
						
						Problem:    More functions can be used as a method.
Solution:   Allow more functions to be used as a method. 
						
						
					 
					
						2019-08-31 21:17:39 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						5d69fdb7c4 
					 
					
						
						
							
							patch 8.1.1952: more functions can be used as a method  
						
						... 
						
						
						
						Problem:    More functions can be used as a method.
Solution:   Allow more functions to be used as a method. 
						
						
					 
					
						2019-08-31 19:13:58 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						f1699968ba 
					 
					
						
						
							
							patch 8.1.1951: mouse double click test is a bit flaky  
						
						... 
						
						
						
						Problem:    Mouse double click test is a bit flaky.
Solution:   Add to list of flaky tests.  Update a couple of comments. 
						
						
					 
					
						2019-08-31 17:48:19 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						06fe74aef7 
					 
					
						
						
							
							Runtime files update.  
						
						
						
						
					 
					
						2019-08-31 16:20:32 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4bbfb0f3cc 
					 
					
						
						
							
							patch 8.1.1950: using NULL pointer after an out-of-memory  
						
						... 
						
						
						
						Problem:    Using NULL pointer after an out-of-memory.
Solution:   Check for NULL pointer. (Dominique Pelle, closes  #4881 ) 
						
						
					 
					
						2019-08-31 15:28:02 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						8c6173c7d3 
					 
					
						
						
							
							patch 8.1.1949: cannot scroll a popup window to the very bottom  
						
						... 
						
						
						
						Problem:    Cannot scroll a popup window to the very bottom.
Solution:   Scroll to the bottom when the "firstline" property was set to -1.
            (closes  #4577 )  Allow resetting min/max width/height. 
						
						
					 
					
						2019-08-30 22:08:34 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b5432d8968 
					 
					
						
						
							
							patch 8.1.1948: mouse doesn't work in Linux console  
						
						... 
						
						
						
						Problem:    Mouse doesn't work in Linux console and causes 100% CPU. (James P.
            Harvey)
Solution:   Loop in WaitForCharOrMouse() when gpm_process_wanted is set.
            (closes  #4828 ) 
						
						
					 
					
						2019-08-30 19:28:25 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						60b1bcfe92 
					 
					
						
						
							
							patch 8.1.1947: when executing one test the report doesn't show it  
						
						... 
						
						
						
						Problem:    When executing one test the report doesn't show it.
Solution:   Adjust the regexp. (Daniel Hahler, closes  #4879 ) 
						
						
					 
					
						2019-08-30 19:05:32 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						163588005d 
					 
					
						
						
							
							patch 8.1.1946: memory error when profiling a function without a script ID  
						
						... 
						
						
						
						Problem:    Memory error when profiling a function without a script ID.
Solution:   Check for missing script ID.  (closes  #4877 ) 
						
						
					 
					
						2019-08-30 18:37:26 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9e67b6a6a1 
					 
					
						
						
							
							patch 8.1.1945: popup window "firstline" cannot be reset  
						
						... 
						
						
						
						Problem:    Popup window "firstline" cannot be reset.
Solution:   Allow for setting "firstline" to zero.  Fix that the text jumps to
            the top when using win_execute(). (closes  #4876 ) 
						
						
					 
					
						2019-08-30 17:34:08 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						821d771e86 
					 
					
						
						
							
							patch 8.1.1944: leaking memory when using sound callback  
						
						... 
						
						
						
						Problem:    Leaking memory when using sound callback.
Solution:   src/sound.c 
						
						
					 
					
						2019-08-30 16:30:00 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						8d71b54409 
					 
					
						
						
							
							patch 8.1.1943: more code can be moved to evalvars.c  
						
						... 
						
						
						
						Problem:    More code can be moved to evalvars.c.
Solution:   Move it, clean up comments.  Also move some window related
            functions to window.c. (Yegappan Lakshmanan, closes  #4874 ) 
						
						
					 
					
						2019-08-30 15:46:30 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						58a297b28d 
					 
					
						
						
							
							patch 8.1.1942: shadow directory gets outdated when files are added  
						
						... 
						
						
						
						Problem:    Shadow directory gets outdated when files are added.
Solution:   Add the "shadowupdate" target and add a few comments. 
						
						
					 
					
						2019-08-30 13:59:29 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ad5db44c01 
					 
					
						
						
							
							patch 8.1.1941: getftype() test fails on Mac  
						
						... 
						
						
						
						Problem:    getftype() test fails on Mac.
Solution:   Skip /dev/fd/. 
						
						
					 
					
						2019-08-30 13:12:25 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						34ed68d40e 
					 
					
						
						
							
							patch 8.1.1940: script tests fail  
						
						... 
						
						
						
						Problem:    Script tests fail.
Solution:   Don't set vimvars type in set_vim_var_nr(). 
						
						
					 
					
						2019-08-29 22:48:24 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e5cdf153bc 
					 
					
						
						
							
							patch 8.1.1939: code for handling v: variables in generic eval file  
						
						... 
						
						
						
						Problem:    Code for handling v: variables in generic eval file.
Solution:   Move v: variables to evalvars.c. (Yegappan Lakshmanan,
            closes  #4872 ) 
						
						
					 
					
						2019-08-29 22:09:46 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c507a2d164 
					 
					
						
						
							
							patch 8.1.1938: may crash when out of memory  
						
						... 
						
						
						
						Problem:    May crash when out of memory.
Solution:   Initialize v_type to VAR_UNKNOWN. (Dominique Pelle, closes  #4871 ) 
						
						
					 
					
						2019-08-29 21:32:55 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4fb15c6476 
					 
					
						
						
							
							patch 8.1.1937: errors when using javascriptreact  
						
						... 
						
						
						
						Problem:    Errors when using javascriptreact.
Solution:   Use ":runtime" instead of ":source". (closes  #4875 ) 
						
						
					 
					
						2019-08-29 21:24:21 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						1fb0831a0e 
					 
					
						
						
							
							patch 8.1.1936: not enough tests for text property popup window  
						
						... 
						
						
						
						Problem:    Not enough tests for text property popup window.
Solution:   Add a few more tests.  Make negative offset work.  Close all
            popups when window closes. 
						
						
					 
					
						2019-08-29 20:02:11 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						57441d6fa0 
					 
					
						
						
							
							patch 8.1.1935: test for text property popup window is flaky  
						
						... 
						
						
						
						Problem:    Test for text property popup window is flaky.
Solution:   Remove the undo message 
						
						
					 
					
						2019-08-28 22:38:07 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						bc2d4c1db6 
					 
					
						
						
							
							patch 8.1.1934: not enough tests for text property popup window  
						
						... 
						
						
						
						Problem:    Not enough tests for text property popup window.
Solution:   Add a few more tests. 
						
						
					 
					
						2019-08-28 22:18:30 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						0522ba0359 
					 
					
						
						
							
							patch 8.1.1933: the eval.c file is too big  
						
						... 
						
						
						
						Problem:    The eval.c file is too big.
Solution:   Move code related to variables to evalvars.c. (Yegappan
            Lakshmanan, closes  #4868 ) 
						
						
					 
					
						2019-08-27 22:48:30 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						d20070274c 
					 
					
						
						
							
							patch 8.1.1932: ml_get errors after using append()  
						
						... 
						
						
						
						Problem:    Ml_get errors after using append(). (Alex Genco)
Solution:   Do not update the cursor twice. (closes  #1737 ) 
						
						
					 
					
						2019-08-27 21:56:06 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ea7a08a53e 
					 
					
						
						
							
							patch 8.1.1931: syntax test fails  
						
						... 
						
						
						
						Problem:    Syntax test fails.
Solution:   Add new javascriptreact type to completions. 
						
						
					 
					
						2019-08-26 22:38:22 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						92852cee3f 
					 
					
						
						
							
							patch 8.1.1930: cannot recognize .jsx and .tsx files  
						
						... 
						
						
						
						Problem:    Cannot recognize .jsx and .tsx files.
Solution:   Recognize them as javascriptreact and typescriptreact.
            (closes  #4830 ) 
						
						
					 
					
						2019-08-26 21:28:15 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						8e95636a28 
					 
					
						
						
							
							patch 8.1.1929: no tests for text property popup window  
						
						... 
						
						
						
						Problem:    No tests for text property popup window.
Solution:   Add a few tests. 
						
						
					 
					
						2019-08-25 23:08:17 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						12034e22dd 
					 
					
						
						
							
							patch 8.1.1928: popup windows don't move with the text when making changes  
						
						... 
						
						
						
						Problem:    Popup windows don't move with the text when making changes.
Solution:   Add the 'textprop" property to the popup window options, position
            the popup relative to a text property. (closes  #4560 )
            No tests yet. 
						
						
					 
					
						2019-08-25 22:25:02 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						307c5a5bb7 
					 
					
						
						
							
							patch 8.1.1927: code for dealing with script files is spread out  
						
						... 
						
						
						
						Problem:    Code for dealing with script files is spread out.
Solution:   Move the code to scriptfile.c. (Yegappan Lakshmanan, closes  #4861 ) 
						
						
					 
					
						2019-08-25 15:41:00 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c2b97643a8 
					 
					
						
						
							
							patch 8.1.1926: cursorline not redrawn when putting a line above the cursor  
						
						... 
						
						
						
						Problem:    Cursorline not redrawn when putting a line above the cursor.
Solution:   Redraw when the curor line is below a change. (closes  #4862 ) 
						
						
					 
					
						2019-08-25 14:48:37 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4c313b13fb 
					 
					
						
						
							
							patch 8.1.1925: more functions can be used as methods  
						
						... 
						
						
						
						Problem:    More functions can be used as methods.
Solution:   Make various functions usable as a method. 
						
						
					 
					
						2019-08-24 22:58:31 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a8eee21e75 
					 
					
						
						
							
							patch 8.1.1924: using empty string for current buffer is unexpected  
						
						... 
						
						
						
						Problem:    Using empty string for current buffer is unexpected.
Solution:   Make the argument optional for bufname() and bufnr(). 
						
						
					 
					
						2019-08-24 22:14:58 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4119309d70 
					 
					
						
						
							
							patch 8.1.1923: some source files are not in a normal encoding  
						
						... 
						
						
						
						Problem:    Some source files are not in a normal encoding.
Solution:   Convert hangulin.c from euc-kr to utf-8 and digraph.c from latin1
            to utf-8. (Daniel Hahler, closes  #4731 ) 
						
						
					 
					
						2019-08-24 21:53:31 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4f57eefe1e 
					 
					
						
						
							
							patch 8.1.1922: in diff mode global operations can be very slow  
						
						... 
						
						
						
						Problem:    In diff mode global operations can be very slow.
Solution:   Do not call diff_redraw() many times, call it once when redrawing.
            And also don't update folds multiple times. 
						
						
					 
					
						2019-08-24 20:54:19 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a4208966fb 
					 
					
						
						
							
							patch 8.1.1921: more functions can be used as methods  
						
						... 
						
						
						
						Problem:    More functions can be used as methods.
Solution:   Make various functions usable as a method. 
						
						
					 
					
						2019-08-24 20:50:19 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						f63962378d 
					 
					
						
						
							
							patch 8.1.1920: cannot always close a popup when filter consumes all events  
						
						... 
						
						
						
						Problem:    Cannot close a popup by the X when a filter consumes all events.
Solution:   Check for a click on the close button before invoking filters.
            (closes  #4858 ) 
						
						
					 
					
						2019-08-24 19:36:00 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4645104be4 
					 
					
						
						
							
							patch 8.1.1919: using window options when passing a buffer to popup_create()  
						
						... 
						
						
						
						Problem:    Using current window option values when passing a buffer to
            popup_create().
Solution:   Clear the window-local options. (closes  #4857 ) 
						
						
					 
					
						2019-08-24 15:50:46 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e9a891f255 
					 
					
						
						
							
							patch 8.1.1918: redrawing popups is inefficient  
						
						... 
						
						
						
						Problem:    Redrawing popups is inefficient.
Solution:   Fix the logic to compute what window lines to redraw.  Make it
            work below the last line.  Remove redrawing all windows. 
						
						
					 
					
						2019-08-24 15:26:24 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						356375fbf8 
					 
					
						
						
							
							patch 8.1.1917: non-current window is not redrawn when moving popup  
						
						... 
						
						
						
						Problem:    Non-current window is not redrawn when moving popup. (Ben Jackson)
Solution:   Redraw all windows under a popup. (closes  #4860 ) 
						
						
					 
					
						2019-08-24 14:46:29 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						741ea17038 
					 
					
						
						
							
							patch 8.1.1916: trying to allocate negative amount of memory closing popup  
						
						... 
						
						
						
						Problem:    Trying to allocate negative amount of memory when closing a popup.
Solution:   Check the rows are not out of bounds.  Don't finish a selection if
            it was never started. 
						
						
					 
					
						2019-08-24 14:16:32 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						1a3a89168d 
					 
					
						
						
							
							patch 8.1.1915: more functions can be used as methods  
						
						... 
						
						
						
						Problem:    More functions can be used as methods.
Solution:   Make various functions usable as a method. 
						
						
					 
					
						2019-08-23 22:31:37 +02:00