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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a1c2e817a4 
					 
					
						
						
							
							internal linter for making sure everything is camel case ( #3172 )  
						
						 
						
						... 
						
						
						
						* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add lint rule for object property key
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add linter to example shit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix samples
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 >
* generate docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-07-29 20:18:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						881745e131 
					 
					
						
						
							
							Sketch on chamfer fix test for when fixed in engine ( #3147 )  
						
						 
						
						... 
						
						
						
						* updates
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-07-28 07:30:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						35999366a7 
					 
					
						
						
							
							Stl test for larger file ( #3052 )  
						
						 
						
						... 
						
						
						
						* add shit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add image
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* images updated
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-07-17 15:55:59 -07: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a82564989e 
					 
					
						
						
							
							Add a position-independent digest of the AST ( #2962 )  
						
						 
						
						... 
						
						
						
						Each AST node contains an Option<Digest> which can be optionally set by running compute_digest() over the AST. This will mutate the AST and set the Digest. Fundamentally, the digest is computed from the digest of AST children nodes (using compute_digest) or the explicit raw underlying value.
The underlying hash is changeable by modifying the macro and Digest type alias, and should enable us to determine when an AST -- or fragment of AST -- is the same.
This won't hash the start/end of the AST fragment, so it's, to some extent, position independent. It will hash newlines, comments, etc, which may change in the future depending on how we wind up using this. 
						
						
					 
					
						2024-07-09 12:24:42 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a85c1a9375 
					 
					
						
						
							
							Scoped tags ( #2941 )  
						
						 
						
						... 
						
						
						
						* start of scoped tags
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add the tags to the sketch group context
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* scoped tags
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
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 >
* scoped
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-07-05 16:53:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bb9d24f821 
					 
					
						
						
							
							Transformable patterns ( #2824 )  
						
						 
						
						
						
						
					 
					
						2024-06-27 22:20:51 -05:00