Calvin Rose 
							
						 
					 
					
						
						
							
						
						c864828735 
					 
					
						
						
							
							Address  #293  - wildcard to match macro.  
						
						... 
						
						
						
						The _ symbol will match any value without creating a binding. 
						
						
							
						
					 
					
						2020-03-07 09:40:02 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e0c9910d85 
					 
					
						
						
							
							Add :range-to and :down-to to loop.  
						
						... 
						
						
						
						Fully inclusive ranges are generally useful and
do not complicate implementation much. 
						
						
							
						
					 
					
						2020-03-07 09:34:11 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e62f12426b 
					 
					
						
						
							
							Update ci build files.  
						
						
						
						
							
						
					 
					
						2020-03-06 18:11:29 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d3af50e4cc 
					 
					
						
						
							
							Rename: s/yaml/yml/g  
						
						
						
						
							
						
					 
					
						2020-03-06 17:42:35 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						cbdb700edf 
					 
					
						
						
							
							No need for doubly hidden files.  
						
						
						
						
							
						
					 
					
						2020-03-06 17:35:03 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6010b95fca 
					 
					
						
						
							
							Remove spaces from build manifests for sourcehut.  
						
						
						
						
							
						
					 
					
						2020-03-06 17:30:36 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e351dde651 
					 
					
						
						
							
							Update CHANGELOG.md and docs for loop and pp.  
						
						
						
						
							
						
					 
					
						2020-03-06 17:12:06 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						714bd61d56 
					 
					
						
						
							
							Address  #300  
						
						... 
						
						
						
						Check for empty capture stack in replace rule. 
						
						
							
						
					 
					
						2020-03-06 10:05:20 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f9e9c70b6c 
					 
					
						
						
							
							Update CHANGELOG.md  
						
						
						
						
							
						
					 
					
						2020-03-06 08:40:51 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6123c41f13 
					 
					
						
						
							
							Harden semantics for and and or macros.  
						
						... 
						
						
						
						There was perviously a bit of fuzziness on returning false/nil
from these macros that has been removed. 
						
						
							
						
					 
					
						2020-03-06 08:37:59 -06:00 
						 
				 
			
				
					
						
							
							
								Leah Neukirchen 
							
						 
					 
					
						
						
							
						
						1aaa5618de 
					 
					
						
						
							
							Make alt-backspace behave like ctrl-w.  
						
						... 
						
						
						
						Another common binding in readline and its clones. 
						
						
							
						
					 
					
						2020-03-06 10:55:45 +01:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						fbe8998ca8 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
							
						
					 
					
						2020-03-05 09:35:04 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						47e8f669f5 
					 
					
						
						
							
							Fix match behavior for lone nil.  
						
						
						
						
							
						
					 
					
						2020-03-05 09:35:00 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d804ee3c07 
					 
					
						
						
							
							Merge pull request  #296  from leahneukirchen/ctrl-d  
						
						... 
						
						
						
						Make ctrl-d behave like delete, but exit on an empty line. 
						
						
							
						
					 
					
						2020-03-04 20:42:05 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						06a78d90d9 
					 
					
						
						
							
							Merge pull request  #295  from leahneukirchen/meson-pkgconfig  
						
						... 
						
						
						
						Create janet.pc also from Meson. 
						
						
							
						
					 
					
						2020-03-04 20:39:24 -06:00 
						 
				 
			
				
					
						
							
							
								Leah Neukirchen 
							
						 
					 
					
						
						
							
						
						bc2ebce086 
					 
					
						
						
							
							Make ctrl-d behave like delete, but exit on an empty line.  
						
						... 
						
						
						
						This is the default readline behavior. 
						
						
							
						
					 
					
						2020-03-04 14:56:04 +01:00 
						 
				 
			
				
					
						
							
							
								Leah Neukirchen 
							
						 
					 
					
						
						
							
						
						a07de921d0 
					 
					
						
						
							
							Create janet.pc also from Meson.  
						
						
						
						
							
						
					 
					
						2020-03-04 14:35:57 +01:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6bc67b70a6 
					 
					
						
						
							
							Address  #294  
						
						... 
						
						
						
						Correct invalid format string, which masked a panic
with another, less useful panic. 
						
						
							
						
					 
					
						2020-03-03 22:26:26 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f06addfe06 
					 
					
						
						
							
							For  #240 , address case when LDCONFIG is empty  
						
						
						
						
							
						
					 
					
						2020-03-03 18:13:25 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7c2c50ee16 
					 
					
						
						
							
							For  #240  - don't run ldconfig for DESTDIR installs.  
						
						
						
						
							
						
					 
					
						2020-03-03 18:03:44 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8580d3c27e 
					 
					
						
						
							
							Address  #240  - Support DESTDIR in Makefile.  
						
						
						
						
							
						
					 
					
						2020-03-03 17:45:59 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						951e10f272 
					 
					
						
						
							
							Address  #292  
						
						... 
						
						
						
						Faulty Makefile fallback. 
						
						
							
						
					 
					
						2020-03-03 08:21:14 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2349ea9405 
					 
					
						
						
							
							Update docs for buffer/push-word  
						
						... 
						
						
						
						Should be little endian, not big endian. 
						
						
							
						
					 
					
						2020-03-01 12:05:24 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b17bf259f7 
					 
					
						
						
							
							Fix typo: destory -> destroy  
						
						
						
						
							
						
					 
					
						2020-02-28 09:04:28 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6b093bdcca 
					 
					
						
						
							
							Address  #288  and partially  #287  
						
						... 
						
						
						
						The %q formatter for janet_formatc now expects a Janet, not a JanetString or
JanetSymbol or JanetKeyword.
Also fix some reference counting issues with threads when destroying
threads, which should fix  #287 's
SIGSEGV. Still fails to send messages sometimes, though. 
						
						
							
						
					 
					
						2020-02-27 17:58:17 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						10ec319c32 
					 
					
						
						
							
							Add better debug info to amalgamated source.  
						
						
						
						
							
						
					 
					
						2020-02-27 00:16:54 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8cb63cebbe 
					 
					
						
						
							
							Remove 'make test-amalg' from CI.  
						
						
						
						
							
						
					 
					
						2020-02-25 20:31:38 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7d26de6697 
					 
					
						
						
							
							Update changelog.  
						
						
						
						
							
						
					 
					
						2020-02-25 20:08:22 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8262290bff 
					 
					
						
						
							
							Improve C string format (janet_formatc, janet_panicf)  
						
						... 
						
						
						
						The supported formatters here now match up more with
the string/format, buffer/format, printf, eprintf, etc. 
						
						
							
						
					 
					
						2020-02-25 20:05:45 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2779037f13 
					 
					
						
						
							
							Clean up Makefile.  
						
						
						
						
							
						
					 
					
						2020-02-25 20:02:03 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						734c85d7ef 
					 
					
						
						
							
							Properly handle recursion with labels.  
						
						... 
						
						
						
						Use an empty buffer, which has pointer equality semantics, for
tag from a label. 
						
						
							
						
					 
					
						2020-02-23 17:35:01 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						05bd5767de 
					 
					
						
						
							
							Add label macro.  
						
						... 
						
						
						
						A lexically scoped version of prompt is often useful. 
						
						
							
						
					 
					
						2020-02-23 17:15:04 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						59d288c429 
					 
					
						
						
							
							Add prompt and return.  
						
						... 
						
						
						
						User friendly delimited continuations. While this was doable with
signals before, this does not require C and will play nicely with
existing error handling, defers, and with statements. 
						
						
							
						
					 
					
						2020-02-23 16:46:54 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8c41c0b6a7 
					 
					
						
						
							
							Address MSVC warning.  
						
						
						
						
							
						
					 
					
						2020-02-23 15:27:57 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f5f3858da1 
					 
					
						
						
							
							Update CHANGELOG.md  
						
						
						
						
							
						
					 
					
						2020-02-23 14:55:21 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						738490e674 
					 
					
						
						
							
							Allow function that takes 1 argument to fiber/new.  
						
						... 
						
						
						
						This allows reuse of closures when creating many fibers. 
						
						
							
						
					 
					
						2020-02-23 14:47:29 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6a13703e32 
					 
					
						
						
							
							Add signal and fiber/can-resume?.  
						
						... 
						
						
						
						These additions, along with the change that user signals 0-4 cannot
be resumed, allow delimited continuation semantics, while repsecting
existing forms like `defer`, `with`, `with-vars`, etc. 
						
						
							
						
					 
					
						2020-02-23 13:31:27 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						20d5d560f3 
					 
					
						
						
							
							Add bf to main test suite.  
						
						
						
						
							
						
					 
					
						2020-02-22 19:18:08 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						aaabca6fc7 
					 
					
						
						
							
							Make flychecker handle more kinds of defs.  
						
						... 
						
						
						
						This should help when redefining certain forms. Will also
not do functional arity checking against nil forms, as that
is the default value when a def doesn't evaluate. 
						
						
							
						
					 
					
						2020-02-21 21:20:40 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4b440618d6 
					 
					
						
						
							
							Correct docs for type form.  
						
						
						
						
							
						
					 
					
						2020-02-21 20:22:43 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a360cb7922 
					 
					
						
						
							
							Update marshal to take 3 arguments.  
						
						
						
						
							
						
					 
					
						2020-02-15 10:04:44 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b9a2bb8104 
					 
					
						
						
							
							Fix documentation for defer.  
						
						
						
						
							
						
					 
					
						2020-02-12 09:34:23 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						031a9894b0 
					 
					
						
						
							
							Update inlining options for next and resume.  
						
						
						
						
							
						
					 
					
						2020-02-08 13:03:03 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						fcc09d7ea9 
					 
					
						
						
							
							Clarify docs for some and all.  
						
						
						
						
							
						
					 
					
						2020-02-05 21:06:39 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d8d482e433 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
							
						
					 
					
						2020-02-03 18:18:29 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3fdc053d6c 
					 
					
						
						
							
							Add flush and eflush ( #278 )  
						
						... 
						
						
						
						These functions interact with Janet's dynamically scoped
IO functions in a manner that is more useful the file/flush.
We can still redirect to a buffer without changing our code. 
						
						
							
						
					 
					
						2020-02-03 18:14:32 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8be3ce18aa 
					 
					
						
						
							
							Merge pull request  #280  from pepe/fix-next-arity  
						
						... 
						
						
						
						Fix next function arity 
						
						
							
						
					 
					
						2020-02-03 18:00:36 -06:00 
						 
				 
			
				
					
						
							
							
								Josef Pospíšil 
							
						 
					 
					
						
						
							
						
						00107c092c 
					 
					
						
						
							
							Fix next function arity  
						
						
						
						
							
						
					 
					
						2020-02-03 15:36:42 +01:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						64e1961193 
					 
					
						
						
							
							Update version strings to 1.7.1-dev.  
						
						
						
						
							
						
					 
					
						2020-02-02 09:38:44 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f7ee8bd30d 
					 
					
						
						
							
							Update to version 1.7.0.  
						
						
						
						
							
 
						
					 
					
						2020-02-01 23:35:17 -06:00