Andrew Chambers 
							
						 
					 
					
						
						
							
						
						635ae3a523 
					 
					
						
						
							
							Properly export u64_type  
						
						
						
						
					 
					
						2020-03-17 11:02:57 +13:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4a05b4556e 
					 
					
						
						
							
							Fix MSVC build warning.  
						
						
						
						
					 
					
						2020-03-14 12:02:31 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c074615550 
					 
					
						
						
							
							Revert to 9 char permission strings on windows.  
						
						
						
						
					 
					
						2020-03-14 12:00:11 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						bac2b74b3d 
					 
					
						
						
							
							Add os/chmod.  
						
						
						
						
					 
					
						2020-03-14 11:57:04 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a3aaa6634d 
					 
					
						
						
							
							Use separate registry table for abstract types.  
						
						... 
						
						
						
						This avoids overloading the registry table, which is intended
for names of c functions. 
						
						
					 
					
						2020-03-14 10:25:39 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6a3a983f43 
					 
					
						
						
							
							Expose abstract type definitions in janet.h  
						
						... 
						
						
						
						This makes certain operations easier, and allows
more access to built in APIs. 
						
						
					 
					
						2020-03-14 10:12:47 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7996edfef9 
					 
					
						
						
							
							Update README.md -  Fixes   #308  
						
						
						
						
					 
					
						2020-03-13 20:00:32 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0600b32908 
					 
					
						
						
							
							Fix docstring for os/cd -  Fixes   #307  
						
						
						
						
					 
					
						2020-03-13 15:01:48 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						77343e02e9 
					 
					
						
						
							
							Fixes   #304  
						
						... 
						
						
						
						Add chr macro. 
						
						
					 
					
						2020-03-10 22:46:50 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a3d4ecddba 
					 
					
						
						
							
							Address  #301  
						
						... 
						
						
						
						Incorrect bounds checking and offset calculation in buffer/blit. 
						
						
					 
					
						2020-03-08 20:44:03 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3d3d314fb7 
					 
					
						
						
							
							Remove warning about math.h on aarch64 ubuntu gcc.  
						
						
						
						
					 
					
						2020-03-07 14:05:28 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3f3b756b61 
					 
					
						
						
							
							Merge pull request  #298  from leahneukirchen/m-del  
						
						... 
						
						
						
						Make alt-backspace behave like ctrl-w. 
						
						
					 
					
						2020-03-07 10:14:14 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d3b9b8d452 
					 
					
						
						
							
							For  #293 , correct wildcards in dictinoaries.  
						
						
						
						
					 
					
						2020-03-07 10:13:10 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						390c042027 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2020-03-07 09:49:25 -06:00 
						 
				 
			
				
					
						
							
							
								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