Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							d10837dca0 
							
						 
					 
					
						
						
							
							expand dot completions  
						
						 
						
						
						
					 
					
						2023-01-23 21:28:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed9cf06d5f 
							
						 
					 
					
						
						
							
							Properly refer to external repositories instead of lumping everything into zls ( #936 )  
						
						 
						
						
						
					 
					
						2023-01-23 00:23:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Álan Crístoffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e53ac1328 
							
						 
					 
					
						
						
							
							Partially  fixes   #907  ( #908 )  
						
						 
						
						
						
					 
					
						2023-01-22 17:52:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							723592e2ed 
							
						 
					 
					
						
						
							
							enable successful interpreter tests  
						
						 
						
						
						
					 
					
						2023-01-22 22:51:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							4e985e252b 
							
						 
					 
					
						
						
							
							add struct value tests  
						
						 
						
						
						
					 
					
						2023-01-22 22:10:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							0817d6008b 
							
						 
					 
					
						
						
							
							redesign InternPool encoding  
						
						 
						
						
						
					 
					
						2023-01-22 21:59:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							db97a19233 
							
						 
					 
					
						
						
							
							add test filter to src tests  
						
						 
						
						
						
					 
					
						2023-01-22 21:57:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Álan Crístoffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							903f85ab94 
							
						 
					 
					
						
						
							
							Fix lsp weird behaviour on block cursors ( #891 ) ( #905 )  
						
						 
						
						... 
						
						
						
						* Fix lsp weird behaviour on block cursors (#891 )
Adds lookahead option to getPositionContext. 
						
					 
					
						2023-01-22 15:47:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e98bd439b 
							
						 
					 
					
						
						
							
							pull_request -> pull_request_target all over ( #935 )  
						
						 
						
						
						
					 
					
						2023-01-22 15:27:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a86687ae7 
							
						 
					 
					
						
						
							
							Fix secrets access in foreign PRs ( #934 )  
						
						 
						
						
						
					 
					
						2023-01-22 14:54:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2307d7dbf 
							
						 
					 
					
						
						
							
							Fix fuzzing ref ( #933 )  
						
						 
						
						
						
					 
					
						2023-01-22 05:46:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12e996ad96 
							
						 
					 
					
						
						
							
							Fix env transfer ( #932 )  
						
						 
						
						
						
					 
					
						2023-01-22 05:40:03 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b35c6e5eb 
							
						 
					 
					
						
						
							
							Last fuzzing PR for a while hopefully ( #929 )  
						
						 
						
						
						
					 
					
						2023-01-22 03:30:10 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							211a852efc 
							
						 
					 
					
						
						
							
							Fix fuzzing paths ( #928 )  
						
						 
						
						
						
					 
					
						2023-01-21 21:49:05 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d670a4bbf2 
							
						 
					 
					
						
						
							
							Add fuzzing workflow ( #927 )  
						
						 
						
						
						
					 
					
						2023-01-21 18:27:16 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5afaf2ae3a 
							
						 
					 
					
						
						
							
							optimize folding range ( #926 )  
						
						 
						
						
						
					 
					
						2023-01-21 13:32:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aleksey Kladov 
							
						 
					 
					
						
						
						
						
							
						
						
							ea05916e69 
							
						 
					 
					
						
						
							
							Goto definition works when the cursor is at the start of the identifier.  
						
						 
						
						... 
						
						
						
						Before, the code lexed only a prefix of the line up to cursor position.
Now, we lex the entire line, and do look at the token just after the
cursor.
This subtly changes sematncih of `getPostionContext`: now it is becomes
oblivious of the _exact_ position of the cursor and returns the whole
token at cursor's position.
I believe this is semantically right approach -- _most_ of the callsite
should not worry at all about such details. Something like completion
_might_ want to know more, but it's better to make that call site's
problem.
It might be the case that some existing code relies on the past
behavior. It's hard to tell though -- we don't have a lot of tests for
_features_, and changes to unit-tests don't explain if the changes are
meaningful for user-observable behavior or not.
In general, for LSP-shaped thing, I feel that the bulk of testing should
be focused on end-to-end behaviors.... 
						
					 
					
						2023-01-21 18:31:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ed8d49b30 
							
						 
					 
					
						
						
							
							fix builtin completions if label_details_support is false ( #924 )  
						
						 
						
						
						
					 
					
						2023-01-20 19:33:27 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							3085c3e153 
							
						 
					 
					
						
						
							
							implement big int  
						
						 
						
						
						
					 
					
						2023-01-20 22:39:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							89ac9d00f5 
							
						 
					 
					
						
						
							
							add more interpreter tests  
						
						 
						
						
						
					 
					
						2023-01-20 22:25:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							6d12c640ee 
							
						 
					 
					
						
						
							
							add initial completions on InternPool  
						
						 
						
						
						
					 
					
						2023-01-20 22:24:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							ba42fd2bb9 
							
						 
					 
					
						
						
							
							Merge branch 'master' into intern-pool  
						
						 
						
						
						
					 
					
						2023-01-20 22:23:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							bcd2b7f1ae 
							
						 
					 
					
						
						
							
							report interpreter errors in tests  
						
						 
						
						
						
					 
					
						2023-01-20 19:55:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							861e2ffb05 
							
						 
					 
					
						
						
							
							add formatting to recordError  
						
						 
						
						
						
					 
					
						2023-01-20 19:55:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							ea7fc74483 
							
						 
					 
					
						
						
							
							add more comptime interpreter tests  
						
						 
						
						
						
					 
					
						2023-01-20 19:29:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							1e73ac91e5 
							
						 
					 
					
						
						
							
							small comptime interpreter refactor  
						
						 
						
						
						
					 
					
						2023-01-20 19:28:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							b4ac6142cf 
							
						 
					 
					
						
						
							
							correctly resolve primitive types  
						
						 
						
						
						
					 
					
						2023-01-20 19:20:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							34b2643b33 
							
						 
					 
					
						
						
							
							add basic comptime interpreter tests  
						
						 
						
						
						
					 
					
						2023-01-20 17:06:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							06fcfcb3db 
							
						 
					 
					
						
						
							
							add internpool to test steps  
						
						 
						
						
						
					 
					
						2023-01-20 17:04:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							4a8fe90d23 
							
						 
					 
					
						
						
							
							add coerceInMemoryAllowed integer & float tests  
						
						 
						
						
						
					 
					
						2023-01-20 15:34:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							a145dbb616 
							
						 
					 
					
						
						
							
							remove panics from release builds  
						
						 
						
						
						
					 
					
						2023-01-20 15:26:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							3d95b203f2 
							
						 
					 
					
						
						
							
							coerce in memory improvements  
						
						 
						
						
						
					 
					
						2023-01-20 15:08:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							bdf143eaa6 
							
						 
					 
					
						
						
							
							implement onePossibleValue  
						
						 
						
						
						
					 
					
						2023-01-20 15:08:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							666e3b0e7c 
							
						 
					 
					
						
						
							
							add function pointer peer type tests  
						
						 
						
						
						
					 
					
						2023-01-19 21:08:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							5c20650143 
							
						 
					 
					
						
						
							
							refactor pointer peer type tests  
						
						 
						
						
						
					 
					
						2023-01-19 19:50:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							eca9fc2f20 
							
						 
					 
					
						
						
							
							add expectEqualTypes  
						
						 
						
						
						
					 
					
						2023-01-19 19:49:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							ea608a47ea 
							
						 
					 
					
						
						
							
							peer type resolution improvements  
						
						 
						
						
						
					 
					
						2023-01-19 19:16:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							1e3d9579ca 
							
						 
					 
					
						
						
							
							improve peer type resolution test failure message  
						
						 
						
						
						
					 
					
						2023-01-19 19:15:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa5828496e 
							
						 
					 
					
						
						
							
							Generate data files in config_gen.zig ( #903 )  
						
						 
						
						... 
						
						
						
						* generate data files in config_gen.zig
* remove trailing comma from config.json
* update README.md
* run zig build gen
* handle some unclosed tags
* update data file header
* generate new data files
* remove old data file generators 
						
					 
					
						2023-01-19 01:46:42 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							0c24f8e2a9 
							
						 
					 
					
						
						
							
							update pointer type tests  
						
						 
						
						
						
					 
					
						2023-01-17 20:49:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							985cfb6d06 
							
						 
					 
					
						
						
							
							implement union values  
						
						 
						
						
						
					 
					
						2023-01-17 20:37:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							30f919d854 
							
						 
					 
					
						
						
							
							optimize hashing and equality checks on structs  
						
						 
						
						
						
					 
					
						2023-01-17 20:36:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							2ea97a050b 
							
						 
					 
					
						
						
							
							improve Function memory layout  
						
						 
						
						
						
					 
					
						2023-01-17 20:35:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							fb3a4238d7 
							
						 
					 
					
						
						
							
							update tests  
						
						 
						
						
						
					 
					
						2023-01-17 20:32:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							407f921ef8 
							
						 
					 
					
						
						
							
							refactor type printing  
						
						 
						
						
						
					 
					
						2023-01-17 20:23:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Kladov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6949989ece 
							
						 
					 
					
						
						
							
							Allow setting test filter in zig build test ( #909 )  
						
						 
						
						... 
						
						
						
						Example usage:
  $ zig build test -Dtest-filter=definition 
						
					 
					
						2023-01-17 12:40:26 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93abb8cdd5 
							
						 
					 
					
						
						
							
							Fix bypass not having value on PR&commit ( #920 )  
						
						 
						
						
						
					 
					
						2023-01-16 20:49:28 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52df02c0f1 
							
						 
					 
					
						
						
							
							Add fuzzing on deploy ( #918 )  
						
						 
						
						
						
					 
					
						2023-01-16 20:15:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e74afada6 
							
						 
					 
					
						
						
							
							show better zig/zls version mismatch messages ( #917 )  
						
						 
						
						... 
						
						
						
						* show better zig/zls version mismatch messages
* always show message if versions don't match
* ignore patch 
						
					 
					
						2023-01-16 13:49:00 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af85a9550d 
							
						 
					 
					
						
						
							
							simplify formatting handler ( #916 )  
						
						 
						
						
						
					 
					
						2023-01-16 13:47:55 -05:00