f91ad4331f 
					 
					
						
						
							
							Bump @types/node from 20.14.9 to 22.10.6 in /packages/codemirror-lsp-client ( #5041 )  
						
						 
						
						
						
						
					 
					
						2025-01-14 17:36:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						702e322f90 
					 
					
						
						
							
							ci: Add yarn test of packages/codemirror-lang-kcl ( #5035 )  
						
						 
						
						... 
						
						
						
						* ci: Add yarn test of packages/codemirror-lang-kcl
* Fix CI error running tests
* Fix postcss config error 
						
						
					 
					
						2025-01-14 09:30:08 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c6fad2e2dc 
					 
					
						
						
							
							Add new lint to disallow use of confusing isNaN ( #4999 )  
						
						 
						
						
						
						
					 
					
						2025-01-11 05:28:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0a5ad7c95b 
					 
					
						
						
							
							Show deprecated indicator in CodeMirror autocomplete ( #4983 )  
						
						 
						
						
						
						
					 
					
						2025-01-09 09:15:00 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						debd06129f 
					 
					
						
						
							
							CM KCL: numbers must have digits after dot ( #4963 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Matt Mundell <matt@mundell.me > 
						
						
					 
					
						2025-01-07 12:19:31 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9358278f7b 
					 
					
						
						
							
							CM KCL: = and => are optional in fn declarations ( #4941 )  
						
						 
						
						... 
						
						
						
						CM KCL: `=` and `=>` are optional in fn declarations
Co-authored-by: Matt Mundell <matt@mundell.me > 
						
						
					 
					
						2025-01-06 21:55:31 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						92da86391a 
					 
					
						
						
							
							CM KCL: Support = in record init ( #4933 )  
						
						 
						
						... 
						
						
						
						Support `=` in record init
Co-authored-by: Matt Mundell <matt@mundell.me > 
						
						
					 
					
						2025-01-06 10:16:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3c53babb50 
					 
					
						
						
							
							Move the base CodeMirror KCL support to a local package ( #4897 )  
						
						 
						
						... 
						
						
						
						* Move CodeMirror LRLanguage to new file
This separates the base language support from the LSP and color picker.
* Move the base CodeMirror KCL support to a local package
* Start CodeMirror grammar tests
* Exclude vitest config in tsconfig
* Add KCL path to tsconfig
* Remove stray import
* Drop extension from import
* Use __filename for commonjs compat
* Check exec return before access
* Build ES and CJS to dist
* Format
* Exclude all.test.ts from codespell
This is to work around "fileTests" imported from Lezer. Future codespell versions look
like they'll allow the code to be annotated, which would be nicer.
---------
Co-authored-by: Matt Mundell <matt@mundell.me > 
						
						
					 
					
						2025-01-04 10:57:24 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ce1a37e0bc 
					 
					
						
						
							
							Upgrade to typescript 5.7.2 ( #4569 )  
						
						 
						
						... 
						
						
						
						* Upgrade to typescript 5.7.2
* Fix tsc errors 
						
						
					 
					
						2024-11-25 20:37:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ac605c2434 
					 
					
						
						
							
							Fix yarn tsc in codemirror-lsp-client ( #4568 )  
						
						 
						
						
						
						
					 
					
						2024-11-25 15:12:17 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dd75f06f77 
					 
					
						
						
							
							Add linting to codemirror-lsp-client ( #3850 )  
						
						 
						
						
						
						
					 
					
						2024-09-10 20:18:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						25443eba31 
					 
					
						
						
							
							internal: Add lints for promises ( #3733 )  
						
						 
						
						... 
						
						
						
						* Add lints for floating and misued promises
* Add logging async errors in main
* Add async error catch in test-utils
* Change any to unknown
* Trap promise errors and ignore more await warnings
* Add more ignores and toSync helper
* Fix more lint warnings
* Add more ignores and fixes
* Add more reject reporting
* Add accepting arbitrary parameters to toSync()
* Fix more lints
* Revert unintentional change to non-arrow function
* Revert unintentional change to use arrow function
* Fix new warnings in main with auto updater
* Fix formatting
* Change lints to error
This is what the recommended type checked rules do.
* Fix to properly report promise rejections
* Fix formatting
* Fix formatting
* Remove unused import
* Remove unused convenience function
* Move type helpers
* Fix to not return promise when caller doesn't expect it
* Add ignores to lsp code 
						
						
					 
					
						2024-09-10 08:17:45 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						54936f6932 
					 
					
						
						
							
							actually fix lint styles ( #3187 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-07-30 07:27:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						60c152bf14 
					 
					
						
						
							
							fix edge functions when after sketch on face/fn ( #3184 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-07-30 04:30:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0f1b94f8b9 
					 
					
						
						
							
							remove suss linter ext we dont use ( #3150 )  
						
						 
						
						... 
						
						
						
						remove suss linter ext we dont use
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-07-29 15:41:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b0b48a2e9f 
					 
					
						
						
							
							Make codemirror tooltips selectable. ( #3149 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Paul Tagliamonte <paul@zoo.dev >
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-07-28 21:34:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e3b8807d6f 
					 
					
						
						
							
							Fix to preserve types using structuredClone ( #3113 )  
						
						 
						
						
						
						
					 
					
						2024-07-26 00:11:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						385589ddf9 
					 
					
						
						
							
							Clear the diagnostics before processing ( #3118 )  
						
						 
						
						... 
						
						
						
						clear diagnostics when we update the text
Signed-off-by: Paul R. Tagliamonte <paul@zoo.dev > 
						
						
					 
					
						2024-07-24 16:11:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						60e187bd3e 
					 
					
						
						
							
							Fix defined but never used warnings ( #3045 )  
						
						 
						
						
						
						
					 
					
						2024-07-17 04:26:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						88d9cdc52b 
					 
					
						
						
							
							Codemirror deferrers ( #3006 )  
						
						 
						
						... 
						
						
						
						* Force document update requests when necessary
* fix up codemirror deferrers
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* lock
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups kcl/index
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix copilot
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Marijn Haverbeke <marijn@haverbeke.berlin > 
						
						
					 
					
						2024-07-11 16:05:19 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a111473658 
					 
					
						
						
							
							Uses the grammar marijn made :) ( #2967 )  
						
						 
						
						... 
						
						
						
						* Add a Lezer KCL grammar
* fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make tsc happy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* turn off semantic tokens in favor of grammar
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* empty
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Marijn Haverbeke <marijn@haverbeke.berlin >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-08 16:47:30 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						08e9fe2e52 
					 
					
						
						
							
							more codemirror enhancements ( #2912 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-07-03 22:06:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						93710bc8f2 
					 
					
						
						
							
							remove react-codemirror and update all the codemirror libs ( #2901 )  
						
						 
						
						... 
						
						
						
						* start of removing react-codemirror
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* change theme
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* disable copilot temporarily
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-07-03 21:28:51 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						87e7e9447f 
					 
					
						
						
							
							cleanup annotations, makes it easier to read ( #2905 )  
						
						 
						
						... 
						
						
						
						ckeanup annotations
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-07-03 20:59:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7cfc927d5c 
					 
					
						
						
							
							Small codemirror changes ( #2898 )  
						
						 
						
						... 
						
						
						
						* Drop unneeded compute indirection in lspAutocompleteKeymapExt
* Dispatch only a single transaction in requestFormatting
Remove addToHistory.of(true), since that is the default.
* Remove old comment and some useless tests
* Just store the view, not the previous viewUpdate, in CompletionRequester
* small codemirror changes from  marijnh
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix some flaky tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Marijn Haverbeke <marijn@haverbeke.berlin > 
						
						
					 
					
						2024-07-03 19:28:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5fbbe2fa8c 
					 
					
						
						
							
							fixes up some playwright tests and adds a test for the ghost text plugin only in dev mode ( #2849 )  
						
						 
						
						... 
						
						
						
						* things
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* things
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix up most tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix lints
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* typo
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-06-30 18:26:16 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3dafc31cad 
					 
					
						
						
							
							pull lsp client out into a fake module ( #2846 )  
						
						 
						
						... 
						
						
						
						* initial commit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
tsc passing
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
working
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* udpates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-06-30 14:30:44 -07:00