Calvin Rose 
							
						 
					 
					
						
						
							
						
						1cebe64664 
					 
					
						
						
							
							Add some soft test cases for  #1037 .  
						
						
						
						
							
						
					 
					
						2022-09-20 10:01:12 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f33c381043 
					 
					
						
						
							
							Improve sysv64 classify algorithm.  
						
						
						
						
							
						
					 
					
						2022-09-20 09:45:17 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3479841c77 
					 
					
						
						
							
							Address  #1034  - add handling for 8-16 byte structs in FFI.  
						
						
						
						
							
						
					 
					
						2022-09-20 09:28:46 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6a899968a9 
					 
					
						
						
							
							Allow passing user signals to (signal) as keywords.  
						
						
						
						
							
						
					 
					
						2022-09-17 21:18:07 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						bb8405a36e 
					 
					
						
						
							
							Merge pull request  #1029  from locriacyber/patch-0  
						
						... 
						
						
						
						Fix documentation for ev/go, ev/spawn 
						
						
							
						
					 
					
						2022-09-16 07:32:25 -05:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						c7bc711f63 
					 
					
						
						
							
							Add windows FFI example test case for void functions with double  
						
						... 
						
						
						
						argument. 
						
						
							
						
					 
					
						2022-09-15 13:58:54 -05:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						e326071c35 
					 
					
						
						
							
							Fix void returns in windows FFI - address  #1025  
						
						
						
						
							
						
					 
					
						2022-09-15 13:51:11 -05:00 
						 
				 
			
				
					
						
							
							
								Locria Cyber 
							
						 
					 
					
						
						
							
						
						ad6a669381 
					 
					
						
						
							
							Add doc for ev/go  
						
						... 
						
						
						
						Document that you can pass a function instead of a fiber to ev/go 
						
						
							
						
					 
					
						2022-09-14 00:17:53 +00:00 
						 
				 
			
				
					
						
							
							
								Locria Cyber 
							
						 
					 
					
						
						
							
						
						e4c9dafc9a 
					 
					
						
						
							
							Fix typo in ev/spawn doc  
						
						
						
						
							
						
					 
					
						2022-09-13 23:49:42 +00:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						dfc0aefd87 
					 
					
						
						
							
							Merge pull request  #1028  from autumnull/master  
						
						... 
						
						
						
						Made peg 'not' and 'if-not' drop their captures on success 
						
						
							
						
					 
					
						2022-09-13 15:20:10 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						356b39c6f5 
					 
					
						
						
							
							Add test case for  #1027  
						
						
						
						
							
						
					 
					
						2022-09-12 19:00:59 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8da7bb6b68 
					 
					
						
						
							
							Fix peg/replace-all and family -  Fix   #1027  
						
						
						
						
							
						
					 
					
						2022-09-12 18:58:48 -05:00 
						 
				 
			
				
					
						
							
							
								Autumn! 
							
						 
					 
					
						
						
							
						
						9341081a4d 
					 
					
						
						
							
							Made peg 'not' and 'if-not' drop their captures on success  
						
						
						
						
							
						
					 
					
						2022-09-12 23:07:56 +01:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						324a086eb4 
					 
					
						
						
							
							Merge pull request  #1023  from ScriptDevil/set-manpath  
						
						... 
						
						
						
						Set JANET_MANPATH environment variable while installing. 
						
						
							
						
					 
					
						2022-09-10 09:55:01 -05:00 
						 
				 
			
				
					
						
							
							
								Ashok Gautham 
							
						 
					 
					
						
						
							
						
						ed595f52c2 
					 
					
						
						
							
							Set JANET_MANPATH environment variable while installing.  
						
						... 
						
						
						
						JPM on windows currently installs its manpage to C:\ directly because this isn't set when installing Janet through the MSI installer 
						
						
							
						
					 
					
						2022-09-09 13:24:36 +05:30 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						64ad0023bb 
					 
					
						
						
							
							Merge pull request  #1022  from autumnull/master  
						
						... 
						
						
						
						Removed unnecessary backslashes from documentation 
						
						
							
						
					 
					
						2022-09-08 08:52:55 -05:00 
						 
				 
			
				
					
						
							
							
								Autumn! 
							
						 
					 
					
						
						
							
						
						fe5f661d15 
					 
					
						
						
							
							Removed unnecessary backslashes from documentation  
						
						
						
						
							
						
					 
					
						2022-09-08 13:21:17 +01:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ff26e3a8ba 
					 
					
						
						
							
							Remove end of string check that is now redudant.  
						
						... 
						
						
						
						The addition of some code to avoid valgrind warnings made this code
redundant. 
						
						
							
						
					 
					
						2022-09-05 20:13:15 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						14657a762c 
					 
					
						
						
							
							Fix peg RULE_SET op code when at tail of string in some cases.  
						
						
						
						
							
						
					 
					
						2022-09-05 14:11:03 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4754fa3902 
					 
					
						
						
							
							Fix issue  #1021  - bad format specifiers in run.c  
						
						
						
						
							
						
					 
					
						2022-09-03 14:03:51 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f302f87337 
					 
					
						
						
							
							Merge pull request  #1019  from Techcable/fix/inttypes-overflow  
						
						... 
						
						
						
						Signed integer overflow is undefined behavior in C, avoid it in inttypes.c 
						
						
							
						
					 
					
						2022-08-30 23:23:11 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						94dbcde292 
					 
					
						
						
							
							Merge pull request  #1020  from pepe/comment-typo  
						
						... 
						
						
						
						Fix typo in define comment 
						
						
							
						
					 
					
						2022-08-30 22:57:52 -05:00 
						 
				 
			
				
					
						
							
							
								Josef Pospíšil 
							
						 
					 
					
						
						
							
						
						4336a174b1 
					 
					
						
						
							
							Fix typo in define comment  
						
						
						
						
							
						
					 
					
						2022-08-30 09:21:20 +02:00 
						 
				 
			
				
					
						
							
							
								Techcable 
							
						 
					 
					
						
						
							
						
						0adb13ed71 
					 
					
						
						
							
							inttypes.c: Avoid signed integer overflow (U.B.)  
						
						... 
						
						
						
						In C, signed arithmetic overflow is undefined behvior
but unsigned arithmetic overflow is twos complement
Unconditionally switch to unsigned arithmetic internally for +, -, *
This will not affect the result thanks to twos complement awesomeness.
I don't think this will be an issue in these functions,
but it has a history of causing bugs..... 
						
						
							
						
					 
					
						2022-08-29 18:38:51 -07:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						03ba1f7021 
					 
					
						
						
							
							Update CHANGELOG and version numbers.  
						
						
						
						
							
						
					 
					
						2022-08-26 13:15:30 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1f7f20788c 
					 
					
						
						
							
							Add line loop example for awk or sed like processing.  
						
						
						
						
							
						
					 
					
						2022-08-26 12:29:23 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c59dd29190 
					 
					
						
						
							
							Add stress test for marshalling to examples.  
						
						
						
						
							
						
					 
					
						2022-08-26 12:27:53 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						99f63a41a3 
					 
					
						
						
							
							Improve pointer hashing to avoid hash collisions.  
						
						
						
						
							
						
					 
					
						2022-08-26 12:18:10 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a575f5df36 
					 
					
						
						
							
							Add option to marshal values without cycle detection.  
						
						
						
						
							
						
					 
					
						2022-08-26 11:20:02 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0817e627ee 
					 
					
						
						
							
							Prepare for 1.24.1 release.  
						
						
						
						
							
 
						
					 
					
						2022-08-24 13:23:53 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						14d90239a7 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
							
						
					 
					
						2022-08-24 11:35:37 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f5d11dc656 
					 
					
						
						
							
							Address  #1014  improve parse errors when bad delimiters are found.  
						
						... 
						
						
						
						Reuse some existing logic for eof errors. 
						
						
							
						
					 
					
						2022-08-24 11:34:59 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6dcf5bf077 
					 
					
						
						
							
							Merge pull request  #1012  from Techcable/doc/clarify-flag-E  
						
						... 
						
						
						
						Clarify the documentation of janet -E flag 
						
						
							
						
					 
					
						2022-08-21 13:45:17 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ac2082e9b3 
					 
					
						
						
							
							Allow adding name to short-fns.  
						
						... 
						
						
						
						When short-fn is used in a macro, it can be useful to
give the function a nicer name then a raw pointer. 
						
						
							
						
					 
					
						2022-08-18 14:33:59 -05:00 
						 
				 
			
				
					
						
							
							
								Techcable 
							
						 
					 
					
						
						
							
						
						dbac495bee 
					 
					
						
						
							
							Clarify the documentation of janet -E flag  
						
						... 
						
						
						
						This confused me, despite having a fair deal of janet experience. 
						
						
							
						
					 
					
						2022-08-18 12:16:14 -07:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						fe5ccb163e 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
							
						
					 
					
						2022-08-16 12:38:59 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1aea5ee007 
					 
					
						
						
							
							Remove stack inversion code for sysv64 FFI.  
						
						
						
						
							
						
					 
					
						2022-08-16 12:38:44 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						13cd9f8067 
					 
					
						
						
							
							Remove stack inversion code for sysv64 FFI.  
						
						
						
						
							
						
					 
					
						2022-08-16 12:20:38 -05:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						34496ecaf0 
					 
					
						
						
							
							Prepare for 1.24.0 release.  
						
						
						
						
							
 
						
					 
					
						2022-08-14 20:20:09 -05:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						c043b1d949 
					 
					
						
						
							
							Add win32 ffi example.  
						
						
						
						
							
						
					 
					
						2022-08-14 15:40:09 -05:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						9a6d2a7b32 
					 
					
						
						
							
							Fix FFI for reference return values and stack parameter passing.  
						
						
						
						
							
						
					 
					
						2022-08-14 15:20:30 -05:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						f8a9efa8e4 
					 
					
						
						
							
							Allow binding pre-loaded symbols in windows FFI.  
						
						... 
						
						
						
						Mimic the posix RTLD_NOW setting for dlopen by iterating
opened DLLs to look for symbols. 
						
						
							
						
					 
					
						2022-08-14 13:26:13 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						5b2169e0d1 
					 
					
						
						
							
							Fix docstring.  
						
						
						
						
							
						
					 
					
						2022-08-02 14:58:32 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2c927ea768 
					 
					
						
						
							
							Add testcase for issue  #1005  
						
						
						
						
							
						
					 
					
						2022-08-02 12:34:24 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f4bbcdcbc8 
					 
					
						
						
							
							Get rid of disabled tracing.  #1005  
						
						
						
						
							
						
					 
					
						2022-08-02 12:19:22 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						79c375b1af 
					 
					
						
						
							
							Address  #1005  - Fix janet_call stack clobbering on dirty stack.  
						
						
						
						
							
						
					 
					
						2022-08-02 12:13:56 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f443a3b3a1 
					 
					
						
						
							
							Remove type_array option to meson_min build  
						
						
						
						
							
						
					 
					
						2022-07-26 14:27:22 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						684d2d63f4 
					 
					
						
						
							
							Emphasize the ldconfig error is expected.  
						
						
						
						
							
						
					 
					
						2022-07-20 11:19:09 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1900d8f843 
					 
					
						
						
							
							Fix build warnings on Linux GCC version 12.1.0 x64  
						
						
						
						
							
						
					 
					
						2022-07-20 08:04:03 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3c2af95d21 
					 
					
						
						
							
							Update CHANGELOG.md  
						
						
						
						
							
						
					 
					
						2022-07-19 20:05:21 -05:00