Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b1c9198afb 
					 
					
						
						
							
							Vim 8.1 release  
						
						... 
						
						
						
						Update version number and information.  Fix a couple of tests. 
						
						
							
 
						
					 
					
						2018-05-17 17:04:55 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						03998f606a 
					 
					
						
						
							
							patch 8.0.1850: todo items in source code not visible for users  
						
						... 
						
						
						
						Problem:    Todo items in source code not visible for users.
Solution:   Move the todo items to the help file. 
						
						
							
 
						
					 
					
						2018-05-17 13:20:45 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						7c63fbc46e 
					 
					
						
						
							
							Updated runtime files.  
						
						
						
						
							
						
					 
					
						2018-05-17 13:15:23 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						0b39464f69 
					 
					
						
						
							
							patch 8.0.1849: compiler warning for unused arguments, missing prototype  
						
						... 
						
						
						
						Problem:    compiler warning for unused arguments and missing prototype
Solution:   Add UNUSED.  Add static. 
						
						
							
 
						
					 
					
						2018-05-17 13:11:46 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4d6cd291ce 
					 
					
						
						
							
							patch 8.0.1848: 'termwinscroll' does not work properly  
						
						... 
						
						
						
						Problem:    'termwinscroll' does not work properly. (Dominique Pelle)
Solution:   Subtract removed scrollback from the scrollback count.  Add a test
            for 'termwinscroll'. (closes  #2909 ) 
						
						
							
 
						
					 
					
						2018-05-15 23:53:26 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						825ccf4039 
					 
					
						
						
							
							patch 8.0.1847: some build options don't have an example  
						
						... 
						
						
						
						Problem:    Some build options don't have an example.
Solution:   Add a couple more examples and compiler flags. 
						
						
							
 
						
					 
					
						2018-05-15 22:34:58 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						d4a8c98ef6 
					 
					
						
						
							
							patch 8.0.1846: Python interface is incompatible with lldb  
						
						... 
						
						
						
						Problem:    Python interface is incompatible with lldb.
Solution:   For OutputType set the base to be PyFile_Type. (Boxu Zhang)
            Partly disabled to avoid a crash. 
						
						
							
 
						
					 
					
						2018-05-15 22:31:18 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						259f26ac2d 
					 
					
						
						
							
							patch 8.0.1845: various comment updates needed, missing white space  
						
						... 
						
						
						
						Problem:    Various comment updates needed, missing white space.
Solution:   Update comments, add white space. 
						
						
							
 
						
					 
					
						2018-05-15 22:25:40 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						78ddc06bdd 
					 
					
						
						
							
							patch 8.0.1844: superfluous quickfix code, missing examples  
						
						... 
						
						
						
						Problem:    Superfluous quickfix code, missing examples.
Solution:   Remove unneeded code.  Add a few examples.  Add a bit more
            testing. (Yegappan Lakshmanan, closes  #2916 ) 
						
						
							
 
						
					 
					
						2018-05-15 21:56:34 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						8776889b5b 
					 
					
						
						
							
							patch 8.0.1843: entry for 'wrap' in options window is wrong  
						
						... 
						
						
						
						Problem:    Entry for 'wrap' in options window is wrong. (John Little)
Solution:   Make the change apply locally. 
						
						
							
 
						
					 
					
						2018-05-15 21:42:51 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						0b565e5da5 
					 
					
						
						
							
							patch 8.0.1842: popup menu inside terminal window isn't cleared  
						
						... 
						
						
						
						Problem:    Popup menu inside terminal window isn't cleared.
Solution:   Use NOT_VALID in pum_undisplay(). (suggested by Christian
            Brabandt, closes  #2908 ) 
						
						
							
 
						
					 
					
						2018-05-14 23:08:32 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						1af6a4b891 
					 
					
						
						
							
							patch 8.0.1841: HP-UX does not have setenv()  
						
						... 
						
						
						
						Problem:    HP-UX does not have setenv().
Solution:   Use vim_setenv(). (John Marriott) 
						
						
							
 
						
					 
					
						2018-05-14 22:58:34 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						027df2a7d9 
					 
					
						
						
							
							patch 8.0.1840: getwinpos() is not tested  
						
						... 
						
						
						
						Problem:    getwinpos() is not tested.
Solution:   Add a test. (Dominique Pelle, closes  #2911 ) 
						
						
							
 
						
					 
					
						2018-05-14 21:31:08 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9cfc7d885c 
					 
					
						
						
							
							patch 8.0.1839: script to check .po file doesn't check for plural header  
						
						... 
						
						
						
						Problem:    Script to check .po file doesn't check for plural header.
Solution:   Add a check that the plural header is present when needed. 
						
						
							
 
						
					 
					
						2018-05-13 22:37:03 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						eb3dc87f01 
					 
					
						
						
							
							Updated runtime files  
						
						
						
						
							
						
					 
					
						2018-05-13 22:34:24 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						620020eb1d 
					 
					
						
						
							
							patch 8.0.1838: cursor in wrong pos when switching to Terminal-Normal mode  
						
						... 
						
						
						
						Problem:    Cursor in wrong position when switching to Terminal-Normal mode.
            (Dominique Pelle)
Solution:   Move to the end of the line if coladvance() fails.  Do not take a
            snapshot a second time. 
						
						
							
 
						
					 
					
						2018-05-13 19:06:12 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						5e3423d192 
					 
					
						
						
							
							patch 8.0.1837: one character cmdline abbreviation not triggered after '<,'>  
						
						... 
						
						
						
						Problem:    One character cmdline abbreviation not triggered after '<,'>.
Solution:   Skip over the special range. (Christian Brabandt, closes  #2320 ) 
						
						
							
 
						
					 
					
						2018-05-13 18:36:27 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						25782a7ff4 
					 
					
						
						
							
							patch 8.0.1836: buffer-local window options may not be recent  
						
						... 
						
						
						
						Problem:    Buffer-local window options may not be recent if the buffer is
            still open in another window.
Solution:   Copy the options from the window instead of the outdated window
            options. (Bjorn Linse, closes  #2336 ) 
						
						
							
 
						
					 
					
						2018-05-13 18:05:33 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						2290b1f8aa 
					 
					
						
						
							
							patch 8.0.1835: print document name does not support multi-byte  
						
						... 
						
						
						
						Problem:    Print document name does not support multi-byte.
Solution:   Use StartDocW() if needed. (Yasuhiro Matsumoto, closes  #2478 ) 
						
						
							
 
						
					 
					
						2018-05-13 17:30:45 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						518bc174ed 
					 
					
						
						
							
							patch 8.0.1834: GUI: find/replace dialog does not handle some chars  
						
						... 
						
						
						
						Problem:    GUI: find/replace dialog does not handle some chars properly.
Solution:   Escape '?' when needed.  Always escape backslash. (closes  #2418 ,
            closes  #2435 ) 
						
						
							
 
						
					 
					
						2018-05-13 17:05:30 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						889fe2c2b9 
					 
					
						
						
							
							patch 8.0.1833: X11: ":echo 3.14" gives E806  
						
						... 
						
						
						
						Problem:    X11: ":echo 3.14" gives E806.
Solution:   set LC_NUMERIC to "C". (Dominique Pelle, closes  #2368 ) 
						
						
							
 
						
					 
					
						2018-05-13 16:23:40 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						137374fd65 
					 
					
						
						
							
							patch 8.0.1832: cannot use :unlet for an environment variable  
						
						... 
						
						
						
						Problem:    Cannot use :unlet for an environment variable.
Solution:   Make it work.  Use unsetenv() if available. (Ken Takata,
            closes  #2855 ) 
						
						
							
 
						
					 
					
						2018-05-13 15:59:50 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						8b62e31003 
					 
					
						
						
							
							patch 8.0.1831: sometimes the quickfix title is incorrectly prefixed with ':'  
						
						... 
						
						
						
						Problem:    Sometimes the quickfix title is incorrectly prefixed with ':'.
Solution:   Prepend the colon in another way. (Yegappan Lakshmanan, closes
            #2905 ) 
						
						
							
 
						
					 
					
						2018-05-13 15:29:04 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						05c4a471d2 
					 
					
						
						
							
							patch 8.0.1830: switching to Terminal-Normal mode does not redraw  
						
						... 
						
						
						
						Problem:    Switching to Terminal-Normal mode does not redraw. (Dominique
            Pelle)
Solution:   Also redraw when not updating the snapshot. (closes  #2904 ) 
						
						
							
 
						
					 
					
						2018-05-13 15:15:43 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						12365ce49f 
					 
					
						
						
							
							patch 8.0.1829: MS-Windows: script for vimdiff can't handle ! chars  
						
						... 
						
						
						
						Problem:    MS-Windows: script for vimdiff can't handle ! chars.
Solution:   Escape the ! chars. (Hans Ginzel, closes  #2896 ) 
						
						
							
 
						
					 
					
						2018-05-13 14:45:25 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e65fffd9b4 
					 
					
						
						
							
							patch 8.0.1828: get no clue why :gui does not fork  
						
						... 
						
						
						
						Problem:    Get no clue why :gui does not fork.
Solution:   Add a channel log message. 
						
						
							
 
						
					 
					
						2018-05-13 14:40:15 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b2ed680ba7 
					 
					
						
						
							
							patch 8.0.1827: compiler warning for signed/unsigned char pointers  
						
						... 
						
						
						
						Problem:    Compiler warning for signed/unsigned char pointers. (Cesar Romani)
Solution:   Change the type of jv_argv. 
						
						
							
 
						
					 
					
						2018-05-13 14:05:18 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						7db25fed5d 
					 
					
						
						
							
							Update runtime files.  
						
						
						
						
							
						
					 
					
						2018-05-13 00:02:36 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						52ecaaa63d 
					 
					
						
						
							
							patch 8.0.1826: configure uses old compiler flag  
						
						... 
						
						
						
						Problem:    Configure uses old compiler flag.
Solution:   Remove _DARWIN_C_SOURCE. (Kazunobu Kuriyama) 
						
						
							
 
						
					 
					
						2018-05-12 21:38:13 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						dd1d7be4e6 
					 
					
						
						
							
							patch 8.0.1825: might use NULL pointer when out of memory  
						
						... 
						
						
						
						Problem:    Might use NULL pointer when out of memory. (Coverity)
Solution:   Handle NULL pointer better. 
						
						
							
 
						
					 
					
						2018-05-12 21:34:58 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						73dd1bd54e 
					 
					
						
						
							
							patch 8.0.1824: Coverity warns for variable that may be uninitialized  
						
						... 
						
						
						
						Problem:    Coverity warns for variable that may be uninitialized.
Solution:   Initialize the variable. 
						
						
							
 
						
					 
					
						2018-05-12 21:16:25 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						54c6bafa16 
					 
					
						
						
							
							patch 8.0.1823: test for terminal stdout redirection is flaky  
						
						... 
						
						
						
						Problem:    Test for terminal stdout redirection is flaky.
Solution:   Wait for the job to finish. 
						
						
							
 
						
					 
					
						2018-05-12 21:12:12 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ee62f9fa74 
					 
					
						
						
							
							patch 8.0.1822: make uninstall does not remove colors/tools  
						
						... 
						
						
						
						Problem:    Make uninstall does not remove colors/tools.
Solution:   Add a line to delete the tools directory. (Kazunobu Kuriyama) 
						
						
							
 
						
					 
					
						2018-05-12 21:05:45 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						2bc799579d 
					 
					
						
						
							
							patch 8.0.1821: cursor in terminal window moves when pressing CTRL-W  
						
						... 
						
						
						
						Problem:    Cursor in terminal window moves when pressing CTRL-W. (Dominique
            Pelle)
Solution:   Do not more the cursor or redraw when not in Terminal-Normal mode.
            (closes  #2904 ) 
						
						
							
 
						
					 
					
						2018-05-12 20:36:24 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						cd8fb449d6 
					 
					
						
						
							
							patch 8.0.1820: terminal window redirecting stdout does not show stderr  
						
						... 
						
						
						
						Problem:    Terminal window redirecting stdout does not show stderr. (Matéo
            Zanibelli)
Solution:   When stdout is not connected to pty_master_fd then use it for
            stderr. (closes  #2903 ) 
						
						
							
 
						
					 
					
						2018-05-12 17:42:42 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						8c3169c58e 
					 
					
						
						
							
							patch 8.0.1819: swap file warning for file with non-existing directory  
						
						... 
						
						
						
						Problem:    Swap file warning for a file in a non-existing directory, if there
            is another with the same file name. (Juergen Weigert)
Solution:   When expanding the file name fails compare the file names. 
						
						
							
 
						
					 
					
						2018-05-12 17:04:12 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						3f1a53c434 
					 
					
						
						
							
							patch 8.0.1818: lines remove from wrong buffer when using terminal window  
						
						... 
						
						
						
						Problem:    Lines remove from wrong buffer when using terminal window.
Solution:   Make sure to use tl_buffer. 
						
						
							
 
						
					 
					
						2018-05-12 16:55:14 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b0f42ba60d 
					 
					
						
						
							
							patch 8.0.1817: a timer may change v:count unexpectedly  
						
						... 
						
						
						
						Problem:    A timer may change v:count unexpectedly.
Solution:   Save and restore v:count and similar variables when a timer
            callback is invoked. (closes  #2897 ) 
						
						
							
 
						
					 
					
						2018-05-12 15:38:26 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ff3be4fe1e 
					 
					
						
						
							
							patch 8.0.1816: no test for setcmdpos()  
						
						... 
						
						
						
						Problem:    No test for setcmdpos().
Solution:   Add a test. (Dominique Pelle, closes  #2901 ) 
						
						
							
 
						
					 
					
						2018-05-12 13:18:46 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						0cb8ac71ae 
					 
					
						
						
							
							patch 8.0.1815: crash with terminal window and with 'lazyredraw' set  
						
						... 
						
						
						
						Problem:    Still a crash with terminal window and with 'lazyredraw' set.
            (Antoine)
Solution:   Do not wipe out the buffer when updating the screen. 
						
						
							
 
						
					 
					
						2018-05-11 22:01:51 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a10ae5e323 
					 
					
						
						
							
							patch 8.0.1814: crash with terminal window and with 'lazyredraw' set  
						
						... 
						
						
						
						Problem:    Crash with terminal window and with 'lazyredraw' set. (Antoine)
Solution:   Check the terminal still exists after update_screen(). 
						
						
							
 
						
					 
					
						2018-05-11 20:48:29 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						38623c8512 
					 
					
						
						
							
							patch 8.0.1813: Windows installer doesn't install terminal debugger  
						
						... 
						
						
						
						Problem:    Windows installer doesn't install terminal debugger.
Solution:   Add the package to the list of files to install. 
						
						
							
 
						
					 
					
						2018-05-10 21:24:35 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						7a2b0e55e9 
					 
					
						
						
							
							patch 8.0.1812: the qf_jump_to_usable_window() function is too long  
						
						... 
						
						
						
						Problem:    The qf_jump_to_usable_window() function is too long.
Solution:   Split it in parts. (Yegappan Lakshmanan, closes  #2891 ) 
						
						
							
 
						
					 
					
						2018-05-10 18:55:28 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						72cf47a279 
					 
					
						
						
							
							patch 8.0.1811: no test for winrestcmd()  
						
						... 
						
						
						
						Problem:    No test for winrestcmd().
Solution:   Add a test. (Dominique Pelle, closes  #2894 ) 
						
						
							
 
						
					 
					
						2018-05-10 18:23:29 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						56bc8e299c 
					 
					
						
						
							
							patch 8.0.1810: buffer of a terminal only updated in Terminal-Normal mode  
						
						... 
						
						
						
						Problem:    Buffer of a terminal only updated in Terminal-Normal mode.
Solution:   Copy the terminal window content to the buffer when in
            Terminal-Job mode. 
						
						
							
 
						
					 
					
						2018-05-10 18:05:56 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b946482190 
					 
					
						
						
							
							patch 8.0.1809: various typos  
						
						... 
						
						
						
						Problem:    Various typos.
Solution:   Correct the mistakes, change "cursur" to "cursor". (closes  #2887 ) 
						
						
							
 
						
					 
					
						2018-05-10 15:09:49 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9289df5ca9 
					 
					
						
						
							
							patch 8.0.1808: can't build without TGETENT  
						
						... 
						
						
						
						Problem:    Can't build without TGETENT.
Solution:   Add #ifdef 
						
						
							
 
						
					 
					
						2018-05-10 14:40:57 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						69e056915c 
					 
					
						
						
							
							patch 8.0.1807: function to set terminal name is too long  
						
						... 
						
						
						
						Problem:    Function to set terminal name is too long.
Solution:   Refactor the function.  Fix typo in test. 
						
						
							
 
						
					 
					
						2018-05-10 14:11:52 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						39de952577 
					 
					
						
						
							
							patch 8.0.1806: InsertCharPre causes problems for autocomplete  
						
						... 
						
						
						
						Problem:    InsertCharPre causes problems for autocomplete. (Lifepillar)
Solution:   Check for InsertCharPre before calling vpeekc(). (Christian
            Brabandt, closes  #2876 ) 
						
						
							
 
						
					 
					
						2018-05-08 22:48:00 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						18cebf4417 
					 
					
						
						
							
							patch 8.0.1805: qf_parse_line() is too long  
						
						... 
						
						
						
						Problem:    qf_parse_line() is too long.
Solution:   Split it in parts.  Properly handle vim_realloc() failing.
            (Yegappan Lakshmanan, closes  #2881 ) 
						
						
							
 
						
					 
					
						2018-05-08 22:31:37 +02:00