Álan Crístoffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2f9f8d0dd 
							
						 
					 
					
						
						
							
							Fix: variable not defined. ( #992 )  
						
						 
						
						
						
					 
					
						2023-02-11 17:12:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Álan Crístoffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b2882294f 
							
						 
					 
					
						
						
							
							Adds ziglibs/diffz to flake.nix ( #991 )  
						
						 
						
						... 
						
						
						
						The flake is not building because it cannot find diffz. 
						
					 
					
						2023-02-11 17:04:22 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37ca1333ed 
							
						 
					 
					
						
						
							
							implement cInclude completions & goto definition ( #970 )  
						
						 
						
						... 
						
						
						
						* implement cInclude completions & goto definition
* fix cImport features on windows
* fix relative path with `..` 
						
					 
					
						2023-02-11 20:25:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf19ed3ea9 
							
						 
					 
					
						
						
							
							Switch to Diff Match Patch (diffz) ( #982 )  
						
						 
						
						... 
						
						
						
						* Add tests, note about correctness issue
* Use diffz (DiffMatchPatch) 
						
					 
					
						2023-02-11 14:21:10 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Kladov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73d6264cab 
							
						 
					 
					
						
						
							
							Fix missing nodes in outline ( #990 )  
						
						 
						
						... 
						
						
						
						* Remove some boilerplate from test
* Fix missing nodes in outline 
						
					 
					
						2023-02-11 14:20:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Kladov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d3b0e9965 
							
						 
					 
					
						
						
							
							Remove some boilerplate from test ( #988 )  
						
						 
						
						
						
					 
					
						2023-02-11 14:19:37 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Kladov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e5e1fdb8a 
							
						 
					 
					
						
						
							
							add testing infra for textDocument/documentSymbol ( #987 )  
						
						 
						
						... 
						
						
						
						* add testing infra for textDocument/documentSymbol
* add failing test for 986 
						
					 
					
						2023-02-11 01:31:06 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jesper Wendel Devantier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebbe455722 
							
						 
					 
					
						
						
							
							make build docs reflect zig 0.11 cli args ( #983 )  
						
						 
						
						
						
					 
					
						2023-02-07 17:46:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ec82321d4 
							
						 
					 
					
						
						
							
							remove arena allocator from analysis ( #981 )  
						
						 
						
						... 
						
						
						
						* remove arena allocator from analysis
* fuzzer fix
* deinit `BoundTypeParams` 
						
					 
					
						2023-02-07 17:44:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b3274aa9c 
							
						 
					 
					
						
						
							
							simplify symbol references handler ( #978 )  
						
						 
						
						
						
					 
					
						2023-02-06 04:25:29 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69a1cae606 
							
						 
					 
					
						
						
							
							Use merge commit for fuzzing ( #980 )  
						
						 
						
						
						
					 
					
						2023-02-06 03:19:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nullptrdevs 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62068ae828 
							
						 
					 
					
						
						
							
							zig build system changes (modules) ( #976 )  
						
						 
						
						
						
					 
					
						2023-02-05 02:15:42 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LeRoyce Pearson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ad2009b00 
							
						 
					 
					
						
						
							
							Use -Doptimize=ReleaseSafe; update flake.lock ( #975 )  
						
						 
						
						
						
					 
					
						2023-02-05 00:54:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a78cf1e50 
							
						 
					 
					
						
						
							
							optimize DocumentStore garbage collection ( #969 )  
						
						 
						
						
						
					 
					
						2023-02-05 00:24:37 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techarix 
							
						 
					 
					
						
						
						
						
							
						
						
							66b7d7ad58 
							
						 
					 
					
						
						
							
							implement goto definition for cImport  
						
						 
						
						
						
					 
					
						2023-02-04 16:41:26 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techarix 
							
						 
					 
					
						
						
						
						
							
						
						
							5f0d3bb886 
							
						 
					 
					
						
						
							
							show c source when hovering over cImport  
						
						 
						
						
						
					 
					
						2023-02-04 16:41:26 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nullptrdevs 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd539ae989 
							
						 
					 
					
						
						
							
							[std.zig.] parse(alloc, src) -> Ast.parse(alloc, src, Ast.Mode) ( #966 )  
						
						 
						
						... 
						
						
						
						* Work in Zig's breaking changes (build sys apis)
* [`std.zig.`] `parse(alloc, src)` -> `Ast.parse(alloc, src, Ast.Mode)` 
						
					 
					
						2023-02-04 18:19:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							384f227cb7 
							
						 
					 
					
						
						
							
							fix doc comment not showing on container field ( #947 )  
						
						 
						
						
						
					 
					
						2023-02-03 18:58:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a74c767251 
							
						 
					 
					
						
						
							
							Fix fuzzing -Doptimize ( #963 )  
						
						 
						
						
						
					 
					
						2023-02-03 18:19:41 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nullptrdevs 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ba5631f7b 
							
						 
					 
					
						
						
							
							Update builtins data: "Say hello to @qualCast". ( #962 )  
						
						 
						
						
						
					 
					
						2023-02-03 18:05:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nullptrdevs 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e986de4d9 
							
						 
					 
					
						
						
							
							Build modes are specified with -Doptimize now ( #961 )  
						
						 
						
						
						
					 
					
						2023-02-03 17:27:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nullptrdevs 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6297536d7b 
							
						 
					 
					
						
						
							
							Work in Zig's breaking changes (build sys apis) ( #955 )  
						
						 
						
						
						
					 
					
						2023-02-03 17:06:57 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nullptrdevs 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75f0617279 
							
						 
					 
					
						
						
							
							Skip incomplete fn_protos when generating folding ranges ( #958 )  
						
						 
						
						
						
					 
					
						2023-02-02 23:38:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ec4770ac2 
							
						 
					 
					
						
						
							
							Fix CI checkout origin ( #959 )  
						
						 
						
						
						
					 
					
						2023-02-02 23:07:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b3c3defb7 
							
						 
					 
					
						
						
							
							rewrite folding range ( #954 )  
						
						 
						
						
						
					 
					
						2023-02-01 18:29:36 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							767cf7a52d 
							
						 
					 
					
						
						
							
							fix iterateChildren on if ( #951 )  
						
						 
						
						
						
					 
					
						2023-02-01 12:11:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b3cc1d6d4 
							
						 
					 
					
						
						
							
							Optimize inlay hints ( #948 )  
						
						 
						
						... 
						
						
						
						* optimize inlay hints
* update iterateChildren
* add tests for nodesAtLoc 
						
					 
					
						2023-01-31 22:41:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							eac61ba8be 
							
						 
					 
					
						
						
							
							update data files  
						
						 
						
						
						
					 
					
						2023-01-28 22:42:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							3080a5d315 
							
						 
					 
					
						
						
							
							fix config_gen  
						
						 
						
						
						
					 
					
						2023-01-28 22:42:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							805e8389cb 
							
						 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
					 
					
						2023-01-28 22:40:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2857237f74 
							
						 
					 
					
						
						
							
							add colon to inlay hint label ( #944 )  
						
						 
						
						
						
					 
					
						2023-01-27 15:59:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e055f9d15c 
							
						 
					 
					
						
						
							
							remove unused capacity from Ast and DocumentStore ( #941 )  
						
						 
						
						
						
					 
					
						2023-01-26 16:57:07 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6019eff13e 
							
						 
					 
					
						
						
							
							Fuzzer fixes ( #940 )  
						
						 
						
						... 
						
						
						
						* better handling of container_decl_arg_trailing
* ignore semantic token when moving backwards
* use custom ast functions instead of from std 
						
					 
					
						2023-01-26 16:04:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe54fb7cfa 
							
						 
					 
					
						
						
							
							Use new ast helper functions ( #939 )  
						
						 
						
						... 
						
						
						
						* use new ast helper functions
* use new ast helper functions
* update min build version
* fix merge conflicts 
						
					 
					
						2023-01-24 18:55:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2586f79a1 
							
						 
					 
					
						
						
							
							replace ArrayList with MultiArrayList in DocumentScope ( #938 )  
						
						 
						
						
						
					 
					
						2023-01-24 15:43:48 -05: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Á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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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