Calvin Rose 
							
						 
					 
					
						
						
							
						
						868cdb9f8b 
					 
					
						
						
							
							Fix channel packing bug.  
						
						
						
						
							
						
					 
					
						2021-12-04 10:28:00 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2f76a429ef 
					 
					
						
						
							
							Merge pull request  #886  from Grazfather/patch-1  
						
						... 
						
						
						
						map: Fix indexing for 3+ data structures 
						
						
							
						
					 
					
						2021-12-04 08:03:33 -06:00 
						 
				 
			
				
					
						
							
							
								Grazfather 
							
						 
					 
					
						
						
							
						
						a69799aa42 
					 
					
						
						
							
							Add tests for mapping different length sequences  
						
						
						
						
							
						
					 
					
						2021-12-03 20:47:48 -05:00 
						 
				 
			
				
					
						
							
							
								Grazfather 
							
						 
					 
					
						
						
							
						
						139bef2142 
					 
					
						
						
							
							map: Fix indexing for 3+ data structures  
						
						
						
						
							
						
					 
					
						2021-12-03 16:15:43 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8ba142bcf4 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
							
						
					 
					
						2021-11-30 14:19:10 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c49e4966f6 
					 
					
						
						
							
							Update to dev versions.  
						
						
						
						
							
						
					 
					
						2021-11-30 14:19:03 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						516fa4e49d 
					 
					
						
						
							
							Merge pull request  #883  from pyrmont/feature.netrepl-relative-imports  
						
						... 
						
						
						
						Update location of current file in run-context 
						
						
							
						
					 
					
						2021-11-30 14:17:34 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Camilleri 
							
						 
					 
					
						
						
							
						
						6bf9f89429 
					 
					
						
						
							
							Update location of current file in run-context  
						
						
						
						
							
						
					 
					
						2021-11-29 10:05:04 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a0ddfcb109 
					 
					
						
						
							
							Prepare for 1.19.0 release.  
						
						
						
						
							
 
						
					 
					
						2021-11-27 10:00:36 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3df7921fdc 
					 
					
						
						
							
							Don't call wait twice when closing or gcing.  
						
						
						
						
							
						
					 
					
						2021-11-27 09:05:43 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6172a9ca2d 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
							
						
					 
					
						2021-11-26 18:44:33 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4a40e57cf0 
					 
					
						
						
							
							Fix leaking file descriptors to subprocess causing hangs.  
						
						
						
						
							
						
					 
					
						2021-11-26 18:44:11 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						cdedda4ca1 
					 
					
						
						
							
							Merge pull request  #880  from pepe/gamma-fix  
						
						... 
						
						
						
						Fix math/gamma and add math/log-gamma 
						
						
							
						
					 
					
						2021-11-26 12:34:54 -06:00 
						 
				 
			
				
					
						
							
							
								Josef Pospíšil 
							
						 
					 
					
						
						
							
						
						e6babd84f7 
					 
					
						
						
							
							Fix math/gamma and add math/log-gamma  
						
						
						
						
							
						
					 
					
						2021-11-24 10:55:32 +01:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						868ec1a7e3 
					 
					
						
						
							
							Add test case for missing struct proto  
						
						
						
						
							
						
					 
					
						2021-11-23 23:17:24 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e08394c870 
					 
					
						
						
							
							Fix struct proto missing when making a struct with a nil value.  
						
						
						
						
							
						
					 
					
						2021-11-23 23:16:06 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a99500aebf 
					 
					
						
						
							
							Update suite0009 assert again.  
						
						
						
						
							
						
					 
					
						2021-11-18 20:46:26 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						aa5095c23b 
					 
					
						
						
							
							Update assert message in suite0009  
						
						
						
						
							
						
					 
					
						2021-11-18 20:39:29 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9e0f36e5a7 
					 
					
						
						
							
							Fix unused variable warnings.  
						
						
						
						
							
						
					 
					
						2021-11-18 20:35:41 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d481d079ba 
					 
					
						
						
							
							Try bsd fix.  
						
						
						
						
							
						
					 
					
						2021-11-18 20:30:06 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						bc9ec7ac4a 
					 
					
						
						
							
							Fix unitialized memory access in net/ module.  
						
						
						
						
							
						
					 
					
						2021-11-18 20:10:10 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6f7e81067c 
					 
					
						
						
							
							Address  #876  Don't allow scheduling a fiber once it has been canceled already.  
						
						... 
						
						
						
						We were effectively cancelling the cancellation. 
						
						
							
						
					 
					
						2021-11-18 20:06:29 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						af946f398e 
					 
					
						
						
							
							Turn off raw mode in shell on ctrl-C.  
						
						
						
						
							
						
					 
					
						2021-11-18 19:58:52 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c7ca26e9c7 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
							
						
					 
					
						2021-11-18 19:04:43 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ef7129f45d 
					 
					
						
						
							
							Address  #874  - Call waitpid on waiter thread with WNOWAIT.  
						
						... 
						
						
						
						This doesn't destory the pid until the original thread decides to
call waitpid again. Since the pid is exposed in the C API and now
in the Janet API, we don't want to destroy it until we are ready. 
						
						
							
						
					 
					
						2021-11-18 19:03:08 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a20bdd334a 
					 
					
						
						
							
							Merge pull request  #873  from andrewchambers/procsig  
						
						... 
						
						
						
						Use kill instead of raise for SIGINT. 
						
						
							
						
					 
					
						2021-11-15 07:44:30 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Chambers 
							
						 
					 
					
						
						
							
						
						2ef49a92cc 
					 
					
						
						
							
							Use kill instead of raise for SIGINT.  
						
						... 
						
						
						
						Raise signals can only be handled by the current thread while
kill signals can be handled by background threads. 
						
						
							
						
					 
					
						2021-11-15 20:38:23 +13:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						75f56b68c6 
					 
					
						
						
							
							Merge pull request  #872  from jgarte/jgarte-patch-aesthetics  
						
						... 
						
						
						
						Typo fix 
						
						
							
						
					 
					
						2021-11-14 14:03:21 -06:00 
						 
				 
			
				
					
						
							
							
								jgart 
							
						 
					 
					
						
						
							
						
						d34d319d89 
					 
					
						
						
							
							Typo fix  
						
						
						
						
							
						
					 
					
						2021-11-14 14:19:04 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6660c1da38 
					 
					
						
						
							
							Don't truncate test output on failures.  
						
						
						
						
							
						
					 
					
						2021-11-12 20:06:28 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Camilleri 
							
						 
					 
					
						
						
							
						
						4e263b8c39 
					 
					
						
						
							
							Support using functions with :out dynamic binding  
						
						
						
						
							
						
					 
					
						2021-11-13 01:42:44 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3cb604df02 
					 
					
						
						
							
							Merge pull request  #870  from andrewchambers/exposepid  
						
						... 
						
						
						
						Expose process :pid on unix like platforms. 
						
						
							
						
					 
					
						2021-11-12 08:20:39 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						af9dc7a69e 
					 
					
						
						
							
							Merge pull request  #869  from andrewchambers/typo2  
						
						... 
						
						
						
						Fix os/proc-kill doc typo. 
						
						
							
						
					 
					
						2021-11-12 08:20:00 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1247e69c78 
					 
					
						
						
							
							Merge pull request  #868  from andrewchambers/sigint  
						
						... 
						
						
						
						Allow C code to block SIGINT. 
						
						
							
						
					 
					
						2021-11-12 08:19:43 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Chambers 
							
						 
					 
					
						
						
							
						
						aab0e4315d 
					 
					
						
						
							
							Expose process :pid on unix like platforms.  
						
						... 
						
						
						
						This at least means users can use something like jsys
or the kill command to signal processes when they want
to send unsupported signals (like SIGTERM). 
						
						
							
						
					 
					
						2021-11-12 23:43:36 +13:00 
						 
				 
			
				
					
						
							
							
								Andrew Chambers 
							
						 
					 
					
						
						
							
						
						14f6517733 
					 
					
						
						
							
							Fix os/proc-kill doc typo.  
						
						
						
						
							
						
					 
					
						2021-11-12 23:29:13 +13:00 
						 
				 
			
				
					
						
							
							
								Andrew Chambers 
							
						 
					 
					
						
						
							
						
						5d75effb37 
					 
					
						
						
							
							Allow C code to block SIGINT.  
						
						... 
						
						
						
						Previously the repl always exits on SIGINT, this change
means the repl will only exit on SIGINT if the SIGINT handler
causes it to exit. 
						
						
							
						
					 
					
						2021-11-12 23:24:33 +13:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ab4f18954b 
					 
					
						
						
							
							Merge pull request  #866  from pyrmont/fix.example-urlloader  
						
						... 
						
						
						
						Fix URL loader example to use os/spawn 
						
						
							
						
					 
					
						2021-11-11 14:55:24 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Camilleri 
							
						 
					 
					
						
						
							
						
						e1460c65e8 
					 
					
						
						
							
							Fix URL loader example to use os/spawn  
						
						
						
						
							
						
					 
					
						2021-11-11 17:33:25 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						425a0fcf07 
					 
					
						
						
							
							Add quoted literal support in the match macro.  
						
						
						
						
							
						
					 
					
						2021-11-08 15:33:11 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7205ee5e0a 
					 
					
						
						
							
							Update test output.  
						
						
						
						
							
						
					 
					
						2021-11-06 19:29:15 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						72c5db8910 
					 
					
						
						
							
							Update test suite to better distinguish functional errors with  
						
						... 
						
						
						
						localname/peername. 
						
						
							
						
					 
					
						2021-11-06 19:19:49 -05:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						3067f4be3a 
					 
					
						
						
							
							Address  #815  - gc mark issue in windows accept state machine.  
						
						... 
						
						
						
						We were casting a pointer to the wrong type, which caused all sorts of
wonderful chaos, but only on windows and only when the garbage collector
ran after setting up a server in a specific configuration. We were
casting a closure pointer to an abstract type during the mark phase,
        which resulted in memory corruption. 
						
						
							
						
					 
					
						2021-11-06 17:50:54 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2aa1ccdd76 
					 
					
						
						
							
							Update test helper to be even les noisy.  
						
						
						
						
							
						
					 
					
						2021-11-06 11:20:09 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0284df503f 
					 
					
						
						
							
							Make test output less verbose  
						
						
						
						
							
						
					 
					
						2021-11-06 11:01:21 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2833a983d8 
					 
					
						
						
							
							Merge pull request  #860  from sogaiu/short-fn-docstring-tweak  
						
						... 
						
						
						
						Tweak short-fn docstring 
						
						
							
						
					 
					
						2021-11-04 19:39:55 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						39c6be7cb7 
					 
					
						
						
							
							Fix   #861  - parser/produce caused state to be invalid for parser/state.  
						
						... 
						
						
						
						parser/produce was leaving a counter in the root state undecremented. 
						
						
							
						
					 
					
						2021-11-04 19:38:37 -05:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						fdc94c1353 
					 
					
						
						
							
							Tweak short-fn docstring  
						
						
						
						
							
						
					 
					
						2021-11-04 18:11:53 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9cc4e48124 
					 
					
						
						
							
							Update changelog and allow evaluating streams with dofile.  
						
						
						
						
							
						
					 
					
						2021-10-30 14:43:06 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						34c7f15d6d 
					 
					
						
						
							
							Always return port in peername and localname  
						
						
						
						
							
						
					 
					
						2021-10-30 10:56:40 -05:00