Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						4744142fad 
					 
					
						
						
							
							lint  
						
						
						
						
					 
					
						2018-04-28 11:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						bd17ef75b3 
					 
					
						
						
							
							test/unit/undo_spec.lua: fixup after rebase  #4985  
						
						
						
						
					 
					
						2018-04-27 13:06:41 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Waldon 
							
						 
					 
					
						
						
							
						
						34f29ac858 
					 
					
						
						
							
							test/unit: some unit tests for undo.c  #4985  
						
						
						
						
					 
					
						2018-04-27 13:06:31 +02:00 
						 
				 
			
				
					
						
							
							
								b-r-o-c-k 
							
						 
					 
					
						
						
							
						
						ad999eaa77 
					 
					
						
						
							
							Merge branch 'master' into s-dash-stdin  
						
						
						
						
					 
					
						2018-04-14 14:17:51 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						7ae4144208 
					 
					
						
						
							
							refactor/rename: path_try_shorten_fname()  
						
						
						
						
					 
					
						2018-03-24 14:17:40 +01:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						998a16c926 
					 
					
						
						
							
							refactor/rename: path_is_absolute()  
						
						
						
						
					 
					
						2018-03-24 14:17:40 +01:00 
						 
				 
			
				
					
						
							
							
								James McCoy 
							
						 
					 
					
						
						
							
						
						158f8b7ce3 
					 
					
						
						
							
							unittest: Ignore all _Float-prefixed types ( #8067 )  
						
						... 
						
						
						
						Previously, we ignored only _Float128. But glibc 2.27 added _Float32
and _Float32x.  Rather than play whack-a-mole, ignore everything. 
						
						
					 
					
						2018-02-25 10:23:12 +01:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						2316a38dd1 
					 
					
						
						
							
							tests: Make format_string('%q', ...) output more stable  
						
						... 
						
						
						
						It appears to be different on lua and luajit. 
						
						
					 
					
						2018-02-02 07:28:56 -05:00 
						 
				 
			
				
					
						
							
							
								lePerdu 
							
						 
					 
					
						
						
							
						
						bc17ad31dc 
					 
					
						
						
							
							os/input.c: parse keycodes in non-string context  #7411  
						
						... 
						
						
						
						cb02137dfacloses  #7410  
					
						2018-01-18 01:37:51 +01:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						9ea1752d60 
					 
					
						
						
							
							*: Provide list length when allocating lists  
						
						
						
						
					 
					
						2018-01-14 01:33:16 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						bc52ec6110 
					 
					
						
						
							
							*: Fix linter errors  
						
						
						
						
					 
					
						2017-12-24 23:09:26 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						7997147245 
					 
					
						
						
							
							eval: Replace some tv_list_item_remove() calls  
						
						... 
						
						
						
						There is nothing wrong with them, just it is generally better to remove
a range then to remove items individually. 
						
						
					 
					
						2017-12-24 17:52:24 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						2923e8533d 
					 
					
						
						
							
							unittests: Do gc after reporting error, not before  
						
						... 
						
						
						
						Reason: test may contain cleanup at the endwhich is needed for GC to work 
properly, but is not done if test fails. With collectgarbage() in former 
position it would crash when collecting garbage. 
						
						
					 
					
						2017-12-24 17:42:23 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						32689aa5be 
					 
					
						
						
							
							unittests: Remove start of trace, not end  
						
						
						
						
					 
					
						2017-12-24 17:13:49 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						67fa9e5237 
					 
					
						
						
							
							eval: Rename tv_list_remove_items() to tv_list_drop_items()  
						
						... 
						
						
						
						tv_list_remove_items() may cause confusion with tv_list_item_remove() 
						
						
					 
					
						2017-12-24 16:38:30 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						ac55558c97 
					 
					
						
						
							
							eval/typval: Make tv_list_item_remove return pointer to the next item  
						
						
						
						
					 
					
						2017-12-24 14:09:36 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						608c3d7baf 
					 
					
						
						
							
							eval/typval: Remove tv_list_item_free() as it is unused  
						
						
						
						
					 
					
						2017-12-24 14:09:36 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						6bf3dc77c4 
					 
					
						
						
							
							eval/typval: Make tv_list_item_alloc static  
						
						... 
						
						
						
						Better write this bit in lua then make reviewers or clint filter out 
tv_list_item_alloc(). 
						
						
					 
					
						2017-12-24 14:09:36 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						0c533a488f 
					 
					
						
						
							
							*: Remove most calls to tv_list_item_alloc  
						
						... 
						
						
						
						Still left calls in eval/typval.c and test/unit/eval/helpers.lua. Latter is the 
only reason why function did not receive `static` modifier. 
						
						
					 
					
						2017-12-24 14:09:35 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						fbdc3ac4ef 
					 
					
						
						
							
							tests: Fix linter errors  
						
						
						
						
					 
					
						2017-12-03 20:22:09 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						c49e22d396 
					 
					
						
						
							
							Merge branch 'master' into s-dash-stdin  
						
						
						
						
					 
					
						2017-12-03 16:49:30 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						5ab0f988ca 
					 
					
						
						
							
							*: Replace all occurrences of NVim with Nvim  
						
						
						
						
					 
					
						2017-11-30 11:53:25 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						0b4054e043 
					 
					
						
						
							
							unittests: Reduce memory used by vim_str2nr test  
						
						
						
						
					 
					
						2017-11-30 11:48:23 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						b588ccddd7 
					 
					
						
						
							
							Merge branch 'master' into expression-parser  
						
						
						
						
					 
					
						2017-11-30 02:02:55 +03:00 
						 
				 
			
				
					
						
							
							
								James McCoy 
							
						 
					 
					
						
						
							
						
						59f4bd435c 
					 
					
						
						
							
							unittest: Ignore _Float128 types in ffi  
						
						... 
						
						
						
						When building with certain GCC versions, a _Float128 type is present
when setting up the ffi for unit tests.
    ./test/unit/helpers.lua:256: declaration specifier expected near '_Float128' at line 396
    /usr/bin/luajit: /usr/share/lua/5.1/busted/runner.lua:99: attempt to concatenate local 'message' (a table value)
    stack traceback:
    	/usr/share/lua/5.1/busted/runner.lua:99: in function 'fn'
    	/usr/share/lua/5.1/mediator.lua:103: in function 'publish'
    	/usr/share/lua/5.1/busted/modules/helper_loader.lua:21: in function 'helperLoader'
    	/usr/share/lua/5.1/busted/runner.lua:147: in function </usr/share/lua/5.1/busted/runner.lua:11>
    	/usr/bin/busted:3: in main chunk
    	[C]: at 0x004044a0
    CMake Error at /<<PKGBUILDDIR>>/cmake/RunTests.cmake:53 (message):
      Running unit tests failed with error: 1.
Since this is being pulled in by a dependency, not directly used by
nvim, just ignore the type.
Closes  #7423  
						
						
					 
					
						2017-11-29 10:07:12 -05:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						36a4f3a259 
					 
					
						
						
							
							viml/parser/expressions: Make sure that listed nodes may be present  
						
						... 
						
						
						
						With the new test leaving `assert(false);` for any of the cases makes tests 
crash. 
						
						
					 
					
						2017-11-26 16:57:42 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						cddf84c398 
					 
					
						
						
							
							functests: Add some more tests  
						
						
						
						
					 
					
						2017-11-26 16:45:29 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						05a3c12118 
					 
					
						
						
							
							unittests: Run vim_str2nr tests with GC enabled  
						
						
						
						
					 
					
						2017-11-19 23:36:40 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						64158f2b0b 
					 
					
						
						
							
							unittests: Populate ARGTYPES in child process only  
						
						
						
						
					 
					
						2017-11-19 22:32:02 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						03a129aacf 
					 
					
						
						
							
							Merge branch 'master' into expression-parser  
						
						
						
						
					 
					
						2017-11-19 22:05:22 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						7c20f60b88 
					 
					
						
						
							
							unittests: Avoid infinite cycle somewhere because of init failure  
						
						
						
						
					 
					
						2017-11-19 22:01:14 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						ebb33eddd9 
					 
					
						
						
							
							tests: Stabilize float format and %e in format_luav and format_string  
						
						
						
						
					 
					
						2017-11-19 22:00:59 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						f20f97c936 
					 
					
						
						
							
							*: Fix linter errors  
						
						
						
						
					 
					
						2017-11-19 21:13:27 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						a94255a7ac 
					 
					
						
						
							
							tests: Use single test file for unit and functional parser tests  
						
						
						
						
					 
					
						2017-11-19 20:20:06 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						c287893225 
					 
					
						
						
							
							viml/parser/expressions,unittests: Do better testing, fix found issues  
						
						
						
						
					 
					
						2017-11-19 19:22:54 +03:00 
						 
				 
			
				
					
						
							
							
								Marco Hinz 
							
						 
					 
					
						
						
							
						
						d5b7f28b44 
					 
					
						
						
							
							test/unit/path_spec: expect correct buffer size ( #7514 )  
						
						... 
						
						
						
						Fixed-size buffers and lfs.currentdir().. does not compute. The tests would fail
if the current working directory was longer than expected. 
						
						
					 
					
						2017-11-13 02:28:07 +01:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						342239a9c5 
					 
					
						
						
							
							unittests,viml/parser/expressions: Start adding asgn parsing tests  
						
						
						
						
					 
					
						2017-11-13 01:11:13 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						39c75d31be 
					 
					
						
						
							
							unittests: Fix automatic test case generation  
						
						
						
						
					 
					
						2017-11-13 01:11:13 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						556451a7f2 
					 
					
						
						
							
							unittests,syntax: Check for sanity of highlight_init_cmdline  
						
						... 
						
						
						
						Also fixes some errors found. 
						
						
					 
					
						2017-11-13 01:11:13 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						45445e2e03 
					 
					
						
						
							
							unittests: Add some more edge test cases  
						
						
						
						
					 
					
						2017-11-12 03:52:26 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						c7495ebcc0 
					 
					
						
						
							
							viml/parser/expressions: Add support for parsing assignments  
						
						
						
						
					 
					
						2017-11-12 02:18:43 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						bbb21e5dd3 
					 
					
						
						
							
							unittests: Add a way to show some custom messages only when crashed  
						
						
						
						
					 
					
						2017-11-11 23:50:37 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						4aebd00a9e 
					 
					
						
						
							
							*: Fix linter errors  
						
						
						
						
					 
					
						2017-11-06 20:28:37 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						42959d0e8f 
					 
					
						
						
							
							unittests: Add tests for vim_str2nr  
						
						
						
						
					 
					
						2017-11-06 20:15:05 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						7849070f99 
					 
					
						
						
							
							tests: Add missing test cases  
						
						
						
						
					 
					
						2017-11-06 01:17:39 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						7bc6de7526 
					 
					
						
						
							
							api/vim,functests: Add tests for nvim_parse_expression, fix found bugs  
						
						
						
						
					 
					
						2017-11-06 01:17:39 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						d98199de9c 
					 
					
						
						
							
							charset: Refactor vim_str2nr  
						
						
						
						
					 
					
						2017-11-06 01:17:38 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						3ecb95298f 
					 
					
						
						
							
							tests: Fix testlint errors  
						
						
						
						
					 
					
						2017-11-06 01:17:37 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						538af1c90a 
					 
					
						
						
							
							syntax,viml/parser/expressions: Add missing highlight groups  
						
						... 
						
						
						
						Also adjusts some names. 
						
						
					 
					
						2017-10-29 22:02:19 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						748f3ad5bb 
					 
					
						
						
							
							syntax,viml/expressions/parser: Create defaults for expr highlighting  
						
						
						
						
					 
					
						2017-10-29 21:30:06 +03:00