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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Techarix
							
						 
					 | 
					
						
						
						
						
							
						
						
							739bd08b7b
							
						
					 | 
					
						
						
							
							fix storage of negative signed integer values
						
						
						
						
						
					 | 
					
						2023-01-16 12:38:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Techatrix
							
						 
					 | 
					
						
						
						
						
							
						
						
							82e3ab9f2e
							
						
					 | 
					
						
						
							
							more tests
						
						
						
						
						
					 | 
					
						2023-01-15 18:25:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Techatrix
							
						 
					 | 
					
						
						
						
						
							
						
						
							45f03ca239
							
						
					 | 
					
						
						
							
							add bit_offset & host_size to Pointer
						
						
						
						
						
					 | 
					
						2023-01-15 15:41:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Techatrix
							
						 
					 | 
					
						
						
						
						
							
						
						
							bdf207a821
							
						
					 | 
					
						
						
							
							small refactor on ComptimeInterpreter
						
						
						
						
						
					 | 
					
						2023-01-14 21:49:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Techatrix
							
						 
					 | 
					
						
						
						
						
							
						
						
							d49979d002
							
						
					 | 
					
						
						
							
							remove arena from ComptimeInterpreter
						
						
						
						
						
					 | 
					
						2023-01-14 21:30:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Techatrix
							
						 
					 | 
					
						
						
						
						
							
						
						
							969efdfba0
							
						
					 | 
					
						
						
							
							more tests
						
						
						
						
						
					 | 
					
						2023-01-14 21:27:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Techatrix
							
						 
					 | 
					
						
						
						
						
							
						
						
							5dca172c31
							
						
					 | 
					
						
						
							
							small cleanup
						
						
						
						
						
					 | 
					
						2023-01-14 19:51:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Techatrix
							
						 
					 | 
					
						
						
						
						
							
						
						
							1456bfa1c6
							
						
					 | 
					
						
						
							
							refactor InternPool KeyAdapter
						
						
						
						
						
					 | 
					
						2023-01-14 19:17:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Techatrix
							
						 
					 | 
					
						
						
						
						
							
						
						
							04d281340c
							
						
					 | 
					
						
						
							
							restructure ComptieInterpreter tests
						
						
						
						
						
					 | 
					
						2023-01-14 14:08:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Techatrix
							
						 
					 | 
					
						
						
						
						
							
						
						
							98899ed0cf
							
						
					 | 
					
						
						
							
							some ComptieInterpreter work
						
						
						
						
						
					 | 
					
						2023-01-14 14:07:52 +01: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Puentes
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							44b6c4dae4
							
						
					 | 
					
						
						
							
							fix: avoid finding references in the current file twice (#846)
						
						
						
						
						
					 | 
					
						2022-12-22 22:25:56 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Auguste Rame
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c355a54dd1
							
						
					 | 
					
						
						
							
							Fix raw, responseless returns on willSaveWaitUntil (#833)
						
						
						
						
						
						
						
						* Fix raw, responseless returns on willSaveWaitUntil
* Make this code pretty 
						
					 | 
					
						2022-12-19 16:01:08 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Steven Kabbes
							
						 
					 | 
					
						
						
						
						
							
						
						
							427620742a
							
						
					 | 
					
						
						
							
							track builtin API changes from zig/master
						
						
						
						
						
						
						
						see: https://github.com/ziglang/zig/pull/13930
In this PR, std.builtin.Type.field_type is renamed to type
And there is discussion that all Enum layouts are .Auto 
						
					 | 
					
						2022-12-18 12:45:36 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lee Cannon
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e65d5c5c23
							
						
					 | 
					
						
						
							
							Merge pull request #834 from travisstaloch/fix-for-issues-754-832
						
						
						
						
						
						
						
						analysis.zig getPositionContext() - check for null 
						
					 | 
					
						2022-12-18 00:56:30 +00:00 | 
					
					
						
						
							
							
							
						
					 |