Calvin Rose 
							
						 
					 
					
						
						
							
						
						9bc996a630 
					 
					
						
						
							
							Prepare for 1.13.0 initial release.  
						
						
						
						
							
 
						
					 
					
						2020-12-13 11:17:10 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7b709d4c68 
					 
					
						
						
							
							Prevent buffer/trim from shrinking buffer to 0 bytes as well.  
						
						
						
						
							
						
					 
					
						2020-12-13 09:38:35 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						eab5f67c5c 
					 
					
						
						
							
							Fix buffer with NULL data pointer issue.  
						
						... 
						
						
						
						Simply prevent buffers from ever having a NULL data pointer. 
						
						
							
						
					 
					
						2020-12-13 09:33:57 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6020106000 
					 
					
						
						
							
							Address  #529  
						
						
						
						
							
						
					 
					
						2020-12-11 19:21:54 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						12f470ed10 
					 
					
						
						
							
							Use :_name instead of :name for printing tagged tables.  
						
						
						
						
							
						
					 
					
						2020-12-11 18:28:09 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						945cbcfad6 
					 
					
						
						
							
							Tail recursive match implementation.  
						
						... 
						
						
						
						This implementation uses multiple passes on patterns
to remove the need for a sentinel value to check if there was a match.
This also re-uses extracted subpatterns for complicated patterns. 
						
						
							
						
					 
					
						2020-12-10 08:35:34 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d53007739e 
					 
					
						
						
							
							Invert read/write bits on pipe in os/execute.  
						
						... 
						
						
						
						It was backwards, breaking this functionality. 
						
						
							
						
					 
					
						2020-12-09 19:04:05 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6eaf8272e1 
					 
					
						
						
							
							Merge pull request  #525  from uvtc/patch-1  
						
						... 
						
						
						
						light markup in some docs in corelib 
						
						
							
						
					 
					
						2020-12-07 15:57:09 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6fb83dce06 
					 
					
						
						
							
							Merge pull request  #526  from sogaiu/tweak-comment  
						
						... 
						
						
						
						Tweak comment for janet_fiber_popframe 
						
						
							
						
					 
					
						2020-12-07 15:56:25 -06:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						52addc877d 
					 
					
						
						
							
							Use xs  
						
						
						
						
							
						
					 
					
						2020-12-07 14:07:13 -05:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						53a5f3d2dc 
					 
					
						
						
							
							Tweak comment for janet_fiber_popframe  
						
						
						
						
							
						
					 
					
						2020-12-07 12:23:27 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						711ee5a36d 
					 
					
						
						
							
							Merge branch 'preload'  
						
						
						
						
							
						
					 
					
						2020-12-06 21:06:59 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						cd09b696b5 
					 
					
						
						
							
							Add :preload loader.  
						
						
						
						
							
						
					 
					
						2020-12-06 21:06:17 -06:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						df1ca255a9 
					 
					
						
						
							
							parts/xs --> pieces  
						
						
						
						
							
						
					 
					
						2020-12-06 21:29:30 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						811a5d93f4 
					 
					
						
						
							
							Prevent some potential bad characters in test out.  
						
						
						
						
							
						
					 
					
						2020-12-06 17:10:18 -06:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						adbe361b9b 
					 
					
						
						
							
							light markup in some docs in corelib  
						
						
						
						
							
						
					 
					
						2020-12-06 17:51:48 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0f16f21677 
					 
					
						
						
							
							Make builds deterministic again.  
						
						... 
						
						
						
						Also prevent marshal from creating multiple copies of
a function - (marshal function pointer before function def pointer). 
						
						
							
						
					 
					
						2020-12-06 16:32:23 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						aa0de01e5f 
					 
					
						
						
							
							Fix some formatting and undefined behavior.  
						
						
						
						
							
						
					 
					
						2020-12-06 14:33:08 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						785757f2f6 
					 
					
						
						
							
							Remove pthreads from shell.c and update bsd build.  
						
						
						
						
							
						
					 
					
						2020-12-06 13:51:06 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						01120dfc46 
					 
					
						
						
							
							Try and fix openbsd st.ht build.  
						
						... 
						
						
						
						Oneline meson configs, remove extra `cd janet`. 
						
						
							
						
					 
					
						2020-12-06 11:57:40 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a119eb4ef0 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
							
						
					 
					
						2020-12-06 11:47:46 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0aa4c3d217 
					 
					
						
						
							
							Consolidate sr.ht builds to 1-per-platform.  
						
						... 
						
						
						
						This generally makes more sense from an infrastructure
point of view and works around 4 builds per push limit of sr.ht. 
						
						
							
						
					 
					
						2020-12-06 11:46:45 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3c0cc59d77 
					 
					
						
						
							
							Rename some srht build files.  
						
						
						
						
							
						
					 
					
						2020-12-06 11:22:35 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7e1d095996 
					 
					
						
						
							
							Merge pull request  #522  from pyrmont/docs.keep-docstring  
						
						... 
						
						
						
						Clarify description of keep 
						
						
							
						
					 
					
						2020-12-05 14:31:58 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						cfa9fb6ee4 
					 
					
						
						
							
							Update changelog.  
						
						
						
						
							
						
					 
					
						2020-12-05 10:36:27 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9d23192614 
					 
					
						
						
							
							Add ev/deadline and ev/with-deadline.  
						
						... 
						
						
						
						This should be more useful than timeouts in real-world
use cases. The deadline system is based on fibers and is target
to much more coarse-grained (and therfor reliable) timeouts than things
like ev/sleep and timeout arguments. 
						
						
							
						
					 
					
						2020-12-05 10:32:34 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Camilleri 
							
						 
					 
					
						
						
							
						
						7c1a52ae65 
					 
					
						
						
							
							Use 'different from' in preference to 'different to'  
						
						
						
						
							
						
					 
					
						2020-12-05 16:43:44 +09:00 
						 
				 
			
				
					
						
							
							
								Michael Camilleri 
							
						 
					 
					
						
						
							
						
						9aa1b9c740 
					 
					
						
						
							
							Clarify description of keep  
						
						
						
						
							
						
					 
					
						2020-12-05 16:02:36 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c4a4916055 
					 
					
						
						
							
							Address  #500  - update docs and add buffer/push  
						
						... 
						
						
						
						This updates the documentation and adds a function buffer/push, which
is a more useful function than buffer/push-string or buffer/push-byte by
combining both. 
						
						
							
						
					 
					
						2020-12-04 17:56:47 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b402e0671a 
					 
					
						
						
							
							Merge pull request  #514  from uvtc/patch-2  
						
						... 
						
						
						
						boot.janet, fix possible typo 
						
						
							
						
					 
					
						2020-12-04 17:40:46 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8144f83b66 
					 
					
						
						
							
							Merge pull request  #516  from uvtc/patch-4  
						
						... 
						
						
						
						doc for identity 
						
						
							
						
					 
					
						2020-12-04 17:40:31 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						cd2a55e268 
					 
					
						
						
							
							Merge pull request  #513  from uvtc/patch-1  
						
						... 
						
						
						
						boot.janet, cond doc 
						
						
							
						
					 
					
						2020-12-04 17:38:02 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f92b5d69c8 
					 
					
						
						
							
							Merge pull request  #515  from uvtc/patch-3  
						
						... 
						
						
						
						C-style (hyphenate) 
						
						
							
						
					 
					
						2020-12-04 17:37:24 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a8c21459c3 
					 
					
						
						
							
							Merge pull request  #517  from uvtc/patch-5  
						
						... 
						
						
						
						boot.janet, compare*, light formatting 
						
						
							
						
					 
					
						2020-12-04 17:37:06 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4789b4c9f3 
					 
					
						
						
							
							Merge pull request  #520  from uvtc/patch-6  
						
						... 
						
						
						
						corelib.c, describe, add hyphen 
						
						
							
						
					 
					
						2020-12-04 17:31:15 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ee1cd6f151 
					 
					
						
						
							
							Merge pull request  #521  from sogaiu/parser-with-a-colon  
						
						... 
						
						
						
						Minor tweak in changelog 
						
						
							
						
					 
					
						2020-12-04 17:30:59 -06:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						dfcda296a3 
					 
					
						
						
							
							Minor tweak in changelog  
						
						
						
						
							
						
					 
					
						2020-12-02 17:52:29 +09:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						4d38fcb289 
					 
					
						
						
							
							corelib.c, describe, add hyphen  
						
						
						
						
							
						
					 
					
						2020-12-01 11:56:53 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						cbdea8f331 
					 
					
						
						
							
							Make os/execute cooperate with ev module.  
						
						... 
						
						
						
						os/execute, os/proc-wait do not block (currently posix only).
This uses the self-pipe trick to turn signals into a pollable entity. 
						
						
							
						
					 
					
						2020-11-29 15:36:21 -06:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						51d6a13510 
					 
					
						
						
							
							Update src/boot/boot.janet  
						
						... 
						
						
						
						Co-authored-by: Michael Camilleri <mike@inqk.net > 
						
						
							
						
					 
					
						2020-11-29 14:31:01 -05:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						7b4eeecd9f 
					 
					
						
						
							
							Update src/boot/boot.janet  
						
						... 
						
						
						
						Co-authored-by: Michael Camilleri <mike@inqk.net > 
						
						
							
						
					 
					
						2020-11-29 14:30:48 -05:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						82eff7e082 
					 
					
						
						
							
							Update src/boot/boot.janet  
						
						... 
						
						
						
						Agreed. That's more clear.
Co-authored-by: Michael Camilleri <mike@inqk.net > 
						
						
							
						
					 
					
						2020-11-29 14:30:26 -05:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						b922e36071 
					 
					
						
						
							
							Update src/boot/boot.janet  
						
						... 
						
						
						
						Co-authored-by: Michael Camilleri <mike@inqk.net > 
						
						
							
						
					 
					
						2020-11-29 14:18:19 -05:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						7c75aeaad2 
					 
					
						
						
							
							Update src/boot/boot.janet  
						
						... 
						
						
						
						Co-authored-by: Michael Camilleri <mike@inqk.net > 
						
						
							
						
					 
					
						2020-11-29 14:17:38 -05:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						2db9323671 
					 
					
						
						
							
							Update src/boot/boot.janet  
						
						... 
						
						
						
						Co-authored-by: Michael Camilleri <mike@inqk.net > 
						
						
							
						
					 
					
						2020-11-29 14:17:23 -05:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						31ae93de19 
					 
					
						
						
							
							Update src/boot/boot.janet  
						
						... 
						
						
						
						Co-authored-by: Michael Camilleri <mike@inqk.net > 
						
						
							
						
					 
					
						2020-11-29 14:17:12 -05:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						a81e9f23f0 
					 
					
						
						
							
							Update src/boot/boot.janet  
						
						... 
						
						
						
						Co-authored-by: Michael Camilleri <mike@inqk.net > 
						
						
							
						
					 
					
						2020-11-29 14:16:55 -05:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						59f09a4386 
					 
					
						
						
							
							Update src/boot/boot.janet  
						
						... 
						
						
						
						omit needless word
Co-authored-by: Michael Camilleri <mike@inqk.net > 
						
						
							
						
					 
					
						2020-11-29 14:15:55 -05:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						53400ecac1 
					 
					
						
						
							
							boot.janet, compare*, light formatting  
						
						... 
						
						
						
						Since those represent code, they should get backticks. 
						
						
							
						
					 
					
						2020-11-28 14:41:42 -05:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						1b8928a8ec 
					 
					
						
						
							
							doc for identity  
						
						... 
						
						
						
						This function only takes one argument anyway, and errors if you try to pass more. 
						
						
							
						
					 
					
						2020-11-28 14:35:17 -05:00