Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							98899ed0cf 
							
						 
					 
					
						
						
							
							some ComptieInterpreter work  
						
						 
						
						
						
					 
					
						2023-01-14 14:07:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Kladov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61fa98065f 
							
						 
					 
					
						
						
							
							fix use after free ( #911 )  
						
						 
						
						
						
					 
					
						2023-01-11 20:18:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lee Cannon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20d29fd491 
							
						 
					 
					
						
						
							
							move log overrides into std_options ( #902 )  
						
						 
						
						
						
					 
					
						2023-01-10 16:52:03 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bbbd54498d 
							
						 
					 
					
						
						
							
							check submodules in build.zig ( #904 )  
						
						 
						
						
						
					 
					
						2023-01-10 13:36:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Kladov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6b7a35367 
							
						 
					 
					
						
						
							
							add tests for textDocument/Definition ( #900 )  
						
						 
						
						
						
					 
					
						2023-01-10 09:40:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4423a5face 
							
						 
					 
					
						
						
							
							improve memory allocations ( #889 )  
						
						 
						
						... 
						
						
						
						* improve memory allocations
* Update src/main.zig
Co-authored-by: erikarvstedt <36110478+erikarvstedt@users.noreply.github.com>
* add missing 0x21
Co-authored-by: erikarvstedt <36110478+erikarvstedt@users.noreply.github.com> 
						
					 
					
						2023-01-09 11:09:36 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21b103c158 
							
						 
					 
					
						
						
							
							Fix build runner cwd causing relative @src ( #898 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Nameless <truemedian@gmail.com>
Co-authored-by: Nameless <truemedian@gmail.com> 
						
					 
					
						2023-01-08 23:13:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68790c73a7 
							
						 
					 
					
						
						
							
							return from main instead of calling exit ( #894 )  
						
						 
						
						
						
					 
					
						2023-01-08 23:13:02 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48288e02a9 
							
						 
					 
					
						
						
							
							Revert "Fix Nix build, add Nix to CI ( #840 )" ( #893 )  
						
						 
						
						... 
						
						
						
						This reverts commit 20ba87c173 . 
						
					 
					
						2023-01-07 18:14:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9b364772d 
							
						 
					 
					
						
						
							
							fix returning freed memory in formattingHandler ( #890 )  
						
						 
						
						
						
					 
					
						2023-01-07 16:33:10 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54e7d1da8b 
							
						 
					 
					
						
						
							
							fix compile errors when targeting wasm ( #886 )  
						
						 
						
						... 
						
						
						
						* fix compile errors when targeting wasm
* update known-folders 
						
					 
					
						2023-01-07 15:21:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erikarvstedt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20ba87c173 
							
						 
					 
					
						
						
							
							Fix Nix build, add Nix to CI ( #840 )  
						
						 
						
						... 
						
						
						
						* Nix: Reuse input `flake-utils` in `zig-overlay`
* CI/main: convert line endings from `CRLF` to `LF`
* CI: Add Nix build 
						
					 
					
						2023-01-07 15:20:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2717b0fba1 
							
						 
					 
					
						
						
							
							Verify minimum zig version at comptime ( #885 )  
						
						 
						
						... 
						
						
						
						* verify minimum zig version at comptime
* run zig fmt 
						
					 
					
						2023-01-06 13:59:58 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f2700eaa5 
							
						 
					 
					
						
						
							
							improve completion on error and enums ( #887 )  
						
						 
						
						
						
					 
					
						2023-01-06 13:59:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							27d91d100f 
							
						 
					 
					
						
						
							
							more tests  
						
						 
						
						
						
					 
					
						2023-01-06 15:02:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							909424cada 
							
						 
					 
					
						
						
							
							error set type formatting  
						
						 
						
						
						
					 
					
						2023-01-06 15:01:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							650eaeb66c 
							
						 
					 
					
						
						
							
							implement anyframe->T  
						
						 
						
						
						
					 
					
						2023-01-06 14:38:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							f0c888188a 
							
						 
					 
					
						
						
							
							refactor and basic struct/union value implementation  
						
						 
						
						
						
					 
					
						2023-01-06 14:12:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mlugg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b163be51d3 
							
						 
					 
					
						
						
							
							Fix crash when using nvim-lspconfig ( #884 )  
						
						 
						
						... 
						
						
						
						Apparently, nvim reports its code action kinds using both the actual
strings (e.g. "refactor.extract") and the enumeration names (e.g.
"RefactorExtract"). I don't know why this is done - possibly an attempt
at compatibility with non-compliant server implementations? Regardless,
this was causing a crash on init (when tres tried to parse an
initializaiton message), which is easily fixed by just supporting those
enumeration values.
Resolves : #867  
						
					 
					
						2023-01-05 13:50:02 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							4b4aafb8ee 
							
						 
					 
					
						
						
							
							first successful test case  🚀  
						
						 
						
						
						
					 
					
						2023-01-04 11:12:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							8828ff117d 
							
						 
					 
					
						
						
							
							more comptime interpreter work  
						
						 
						
						
						
					 
					
						2023-01-04 11:11:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							651955399e 
							
						 
					 
					
						
						
							
							remove namespace and decl from intern pool  
						
						 
						
						
						
					 
					
						2023-01-04 11:10:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							5598ad032b 
							
						 
					 
					
						
						
							
							partially implement peer type resolution for pointer types  
						
						 
						
						
						
					 
					
						2023-01-04 09:53:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							475da58895 
							
						 
					 
					
						
						
							
							finish and test peer type resolution among integers and floats  
						
						 
						
						
						
					 
					
						2023-01-04 06:07:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							d56a274c16 
							
						 
					 
					
						
						
							
							Merge branch 'master' into intern-pool  
						
						 
						
						
						
					 
					
						2023-01-04 04:42:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Auguste Rame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20baa592eb 
							
						 
					 
					
						
						
							
							Add error return trace ( #882 )  
						
						 
						
						
						
					 
					
						2023-01-03 15:37:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a574ac68ba 
							
						 
					 
					
						
						
							
							use more explicit error sets ( #880 )  
						
						 
						
						
						
					 
					
						2023-01-03 10:21:58 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c718e12d16 
							
						 
					 
					
						
						
							
							Autofix improvements ( #879 )  
						
						 
						
						... 
						
						
						
						* improve autofix stability and client support
* run zig fmt 
						
					 
					
						2023-01-02 14:59:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9badc745c5 
							
						 
					 
					
						
						
							
							remove setup wizard ( #878 )  
						
						 
						
						... 
						
						
						
						* remove setup wizard
* add back findZig function 
						
					 
					
						2023-01-02 13:54:13 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b95d5095af 
							
						 
					 
					
						
						
							
							enable all capabilities by default ( #877 )  
						
						 
						
						
						
					 
					
						2023-01-02 04:02:28 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3449269fd3 
							
						 
					 
					
						
						
							
							Add a replay feature to zls ( #857 )  
						
						 
						
						... 
						
						
						
						* add config options for `zls --replay`
* implement `zls --replay`
* remove carriage return from zls replay files
* add missing arguments for Server.init in tests 
						
					 
					
						2022-12-31 01:45:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							417bf9bd0a 
							
						 
					 
					
						
						
							
							add vscode config generation to zig build gen ( #862 )  
						
						 
						
						... 
						
						
						
						* add vscode config generation to `zig build gen`
* correctly handle removing configs in config_gen.zig
* update log messages in config_gen.zig 
						
					 
					
						2022-12-30 18:45:31 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d86d05d969 
							
						 
					 
					
						
						
							
							fix ast-check with single error ( #865 )  
						
						 
						
						
						
					 
					
						2022-12-30 18:43:40 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94ec3a0a86 
							
						 
					 
					
						
						
							
							Debugging utilities ( #860 )  
						
						 
						
						... 
						
						
						
						* add debug printing for Ast and DocumentScope
* add optional failing allocator 
						
					 
					
						2022-12-30 18:42:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f473088b64 
							
						 
					 
					
						
						
							
							fix crashes found through fuzzing ( #866 )  
						
						 
						
						
						
					 
					
						2022-12-30 18:42:28 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c88562ca78 
							
						 
					 
					
						
						
							
							optimize build.zig discovery ( #863 )  
						
						 
						
						
						
					 
					
						2022-12-29 18:21:26 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							978e41b8a5 
							
						 
					 
					
						
						
							
							always use scoped logs instead of default ( #864 )  
						
						 
						
						
						
					 
					
						2022-12-29 18:20:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Álan Crístoffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6d74dbca5 
							
						 
					 
					
						
						
							
							fix: tres not available in a nix environment. ( #855 )  
						
						 
						
						
						
					 
					
						2022-12-29 13:36:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rekai Musuka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aabdb0c6ec 
							
						 
					 
					
						
						
							
							fix: update master.zig to reflect changes to builtins ( #858 )  
						
						 
						
						
						
					 
					
						2022-12-29 01:00:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebe3ba1471 
							
						 
					 
					
						
						
							
							Memory lifetime fixes ( #861 )  
						
						 
						
						... 
						
						
						
						* fix memory lifetime issues
* more memory lifetime issue fixes 
						
					 
					
						2022-12-29 00:59:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rekai Musuka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							faee213658 
							
						 
					 
					
						
						
							
							chore: add command for updating master.zig on windows ( #859 )  
						
						 
						
						
						
					 
					
						2022-12-28 21:59:00 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61c0981294 
							
						 
					 
					
						
						
							
							Use zig-lsp-codegen ( #850 )  
						
						 
						
						... 
						
						
						
						* add lsp.zig
* change references from types.zig to lsp.zig
* remove types.zig and requests.zig
* add tres as a submodule
* transition codebase from types.zig to lsp.zig
* update lsp.zig
* completely overhaul message handler
* fix memory errors
* partially transition tests to lsp.zig
* update lsp.zig
* more test fixes
* disable failing tests
* fix message handling bugs
* fix remaining tests
* access correct union in diff.applyTextEdits
* more message handler fixes
* run zig fmt
* update tres submodule
* fix memory access to freed memory
* simplify initialize_msg for testing
* check if publishDiagnostics is supported 
						
					 
					
						2022-12-27 01:47:57 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							941882371c 
							
						 
					 
					
						
						
							
							fix memory lifetime issues ( #851 )  
						
						 
						
						
						
					 
					
						2022-12-27 00:52:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								travisstaloch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3139a787a1 
							
						 
					 
					
						
						
							
							fix another underflow in ast.zig#fullWhile() ( #853 )  
						
						 
						
						
						
					 
					
						2022-12-27 00:45:52 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							6118686d00 
							
						 
					 
					
						
						
							
							fix remaining compiler errors  
						
						 
						
						
						
					 
					
						2022-12-27 03:02:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techatrix 
							
						 
					 
					
						
						
						
						
							
						
						
							03e50066a1 
							
						 
					 
					
						
						
							
							Merge branch 'master' into intern-pool  
						
						 
						
						
						
					 
					
						2022-12-27 01:53:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techarix 
							
						 
					 
					
						
						
						
						
							
						
						
							04448d1a7b 
							
						 
					 
					
						
						
							
							more intern pool work  
						
						 
						
						
						
					 
					
						2022-12-27 02:46:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								travisstaloch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							faae689ff7 
							
						 
					 
					
						
						
							
							prevent underflow in ast.zig#fullWhile() ( #848 )  
						
						 
						
						
						
					 
					
						2022-12-25 17:44:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Liptak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6c15ac10c 
							
						 
					 
					
						
						
							
							semantic_tokens: Fix handleComments not evaluating the last byte ( #844 )  
						
						 
						
						... 
						
						
						
						Fixes  #842  
						
					 
					
						2022-12-22 22:27:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rimuspp 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d7b95e1e2 
							
						 
					 
					
						
						
							
							generated master data for new builtins ( #845 )  
						
						 
						
						
						
					 
					
						2022-12-22 22:26:29 -05:00