Calvin Rose 
							
						 
					 
					
						
						
							
						
						a6ea38a23b 
					 
					
						
						
							
							More working on pointer arithmetic.  
						
						 
						
						
						
						
					 
					
						2024-11-24 18:44:26 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						bc79489068 
					 
					
						
						
							
							Begin working on drawing example.  
						
						 
						
						
						
						
					 
					
						2024-11-24 15:53:20 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b096babcbf 
					 
					
						
						
							
							Merge branch 'master' into compile-opt  
						
						 
						
						
						
						
					 
					
						2024-11-23 10:29:14 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e3159bb0f5 
					 
					
						
						
							
							Update CHANGELOG.md  
						
						 
						
						
						
						
					 
					
						2024-11-23 10:29:03 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						5d1bd8a932 
					 
					
						
						
							
							Add an extra has mix round to string hashes.  
						
						 
						
						... 
						
						
						
						This should improve hashing quality of strings. 
						
						
					 
					
						2024-11-17 11:31:12 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						bafa6bfff0 
					 
					
						
						
							
							Merge pull request  #1519  from ianthehenry/fix-string-equal-with-byteview  
						
						 
						
						... 
						
						
						
						fix janet_string_equalconst 
						
						
					 
					
						2024-11-17 07:33:47 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ian Henry 
							
						 
					 
					
						
						
							
						
						e2eb7ab4b2 
					 
					
						
						
							
							fix janet_string_equalconst  
						
						 
						
						... 
						
						
						
						Check string length before pointer equality, so that a string is not considered
equal to a prefix slice of itself. 
						
						
					 
					
						2024-11-16 21:20:26 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9f4497a5ae 
					 
					
						
						
							
							Merge pull request  #1518  from pyrmont/bugfix.s390x-workflow  
						
						 
						
						... 
						
						
						
						Update Docker command to use `--platform` flag 
						
						
					 
					
						2024-11-11 12:24:20 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Camilleri 
							
						 
					 
					
						
						
							
						
						70de8bf092 
					 
					
						
						
							
							Update Docker command to use --platform flag  
						
						 
						
						
						
						
					 
					
						2024-11-12 04:02:54 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e52575e23a 
					 
					
						
						
							
							Merge pull request  #1517  from sogaiu/add-assertf  
						
						 
						
						... 
						
						
						
						Add assertf and use in boot.janet. Address #1516  
						
						
					 
					
						2024-10-31 07:27:05 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sogaiu 
							
						 
					 
					
						
						
							
						
						10994cbc6a 
					 
					
						
						
							
							Add some tests for assertf  
						
						 
						
						
						
						
					 
					
						2024-10-30 23:41:31 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sogaiu 
							
						 
					 
					
						
						
							
						
						abad9d7db9 
					 
					
						
						
							
							Add assertf and use in boot.janet. Address  #1516  
						
						 
						
						
						
						
					 
					
						2024-10-30 17:43:00 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						5e443cd29d 
					 
					
						
						
							
							Merge pull request  #1514  from ArtSin/fix-formatb-int32_t-arg  
						
						 
						
						... 
						
						
						
						Cast arguments to `int32_t` before passing to `janet_formatb` with `%d` format specifier 
						
						
					 
					
						2024-10-25 05:36:08 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7bf3a9d24c 
					 
					
						
						
							
							Merge pull request  #1515  from sogaiu/tweak-install-info-in-readme  
						
						 
						
						... 
						
						
						
						Clarify installation info a bit 
						
						
					 
					
						2024-10-25 05:34:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sogaiu 
							
						 
					 
					
						
						
							
						
						d80a7094ae 
					 
					
						
						
							
							Clarify installation info a bit  
						
						 
						
						
						
						
					 
					
						2024-10-25 20:04:56 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ArtSin 
							
						 
					 
					
						
						
							
						
						ad77bc391c 
					 
					
						
						
							
							Cast arguments to int32_t before passing to janet_formatb with %d format specifier  
						
						 
						
						... 
						
						
						
						`s->line` and `s->column` in `delim_error` are `size_t`, which is typically 64-bit, but `va_arg` in `janet_formatbv` reads `int32_t` for `%d`. 
						
						
					 
					
						2024-10-20 12:03:40 +04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2b84fb14b4 
					 
					
						
						
							
							Fix Issue  #1512  
						
						 
						
						
						
						
					 
					
						2024-10-18 18:17:06 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						07155ce657 
					 
					
						
						
							
							Don't error on empty struct.  
						
						 
						
						
						
						
					 
					
						2024-10-18 17:53:21 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						046d28662d 
					 
					
						
						
							
							Merge pull request  #1513  from sogaiu/add-nth-and-only-tags-to-changelog  
						
						 
						
						... 
						
						
						
						Mention nth and only-tags in changelog 
						
						
					 
					
						2024-10-18 05:45:36 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sogaiu 
							
						 
					 
					
						
						
							
						
						84dd3db620 
					 
					
						
						
							
							Mention nth and only-tags in changelog  
						
						 
						
						
						
						
					 
					
						2024-10-16 14:16:05 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						bed80bf1d3 
					 
					
						
						
							
							Merge branch 'master' into compile-opt  
						
						 
						
						
						
						
					 
					
						2024-10-12 07:58:43 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						282f2671ea 
					 
					
						
						
							
							Formatting.  
						
						 
						
						
						
						
					 
					
						2024-10-11 20:10:46 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3fc2be3e6e 
					 
					
						
						
							
							Use _Exit since it is standard in c99  
						
						 
						
						
						
						
					 
					
						2024-10-11 20:10:04 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d10c1fe759 
					 
					
						
						
							
							Use msvc compiler intrinsics for atomics.  
						
						 
						
						... 
						
						
						
						This will let us use GCC atomics on mingw. 
						
						
					 
					
						2024-10-11 20:03:06 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d18472b07d 
					 
					
						
						
							
							More CI testing - add meson min build for windows.  
						
						 
						
						
						
						
					 
					
						2024-10-10 20:42:12 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						43a68dcd2a 
					 
					
						
						
							
							Include windows.h for atomics always in capi.c  
						
						 
						
						
						
						
					 
					
						2024-10-10 20:32:28 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3d93028088 
					 
					
						
						
							
							Test bundle  
						
						 
						
						
						
						
					 
					
						2024-10-05 12:37:23 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						99f0af92bd 
					 
					
						
						
							
							Fix bundle/install with :check true installation failure.  
						
						 
						
						
						
						
					 
					
						2024-10-05 12:34:10 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						71d81b14a2 
					 
					
						
						
							
							Setting a profile will mess with imports.  
						
						 
						
						
						
						
					 
					
						2024-10-05 12:13:44 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						80ed6538d0 
					 
					
						
						
							
							Add constant checking in sysir middle end.  
						
						 
						
						
						
						
					 
					
						2024-10-05 12:05:04 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6577a18cef 
					 
					
						
						
							
							Better printing for complex constants.  
						
						 
						
						... 
						
						
						
						Also added stub for checking if constants are valid in IR, but it is
not currently used. 
						
						
					 
					
						2024-09-30 08:14:01 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						731592a80e 
					 
					
						
						
							
							Merge branch 'master' into compile-opt  
						
						 
						
						
						
						
					 
					
						2024-09-29 17:27:49 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3894f4021a 
					 
					
						
						
							
							Update copyright date.  
						
						 
						
						
						
						
					 
					
						2024-09-29 16:07:24 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ea332ff81e 
					 
					
						
						
							
							More work on making the temporary frontend a little nicer.  
						
						 
						
						... 
						
						
						
						We need to create abstractions around more of the backend
to properly test and experiment with things, even if the frontend
is not final. 
						
						
					 
					
						2024-09-29 15:55:10 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f36d544deb 
					 
					
						
						
							
							MSVC and strange errors.  
						
						 
						
						
						
						
					 
					
						2024-09-29 12:30:51 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e96dd512f3 
					 
					
						
						
							
							Work on some local type inference.  
						
						 
						
						... 
						
						
						
						Right to left type inference in expressions for binary operators. 
						
						
					 
					
						2024-09-29 11:37:04 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						72c659d1ee 
					 
					
						
						
							
							Github has fewer runners than I thought.  
						
						 
						
						
						
						
					 
					
						2024-09-29 07:17:28 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8f879b4adc 
					 
					
						
						
							
							Remove financial support link.  
						
						 
						
						
						
						
					 
					
						2024-09-29 07:15:56 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						18f2847dc1 
					 
					
						
						
							
							Add test for older windows.  
						
						 
						
						
						
						
					 
					
						2024-09-29 07:14:31 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a588f1f242 
					 
					
						
						
							
							More small tweaks to compile-opt.  
						
						 
						
						
						
						
					 
					
						2024-09-29 07:13:27 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ae15eadfaf 
					 
					
						
						
							
							Merge branch 'master' into compile-opt  
						
						 
						
						
						
						
					 
					
						2024-09-28 16:00:30 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						89b7ff9daf 
					 
					
						
						
							
							Merge pull request  #1510  from sogaiu/badge-swap  
						
						 
						
						... 
						
						
						
						Replace gitter badge with zulip one 
						
						
					 
					
						2024-09-27 17:52:16 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sogaiu 
							
						 
					 
					
						
						
							
						
						26c263d6be 
					 
					
						
						
							
							Replace gitter badge with zulip one  
						
						 
						
						
						
						
					 
					
						2024-09-25 23:45:04 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2570e0f7a0 
					 
					
						
						
							
							Add *repl-prompt*.  
						
						 
						
						
						
						
					 
					
						2024-09-21 08:58:04 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8084e4c728 
					 
					
						
						
							
							Add support for multiple directories in JANET_PATH.  
						
						 
						
						... 
						
						
						
						Use a colon ":" as the separator on posix, and semicolon ";" on
windows (and mingw). 
						
						
					 
					
						2024-09-20 23:05:02 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ee90f9df62 
					 
					
						
						
							
							Merge pull request  #1506  from sogaiu/tweak-signal-doc  
						
						 
						
						... 
						
						
						
						Add some detail to signal docstring 
						
						
					 
					
						2024-09-18 16:50:13 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sogaiu 
							
						 
					 
					
						
						
							
						
						906a982ace 
					 
					
						
						
							
							Add some detail to signal docstring  
						
						 
						
						
						
						
					 
					
						2024-09-17 20:04:16 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						88e60c309c 
					 
					
						
						
							
							Add overflow check.  
						
						 
						
						
						
						
					 
					
						2024-09-12 17:28:53 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9694aee819 
					 
					
						
						
							
							Add rules for nth and only-tags. Address  #1503  
						
						 
						
						... 
						
						
						
						These rules allow selecting from a number of sub-captures
while dropping the rest. `nth` is more succinct in many cases, but `only-tags` is
more general and corresponds to an internal mechanism already present. 
						
						
					 
					
						2024-09-12 17:23:34 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2697b0e425 
					 
					
						
						
							
							More CI testing.  
						
						 
						
						... 
						
						
						
						Add multiple windows versions, and differentiate between arm and intel
macs. 
						
						
					 
					
						2024-09-08 20:55:10 -05:00