Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						47196581b8 
					 
					
						
						
							
							updated for version 7.3.1019  
						
						... 
						
						
						
						Problem:    These do not work with the new regexp engine: \%o123, \%x123,
            \%d123, \%u123 and \%U123.
Solution:   Implement these items. 
						
						
							
 
						
					 
					
						2013-05-25 22:04:23 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						aae4883e01 
					 
					
						
						
							
							updated for version 7.3.1018  
						
						... 
						
						
						
						Problem:    New regexp engine wastes memory.
Solution:   Allocate prog with actual number of states, not estimated maximum
            number of sates. 
						
						
							
 
						
					 
					
						2013-05-25 21:18:34 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4b41706477 
					 
					
						
						
							
							updated for version 7.3.1017  
						
						... 
						
						
						
						Problem:    Zero width match changes length of match.
Solution:   For a zero width match put new states in the current position in
            the state list. 
						
						
							
 
						
					 
					
						2013-05-25 20:19:50 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						f47ca63dbc 
					 
					
						
						
							
							updated for version 7.3.1016  
						
						... 
						
						
						
						Problem:    Unused field in nfa_state.
Solution:   Remove lastthread. 
						
						
							
 
						
					 
					
						2013-05-25 15:31:05 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						56d58d51bf 
					 
					
						
						
							
							updated for version 7.3.1015  
						
						... 
						
						
						
						Problem:    New regexp engine: Matching composing characters is wrong.
Solution:   Fix matching composing characters. 
						
						
							
 
						
					 
					
						2013-05-25 14:42:03 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						152e7890c1 
					 
					
						
						
							
							updated for version 7.3.1014  
						
						... 
						
						
						
						Problem:    New regexp state dump is hard to read.
Solution:   Make the state dump more pretty. (Taro Muraoka) 
						
						
							
 
						
					 
					
						2013-05-25 12:28:11 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						d6c11cb3e0 
					 
					
						
						
							
							updated for version 7.3.1013  
						
						... 
						
						
						
						Problem:    New regexp logging is a bit messy.
Solution:   Consistently use #defines, add explanatory comment. (Taro Muraoka) 
						
						
							
 
						
					 
					
						2013-05-25 12:18:39 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						fad8de084a 
					 
					
						
						
							
							updated for version 7.3.1012  
						
						... 
						
						
						
						Problem:    \Z does not work properly with the new regexp engine.
Solution:   Make \Z work.  Add tests. 
						
						
							
 
						
					 
					
						2013-05-24 23:10:50 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						3c577f26cd 
					 
					
						
						
							
							updated for version 7.3.1011  
						
						... 
						
						
						
						Problem:    New regexp engine is inefficient with multi-byte characters.
Solution:   Handle a character at a time instead of a byte at a time.  Also
            make \Z partly work. 
						
						
							
 
						
					 
					
						2013-05-24 21:59:54 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						1d814754c0 
					 
					
						
						
							
							updated for version 7.3.1010  
						
						... 
						
						
						
						Problem:    New regexp: adding \Z makes every character match.
Solution:   Only apply ireg_icombine for composing characters.
            Alsl add missing change from patch 1008. (Ken Takata) 
						
						
							
 
						
					 
					
						2013-05-24 20:25:33 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						425154d888 
					 
					
						
						
							
							updated for version 7.3.1009  
						
						... 
						
						
						
						Problem:    Compiler warning for ambiguous else.
Solution:   Add curly braces. 
						
						
							
 
						
					 
					
						2013-05-24 18:58:43 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						02e26d9807 
					 
					
						
						
							
							updated for version 7.3.1008  
						
						... 
						
						
						
						Problem:    Test 95 fails on MS-Windows.
Solution:   Set 'nomore'. Change \i to \f.  Change multi-byte character to
            something that is not matching \i. (Ken Takata) 
						
						
							
 
						
					 
					
						2013-05-23 22:43:08 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a03dbed9e9 
					 
					
						
						
							
							updated for version 7.3.1007  
						
						... 
						
						
						
						Problem:    Can't build on Minix 3.2.1.
Solution:   Add a condition to an #ifdef. (Gautam Tirumala) 
						
						
							
 
						
					 
					
						2013-05-23 22:27:03 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						307d10a2fb 
					 
					
						
						
							
							updated for version 7.3.1006  
						
						... 
						
						
						
						Problem:    NFA engine not used for "\_[0-9]".
Solution:   Enable this, fixed in patch 1005. 
						
						
							
 
						
					 
					
						2013-05-23 22:25:15 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						35b2386a8e 
					 
					
						
						
							
							updated for version 7.3.1005  
						
						... 
						
						
						
						Problem:    Get stuck on regexp "\n*" and on "%s/^\n\+/\r".
Solution:   Fix handling of matching a line break. (idea by Hirohito Higashi) 
						
						
							
 
						
					 
					
						2013-05-22 23:00:40 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c96ebe75e5 
					 
					
						
						
							
							updated for version 7.3.1004  
						
						... 
						
						
						
						Problem:    No error when option could not be set.
Solution:   Report an error. (ZyX) 
						
						
							
 
						
					 
					
						2013-05-21 22:38:18 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						2a0f3d3fb2 
					 
					
						
						
							
							updated for version 7.3.1003  
						
						... 
						
						
						
						Problem:    Python interface does not compile with Python 2.2
Solution:   Fix thread issues and True/False. (ZyX) 
						
						
							
 
						
					 
					
						2013-05-21 22:23:56 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						0b9aecc3a5 
					 
					
						
						
							
							updated for version 7.3.1002  
						
						... 
						
						
						
						Problem:    Valgrind errors for Python interface.
Solution:   Fix memory leaks when running tests. (ZyX) 
						
						
							
 
						
					 
					
						2013-05-21 22:13:41 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						673af4d304 
					 
					
						
						
							
							updated for version 7.3.1001  
						
						... 
						
						
						
						Problem:    Duplicate condition in if.
Solution:   Remove one condition. 
						
						
							
 
						
					 
					
						2013-05-21 22:00:51 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						2eec59e30b 
					 
					
						
						
							
							updated for version 7.3.1000  
						
						... 
						
						
						
						Problem:    Typo in char value causes out of bounds access.
Solution:   Fix character value.  (Klemens Baum) 
						
						
							
 
						
					 
					
						2013-05-21 21:37:20 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						f878bf0da2 
					 
					
						
						
							
							updated for version 7.3.999  
						
						... 
						
						
						
						Problem:    New regexp engine sets curbuf temporarily.
Solution:   Use reg_buf instead, like the old engine. 
						
						
							
 
						
					 
					
						2013-05-21 21:20:20 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e6ae6225b4 
					 
					
						
						
							
							Updated runtime files, language files and translations.  
						
						
						
						
							
						
					 
					
						2013-05-21 21:01:10 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						774267bbb9 
					 
					
						
						
							
							updated for version 7.3.998  
						
						... 
						
						
						
						Problem:    Python: garbage collection issues.
Solution:   Fix the GC issues: Use proper DESTRUCTOR_FINISH: avoids negative
            refcounts, use PyObject_GC_* for objects with tp_traverse and
            tp_clear, add RangeTraverse and RangeClear, use Py_XDECREF in some
            places. (ZyX) 
						
						
							
 
						
					 
					
						2013-05-21 20:51:59 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a7b64ce74e 
					 
					
						
						
							
							updated for version 7.3.997  
						
						... 
						
						
						
						Problem:    Vim and Python exceptions are different.
Solution:   Make Vim exceptions be Python exceptions. (ZyX) 
						
						
							
 
						
					 
					
						2013-05-21 20:40:40 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						cac867ad18 
					 
					
						
						
							
							updated for version 7.3.996  
						
						... 
						
						
						
						Problem:    Python: Can't check types of what is returned by bindeval().
Solution:   Add vim.List, vim.Dictionary and vim.Function types. (ZyX) 
						
						
							
 
						
					 
					
						2013-05-21 19:50:34 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						1dc28783fa 
					 
					
						
						
							
							updated for version 7.3.995  
						
						... 
						
						
						
						Problem:    Python: Module initialization is duplicated.
Solution:   Move to shared file. (ZyX) 
						
						
							
 
						
					 
					
						2013-05-21 19:11:01 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						182dc4f2ab 
					 
					
						
						
							
							updated for version 7.3.994  
						
						... 
						
						
						
						Problem:    Python: using magic constants.
Solution:   Use descriptive values for ml_flags. (ZyX) 
						
						
							
 
						
					 
					
						2013-05-21 19:01:55 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e64faa6645 
					 
					
						
						
							
							updated for version 7.3.993  
						
						... 
						
						
						
						Problem:    Python: Later patch does things slightly differently.
Solution:   Adjusted argument type changes. (ZyX) 
						
						
							
 
						
					 
					
						2013-05-21 18:47:21 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						d6e391862c 
					 
					
						
						
							
							updated for version 7.3.992  
						
						... 
						
						
						
						Problem:    Python: Too many type casts.
Solution:   Change argument types. (ZyX) 
						
						
							
 
						
					 
					
						2013-05-21 18:30:34 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b52f4c02e6 
					 
					
						
						
							
							updated for version 7.3.991  
						
						... 
						
						
						
						Problem:    More can be shared by Python 2 and 3.
Solution:   Move more stuff to if_py_both. (ZyX) 
						
						
							
 
						
					 
					
						2013-05-21 18:19:38 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b09d983c78 
					 
					
						
						
							
							updated for version 7.3.990  
						
						... 
						
						
						
						Problem:    Memory leak in new regexp engine.
Solution:   Jump to end of function to free memory. (Dominique Pelle) 
						
						
							
 
						
					 
					
						2013-05-21 16:28:11 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						12e4014092 
					 
					
						
						
							
							updated for version 7.3.989  
						
						... 
						
						
						
						Problem:    New regexp engine compares negative numbers to character.
Solution:   Add missing case statements. 
						
						
							
 
						
					 
					
						2013-05-21 15:33:41 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						66e83d7db0 
					 
					
						
						
							
							updated for version 7.3.988  
						
						... 
						
						
						
						Problem:    New regexp engine is slow.
Solution:   Break out of the loop when the state list is empty. 
						
						
							
 
						
					 
					
						2013-05-21 14:03:00 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						d2470e9fbe 
					 
					
						
						
							
							updated for version 7.3.987  
						
						... 
						
						
						
						Problem:    No easy to run an individual test.  Tests 64 fails when
            'encoding' is not utf-8.
Solution:   Add individual test targets to the Makefile.  Move some lines from
            test 64 to 95. 
						
						
							
 
						
					 
					
						2013-05-21 13:30:21 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						d7a06b1d71 
					 
					
						
						
							
							updated for version 7.3.986  
						
						... 
						
						
						
						Problem:    Test 95 doesn't pass when 'encoding' isn't utf-8. (Yasuhiro
            Matsumoto)
Solution:   Force 'encoding' to be utf-8. 
						
						
							
 
						
					 
					
						2013-05-21 13:05:15 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						8dd7901a66 
					 
					
						
						
							
							updated for version 7.3.985  
						
						... 
						
						
						
						Problem:    GTK vim not started as gvim doesn't set WM_CLASS property to a
            useful value.
Solution:   Call g_set_prgname() on startup. (James McCoy) 
						
						
							
 
						
					 
					
						2013-05-21 12:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9bad29decf 
					 
					
						
						
							
							updated for version 7.3.984  
						
						... 
						
						
						
						Problem:    A Visual mapping that uses CTRL-G works differently when started
            from Insert mode. (Ein Brown)
Solution:   Reset old_mapped_len when handling typed text in Select mode. 
						
						
							
 
						
					 
					
						2013-05-21 12:46:02 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						080504921d 
					 
					
						
						
							
							updated for version 7.3.983  
						
						... 
						
						
						
						Problem:    Uneccessary temp variable.
Solution:   Remove the variable. 
						
						
							
 
						
					 
					
						2013-05-21 12:43:56 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						0fabe3fdbe 
					 
					
						
						
							
							updated for version 7.3.982  
						
						... 
						
						
						
						Problem:    In the new regexp engine \p does not work on multi-byte
            characters.
Solution:   Don't point to an integer but the characters. 
						
						
							
 
						
					 
					
						2013-05-21 12:34:17 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						09ea9fcf3f 
					 
					
						
						
							
							updated for version 7.3.981  
						
						... 
						
						
						
						Problem:    In the old regexp engine \i, \I, \f and \F don't work on
            multi-byte characters.
Solution:   Dereference pointer properly. 
						
						
							
 
						
					 
					
						2013-05-21 00:03:02 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						745fc029ba 
					 
					
						
						
							
							updated for version 7.3.980  
						
						... 
						
						
						
						Problem:    Regexp logs may contain garbage. Character classes don't work
            correctly for multi-byte characters.
Solution:   Check for end of post list.  Only use "is" functions for
            characters up to 255. (Ken Takata) 
						
						
							
 
						
					 
					
						2013-05-20 22:20:02 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e3c7b86aab 
					 
					
						
						
							
							updated for version 7.3.979  
						
						... 
						
						
						
						Problem:    Complex NFA regexp doesn't work.
Solution:   Set actual state stack end instead of using an arbitrary number.
            (Yasuhiro Matsumoto) 
						
						
							
 
						
					 
					
						2013-05-20 21:57:03 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						7fcff1f781 
					 
					
						
						
							
							updated for version 7.3.978  
						
						... 
						
						
						
						Problem:    Regexp debug logs don't have a good name.
Solution:   Use clear names and make it possible to write logs for the old and
            new engines separately. (Taro Muraoka) 
						
						
							
 
						
					 
					
						2013-05-20 21:49:13 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ca12d7c004 
					 
					
						
						
							
							updated for version 7.3.977  
						
						... 
						
						
						
						Problem:    Compiler warnings on 64 bit Windows.
Solution:   Add type casts. (Mike Williams)  Also fix some white space and
            uncomment what was commented-out for testing. 
						
						
							
 
						
					 
					
						2013-05-20 21:26:33 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						053bb60f44 
					 
					
						
						
							
							updated for version 7.3.976  
						
						... 
						
						
						
						Problem:    Can't build on HP-UX.
Solution:   Remove modern initialization. (John Marriott) 
						
						
							
 
						
					 
					
						2013-05-20 13:55:21 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						bc0ea8f75e 
					 
					
						
						
							
							updated for version 7.3.975  
						
						... 
						
						
						
						Problem:    Crash in regexp parsing.
Solution:   Correctly compute the end of allocated memory. 
						
						
							
 
						
					 
					
						2013-05-20 13:44:29 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						10f3a79e89 
					 
					
						
						
							
							updated for version 7.3.974  
						
						... 
						
						
						
						Problem:    Can't build with ruby 1.8.5.
Solution:   Only use ruby_init_stack() when RUBY_INIT_STACK is defined.
            (Yukihiro Nakadaira) 
						
						
							
 
						
					 
					
						2013-05-20 12:52:29 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ba40447ab1 
					 
					
						
						
							
							updated for version 7.3.973  
						
						... 
						
						
						
						Problem:    Compiler warnings. Crash on startup. (Tony Mechelynck)
Solution:   Change EMSG2 to EMSGN. Make array one character longer. 
						
						
							
 
						
					 
					
						2013-05-19 22:31:18 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						097c992c46 
					 
					
						
						
							
							updated for version 7.3.972  
						
						... 
						
						
						
						Problem:    Cursor not restored after InsertEnter autocommand if it moved to
            another line.
Solution:   Also restore if the saved line number is still valid.  Allow
            setting v:char to skip restoring. 
						
						
							
 
						
					 
					
						2013-05-19 21:15:15 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						884f6e44e0 
					 
					
						
						
							
							updated for version 7.3.971  
						
						... 
						
						
						
						Problem:    No support for VS2012 static code analysis.
Solution:   Add the ANALYZE option. (Mike Williams) 
						
						
							
 
						
					 
					
						2013-05-19 21:03:54 +02:00