Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						05a5551a86 
					 
					
						
						
							
							patch 8.2.1131: Vim9: error message for returning a value is not clear  
						
						... 
						
						
						
						Problem:    Vim9: error message for returning a value in a function that does
            not return anything is not clear.
Solution:   Add a specific message. 
						
						
					 
					
						2020-07-05 15:52:19 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						788123c00c 
					 
					
						
						
							
							patch 8.2.1130: Vim9: bar not recognized after function call  
						
						... 
						
						
						
						Problem:    Vim9: bar not recognized after function call
Solution:   Skip whitespace. (closes  #6391 ) 
						
						
					 
					
						2020-07-05 15:32:17 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e9f262bdff 
					 
					
						
						
							
							patch 8.2.1129: Vim9: bar not recognized after not compiled command  
						
						... 
						
						
						
						Problem:    Vim9: bar not recognized after not compiled command.
Solution:   Check for bar for commands where this is possible. (closes  #6391 ) 
						
						
					 
					
						2020-07-05 14:57:51 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						3f40ce78f5 
					 
					
						
						
							
							patch 8.2.1128: the write message mentions characters, but it's bytes  
						
						... 
						
						
						
						Problem:    The write message mentions characters, but it's actually bytes.
Solution:   Change "C" to "B" and "characters" to "bytes". 
						
						
					 
					
						2020-07-05 14:10:13 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						fb9d5c51c8 
					 
					
						
						
							
							patch 8.2.1127: Vim9: getting a dict member may not work  
						
						... 
						
						
						
						Problem:    Vim9: getting a dict member may not work.
Solution:   Clear the dict only after copying the item. (closes  #6390 ) 
						
						
					 
					
						2020-07-04 19:19:43 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						eeb27bfe28 
					 
					
						
						
							
							patch 8.2.1126: Vim9: using :copen causes an error  
						
						... 
						
						
						
						Problem:    Vim9: using :copen causes an error.
Solution:   Add flag LET_NO_COMMAND in set_var(). 
						
						
					 
					
						2020-07-04 17:39:10 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						962d721319 
					 
					
						
						
							
							patch 8.2.1125: Vim9: double quote can be a string or a comment  
						
						... 
						
						
						
						Problem:    Vim9: double quote can be a string or a comment.
Solution:   Only support comments starting with # to avoid confusion. 
						
						
					 
					
						2020-07-04 14:15:00 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						1c991144c5 
					 
					
						
						
							
							patch 8.2.1124: Vim9: no line break allowed in :import command  
						
						... 
						
						
						
						Problem:    Vim9: no line break allowed in :import command.
Solution:   Skip over line breaks. 
						
						
					 
					
						2020-07-04 13:15:31 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						effb0cd75d 
					 
					
						
						
							
							patch 8.2.1123: Python 3 test is old style  
						
						... 
						
						
						
						Problem:    Python 3 test is old style.
Solution:   Turn into new style test. (Yegappan Lakshmanan, closes  #6385 ) 
						
						
					 
					
						2020-07-03 21:17:34 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						442af2f89e 
					 
					
						
						
							
							patch 8.2.1122: Vim9: line continuation in dict member not recognized  
						
						... 
						
						
						
						Problem:    Vim9: line continuation in dict member not recognized.
Solution:   Check for line continuation. 
						
						
					 
					
						2020-07-03 21:09:52 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						743d062020 
					 
					
						
						
							
							patch 8.2.1121: command completion not working after ++arg  
						
						... 
						
						
						
						Problem:    Command completion not working after ++arg.
Solution:   Move skipping up. (Christian Brabandt, closes  #6382 ) 
						
						
					 
					
						2020-07-03 18:15:06 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						92fdd1e75d 
					 
					
						
						
							
							patch 8.2.1120: Python code not tested properly  
						
						... 
						
						
						
						Problem:    Python code not tested properly.
Solution:   Add more tests and convert old-style test into new-style test.
            (Yegappan Lakshmanan, closes  #6370 ) 
						
						
					 
					
						2020-07-03 18:00:05 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						5289783e0b 
					 
					
						
						
							
							patch 8.2.1119: configure fails with Xcode 12 beta  
						
						... 
						
						
						
						Problem:    Configure fails with Xcode 12 beta.
Solution:   use "return" instead of "exit()". (Nico Weber, closes  #6381 ) 
						
						
					 
					
						2020-07-02 22:50:37 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						810af5ea46 
					 
					
						
						
							
							patch 8.2.1118: condition can never be true, dead code  
						
						... 
						
						
						
						Problem:    Condition can never be true, dead code.
Solution:   Remove the dead code. 
						
						
					 
					
						2020-07-02 21:23:42 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a9a8e5f0dc 
					 
					
						
						
							
							patch 8.2.1117: Coverity warns for unsing unitialized field  
						
						... 
						
						
						
						Problem:    Coverity warns for unsing unitialized field.
Solution:   Initialize v_lock. 
						
						
					 
					
						2020-07-02 21:17:57 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						d2ef6b320b 
					 
					
						
						
							
							patch 8.2.1116: Vim9: parsing command checks for list twice  
						
						... 
						
						
						
						Problem:    Vim9: parsing command checks for list twice.
Solution:   Adjust how a command is parsed. 
						
						
					 
					
						2020-07-02 21:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c19fd917be 
					 
					
						
						
							
							patch 8.2.1115: iminsert test fails when compiled with VIMDLL  
						
						... 
						
						
						
						Problem:    Iminsert test fails when compiled with VIMDLL.
Solution:   Change condition. (Ken Takata, closes  #6376 ) 
						
						
					 
					
						2020-07-02 20:59:05 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						1112c0febb 
					 
					
						
						
							
							patch 8.2.1114: terminal test sometimes times out  
						
						... 
						
						
						
						Problem:    Terminal test sometimes times out.
Solution:   Split the test in two parts. 
						
						
					 
					
						2020-07-01 21:53:50 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a0d072ef82 
					 
					
						
						
							
							patch 8.2.1113: no test for verbose output of :call  
						
						... 
						
						
						
						Problem:    No test for verbose output of :call.
Solution:   Add a test. 
						
						
					 
					
						2020-07-01 20:19:37 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						5f195938d4 
					 
					
						
						
							
							patch 8.2.1112: Vim9: no line continuation allowed in method call  
						
						... 
						
						
						
						Problem:    Vim9: no line continuation allowed in method call.
Solution:   Handle line continuation in expression before method call. 
						
						
					 
					
						2020-07-01 20:07:14 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9a78e6df17 
					 
					
						
						
							
							patch 8.2.1111: inconsistent naming of get_list_tv() and eval_dict()  
						
						... 
						
						
						
						Problem:    Inconsistent naming of get_list_tv() and eval_dict().
Solution:   Rename get_list_tv() to eval_list().  Similarly for eval_number(),
            eval_string(), eval_lit_string() and a few others. 
						
						
					 
					
						2020-07-01 18:29:55 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e6b5324e3a 
					 
					
						
						
							
							patch 8.2.1110: Vim9: line continuation does not work in function arguments  
						
						... 
						
						
						
						Problem:    Vim9: line continuation does not work in function arguments.
Solution:   Pass "evalarg" to get_func_tv().  Fix seeing double quoted string
            as comment. 
						
						
					 
					
						2020-07-01 17:28:33 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						086eb18ba1 
					 
					
						
						
							
							patch 8.2.1109: still crashing when using s:variable  
						
						... 
						
						
						
						Problem:    Still crashing when using s:variable.
Solution:   Remove assignment. (Ken Takata) 
						
						
					 
					
						2020-07-01 16:00:44 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						d58d4f90ae 
					 
					
						
						
							
							patch 8.2.1108: mouse left-right scroll is not supported in terminal window  
						
						... 
						
						
						
						Problem:    Mouse left-right scroll is not supported in terminal window.
Solution:   Implement mouse codes 6 and 7. (Trygve Aaberge, closes  #6363 ) 
						
						
					 
					
						2020-07-01 15:49:29 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ef8c617b9c 
					 
					
						
						
							
							patch 8.2.1107: 'imactivatefunc' and 'imstatusfunc' are not used in the GUI  
						
						... 
						
						
						
						Problem:    'imactivatefunc' and 'imstatusfunc' are not used in the GUI.
Solution:   Adjust the #ifdefs. (closes  #6367 ) 
						
						
					 
					
						2020-07-01 15:12:44 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						8e6cbb7232 
					 
					
						
						
							
							patch 8.2.1106: crash when trying to use s: variable in typed command  
						
						... 
						
						
						
						Problem:    Crash when trying to use s: variable in typed command.
Solution:   Don't use the script index when not set. (Ken Takata,
            closes  #6366 ) 
						
						
					 
					
						2020-07-01 14:38:12 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e49b8e8d75 
					 
					
						
						
							
							patch 8.2.1105: insufficient test coverage for Lua  
						
						... 
						
						
						
						Problem:    Insufficient test coverage for Lua.
Solution:   Add tests. (Yegappan Lakshmanan, closes  #6368 )  Fix uncovered
            memory leak.  Avoid unnecessary copy/free. 
						
						
					 
					
						2020-07-01 13:52:55 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						11b6600c88 
					 
					
						
						
							
							patch 8.2.1104: Coverity warnts for possible NULL pointer use  
						
						... 
						
						
						
						Problem:    Coverity warnts for possible NULL pointer use.
Solution:   Check "pbyts" is not NULL. 
						
						
					 
					
						2020-07-01 13:15:24 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e707c882b2 
					 
					
						
						
							
							patch 8.2.1103: Coverity reports an unnecessary NULL check  
						
						... 
						
						
						
						Problem:    Coverity reports an unnecessary NULL check.
Solution:   Remove the check for NULL. 
						
						
					 
					
						2020-07-01 13:07:37 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9004949221 
					 
					
						
						
							
							patch 8.2.1102: Coverity gets confused by an unnecessary NULL check  
						
						... 
						
						
						
						Problem:    Coverity gets confused by an unnecessary NULL check.
Solution:   Remove the check for NULL. 
						
						
					 
					
						2020-07-01 13:04:05 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						be7a50c22f 
					 
					
						
						
							
							patch 8.2.1101: no error when using wrong arguments for setqflist()  
						
						... 
						
						
						
						Problem:    No error when using wrong arguments for setqflist() or
            setloclist().
Solution:   Check for the error. 
						
						
					 
					
						2020-06-30 22:11:44 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						47e880d6c1 
					 
					
						
						
							
							patch 8.2.1100: Vim9: cannot use line break in :execute argument  
						
						... 
						
						
						
						Problem:    Vim9: cannot use line break in :execute, :echomsg and :echoerr
            argument.
Solution:   Check for line break. 
						
						
					 
					
						2020-06-30 22:02:02 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						37c8371195 
					 
					
						
						
							
							patch 8.2.1099: Vim9: cannot use line break in :cexpr argument  
						
						... 
						
						
						
						Problem:    Vim9: cannot use line break in :cexpr argument.
Solution:   Check for line break. 
						
						
					 
					
						2020-06-30 21:18:36 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						006ad48b8a 
					 
					
						
						
							
							patch 8.2.1098: Vim9: cannot use line break in :throw argument  
						
						... 
						
						
						
						Problem:    Vim9: cannot use line break in :throw argument.
Solution:   Check for line break. 
						
						
					 
					
						2020-06-30 20:55:15 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e46a440505 
					 
					
						
						
							
							Runtime file updates  
						
						
						
						
					 
					
						2020-06-30 20:38:27 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						de8f0f47f6 
					 
					
						
						
							
							patch 8.2.1097: highlight code not sufficiently tested  
						
						... 
						
						
						
						Problem:    Highlight code not sufficiently tested.
Solution:   Add a few more tests. (Yegappan Lakshmanan, closes  #6359 ) 
						
						
					 
					
						2020-06-30 18:45:43 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						f151ad1c70 
					 
					
						
						
							
							patch 8.2.1096: Vim9: return type of getqflist() is wrong  
						
						... 
						
						
						
						Problem:    Vim9: return type of getqflist() is wrong.
Solution:   Let the return type depend on the arguments.  Also for
            getloclist(). (closes  #6367 ) 
						
						
					 
					
						2020-06-30 13:38:01 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						6b949615ed 
					 
					
						
						
							
							patch 8.2.1095: may use pointer after freeing it  
						
						... 
						
						
						
						Problem:    May use pointer after freeing it when text properties are used.
Solution:   Update redo buffer before calling ml_replace(). 
						
						
					 
					
						2020-06-29 23:18:42 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a53618dd1d 
					 
					
						
						
							
							patch 8.2.1094: dead code in libvterm  
						
						... 
						
						
						
						Problem:    Dead code in libvterm.
Solution:   Remove condition that is always true. 
						
						
					 
					
						2020-06-29 23:14:02 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						de19b745ee 
					 
					
						
						
							
							patch 8.2.1093: Python: double free when adding item to dict fails  
						
						... 
						
						
						
						Problem:    Python: double free when adding item to dict fails.
Solution:   Remove vim_free() call. 
						
						
					 
					
						2020-06-29 23:07:44 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						cf070112ca 
					 
					
						
						
							
							patch 8.2.1092: not checking if saving for undo succeeds  
						
						... 
						
						
						
						Problem:    Not checking if saving for undo succeeds.
Solution:   Bail out if u_savesub() returns FAIL. 
						
						
					 
					
						2020-06-29 23:02:21 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						d034220c54 
					 
					
						
						
							
							patch 8.2.1091: no check if opening a pty works  
						
						... 
						
						
						
						Problem:    No check if opening a pty works.
Solution:   Check for invalid file descriptor. 
						
						
					 
					
						2020-06-29 22:40:42 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9b5384b97e 
					 
					
						
						
							
							patch 8.2.1090: may use NULL pointer when skipping over name  
						
						... 
						
						
						
						Problem:    May use NULL pointer when skipping over name.
Solution:   Always set ll_name_end. 
						
						
					 
					
						2020-06-29 22:31:36 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						927b7dd0fe 
					 
					
						
						
							
							patch 8.2.1089: Coverity warns for pointer computation  
						
						... 
						
						
						
						Problem:    Coverity warns for pointer computation.
Solution:   Avoid computing a pointer to invalid memory. 
						
						
					 
					
						2020-06-29 22:24:56 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						6378b21d6d 
					 
					
						
						
							
							patch 8.2.1088: a very long translation might cause a buffer overflow  
						
						... 
						
						
						
						Problem:    A very long translation might cause a buffer overflow.
Solution:   Trunctate the message if needed. 
						
						
					 
					
						2020-06-29 21:32:06 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						566cc8c72b 
					 
					
						
						
							
							patch 8.2.1087: possible memory leak when file expansion fails  
						
						... 
						
						
						
						Problem:    Possible memory leak when file expansion fails.
Solution:   Clear the grow array when returning FAIL.  Use an error message
            instead of an empty string. 
						
						
					 
					
						2020-06-29 21:14:51 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						cf30643ae6 
					 
					
						
						
							
							patch 8.2.1086: possibly using freed memory when text properties used  
						
						... 
						
						
						
						Problem:    Possibly using freed memory when text properties used when
            changing indent of a line.
Solution:   Compute the offset before calling ml_replace(). 
						
						
					 
					
						2020-06-29 20:40:37 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						6d90c61c5a 
					 
					
						
						
							
							patch 8.2.1085: Coverity complains about ignoring dict_add() return value  
						
						... 
						
						
						
						Problem:    Coverity complains about ignoring dict_add() return value.
Solution:   Add (void). 
						
						
					 
					
						2020-06-29 20:23:32 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						7d2ac92ebc 
					 
					
						
						
							
							patch 8.2.1084: Lua: registering function has useless code  
						
						... 
						
						
						
						Problem:    Lua: registering function has useless code.
Solution:   Remove clearing grow arrays. 
						
						
					 
					
						2020-06-29 20:20:33 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						fda20c4cc5 
					 
					
						
						
							
							patch 8.2.1083: crash when using reduce() on a NULL list  
						
						... 
						
						
						
						Problem:    Crash when using reduce() on a NULL list.
Solution:   Only access the list when not NULL. 
						
						
					 
					
						2020-06-29 20:09:36 +02:00