Calvin Rose 
							
						 
					 
					
						
						
							
						
						4ad1bdec15 
					 
					
						
						
							
							Add jpm run and jpm rules  
						
						
						
						
							
						
					 
					
						2019-09-01 11:26:48 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						530d94a4b9 
					 
					
						
						
							
							Allow relative paths for jpm commands (deps)  
						
						... 
						
						
						
						Also default headerpath, libpath, and binpath of
of (dyn :syspath) instead of $JANET_MODPATH. This
allows setting $JANET_MODPATH without needing to
mess with the other settings. 
						
						
							
						
					 
					
						2019-09-01 11:08:39 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						141d3e9588 
					 
					
						
						
							
							Add option for using tags in jpm deps.  
						
						
						
						
							
						
					 
					
						2019-08-30 18:23:13 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						98eaadf2d1 
					 
					
						
						
							
							Simplify peg caching further.  
						
						... 
						
						
						
						Remove the multiple caching tables we were using
and use the grammar table for caching. This works
well because we can use raw_get for checking the local cache, and normal
get fro checking the global cache. 
						
						
							
						
					 
					
						2019-08-30 08:57:45 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						54a04b5894 
					 
					
						
						
							
							Fix some more recursion issues with pegs.  
						
						... 
						
						
						
						A keyword reference only counts as visited if we have
it as cached in the memoized->table, and we know it was
originally referenced from the same grammar table. If these
two conditions are true, then compilation must work correctly.
Also add janet_table_get_ex. 
						
						
							
						
					 
					
						2019-08-29 19:56:04 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8bc8709d0e 
					 
					
						
						
							
							Try to address memoization problem in pegs.  
						
						
						
						
							
						
					 
					
						2019-08-29 19:09:43 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						730080e6fd 
					 
					
						
						
							
							Get rid of robocopy nonsense.  
						
						... 
						
						
						
						xcopy works fine, just need /s flag. 
						
						
							
						
					 
					
						2019-08-29 02:57:47 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d4b49cd622 
					 
					
						
						
							
							Windows fixes for jpm.  
						
						
						
						
							
						
					 
					
						2019-08-29 02:02:05 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7e0586cb55 
					 
					
						
						
							
							Fix test-install on windows.  
						
						
						
						
							
						
					 
					
						2019-08-28 23:50:15 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						05695a35c7 
					 
					
						
						
							
							Fix test-install after removing cook.  
						
						
						
						
							
						
					 
					
						2019-08-28 21:05:34 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						58ffb9d7a5 
					 
					
						
						
							
							Remove cook and path from default install  
						
						... 
						
						
						
						Instead, combine cook into jpm so we can manipulate
JANET_PATH without messing with jpm. path was moved to
and external repository, https://github.com/janet-lang/path.git  
						
						
							
						
					 
					
						2019-08-28 20:54:31 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7eb487d998 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
							
						
					 
					
						2019-08-27 18:11:22 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f903ee8acc 
					 
					
						
						
							
							Add quotes and remove input path as make target.  
						
						... 
						
						
						
						Make doesn't handle that or auto escape that very well, so
we only put known paths as Make targets. 
						
						
							
						
					 
					
						2019-08-27 18:10:03 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						91cbe2e22c 
					 
					
						
						
							
							Add quotes to shim if install-dir has spaces.  
						
						
						
						
							
						
					 
					
						2019-08-25 17:18:01 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c45bad9437 
					 
					
						
						
							
							Better shim for scripts on windows.  
						
						... 
						
						
						
						Arguments should be passed in properly. 
						
						
							
						
					 
					
						2019-08-25 17:16:44 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4aa6afbf47 
					 
					
						
						
							
							Fix binscripts on windows.  
						
						
						
						
							
						
					 
					
						2019-08-25 16:54:54 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						29054e8072 
					 
					
						
						
							
							Update changelog.  
						
						
						
						
							
						
					 
					
						2019-08-24 23:43:51 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						060d11e4c2 
					 
					
						
						
							
							Add Q and q formatters to buffer/format.  
						
						... 
						
						
						
						These are similar to P and p, but print values
on a single line for a much more compact version. 
						
						
							
						
					 
					
						2019-08-24 22:53:45 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						77870508de 
					 
					
						
						
							
							Update CHANGELOG.md  
						
						
						
						
							
						
					 
					
						2019-08-24 19:06:02 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						133ad0d355 
					 
					
						
						
							
							Add test for longstring matcher using backmatches.  
						
						
						
						
							
						
					 
					
						2019-08-24 19:02:55 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						711fe64a51 
					 
					
						
						
							
							Add backmatch operator to pegs.  
						
						... 
						
						
						
						(backmatch [tag?]) is similar to a back reference in regular expressions
(NOT to backwards capture in a peg). It only matches a pattern if
it exactly matches the text of the last capture. It does not consume
or push any captures to the capture stack. 
						
						
							
						
					 
					
						2019-08-24 18:57:01 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						78b5c94cb0 
					 
					
						
						
							
							jpm updates.  
						
						... 
						
						
						
						Add better error message if no c compiler detected on windows. 
						
						
							
						
					 
					
						2019-08-24 17:36:50 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						95266bdcf8 
					 
					
						
						
							
							fix git submodule update command with :p flag  
						
						
						
						
							
						
					 
					
						2019-08-23 08:57:41 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b78879dc18 
					 
					
						
						
							
							missing closing paren  
						
						
						
						
							
						
					 
					
						2019-08-23 08:40:11 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						5d29079393 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
							
						
					 
					
						2019-08-23 08:35:37 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b052a57fc8 
					 
					
						
						
							
							Add error message when dep fails to build.  
						
						
						
						
							
						
					 
					
						2019-08-23 08:35:18 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						292be33b9d 
					 
					
						
						
							
							Fix some stack overflow bugs.  
						
						
						
						
							
						
					 
					
						2019-08-19 01:19:51 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0360942942 
					 
					
						
						
							
							Add build commit hash to windows build from appveyor.  
						
						
						
						
							
						
					 
					
						2019-08-18 21:01:47 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c35d6d2396 
					 
					
						
						
							
							More batch syntax issues.  
						
						
						
						
							
						
					 
					
						2019-08-18 20:27:26 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1c73d8ce2b 
					 
					
						
						
							
							Remove some parens  
						
						
						
						
							
						
					 
					
						2019-08-18 20:19:50 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6a539df480 
					 
					
						
						
							
							Make sure all appveyor artifacts get deployed  
						
						
						
						
							
						
					 
					
						2019-08-18 20:07:12 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1de09ec149 
					 
					
						
						
							
							release test 5  
						
						
						
						
							
						
					 
					
						2019-08-18 20:02:06 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a1f785038d 
					 
					
						
						
							
							release-test4  
						
						
						
						
							
						
					 
					
						2019-08-18 19:53:18 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						5d475848a6 
					 
					
						
						
							
							Fix appveyor.yml  
						
						
						
						
							
						
					 
					
						2019-08-18 19:35:17 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2695f2da46 
					 
					
						
						
							
							Update installer with appveyor commands.  
						
						
						
						
							
						
					 
					
						2019-08-18 19:16:15 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3cdbf5753d 
					 
					
						
						
							
							Add some more artifacts to automate release.  
						
						
						
						
							
						
					 
					
						2019-08-18 18:02:28 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						daf92be5bc 
					 
					
						
						
							
							Better deploy test.  
						
						
						
						
							
						
					 
					
						2019-08-18 17:54:52 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						79bbb0ee1c 
					 
					
						
						
							
							Appveyor test2.  
						
						
						
						
							
						
					 
					
						2019-08-18 17:05:53 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						826bb1abbe 
					 
					
						
						
							
							Update appveyor deployment.  
						
						
						
						
							
						
					 
					
						2019-08-18 16:54:43 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						81789a6930 
					 
					
						
						
							
							Add wasm to architectures returned by os/arch.  
						
						
						
						
							
						
					 
					
						2019-08-18 10:08:52 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						28fb2403d9 
					 
					
						
						
							
							Add os/arch to core.  
						
						... 
						
						
						
						Also allow setting custom keywords for compiled
os name and architecture name. 
						
						
							
						
					 
					
						2019-08-18 10:00:04 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1872bd344f 
					 
					
						
						
							
							Address  #158  
						
						... 
						
						
						
						Use string/join to prevent stack overflow. 
						
						
							
						
					 
					
						2019-08-18 08:41:22 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						54170d92db 
					 
					
						
						
							
							Add some color to stacktraces in repl.  
						
						
						
						
							
						
					 
					
						2019-08-12 19:20:01 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ec62e871dd 
					 
					
						
						
							
							Update to version 1.2.0.  
						
						
						
						
							
 
						
					 
					
						2019-08-08 18:51:24 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4ba912cd57 
					 
					
						
						
							
							Switch to 32 bit build.  
						
						
						
						
							
						
					 
					
						2019-08-07 22:51:58 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7713674ff6 
					 
					
						
						
							
							Fix appveyor.yml  
						
						
						
						
							
						
					 
					
						2019-08-07 22:23:19 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0fce440455 
					 
					
						
						
							
							See if we can use a different build of NSIS.  
						
						
						
						
							
						
					 
					
						2019-08-07 22:19:49 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ab782d8896 
					 
					
						
						
							
							Add optional default value to get.  
						
						... 
						
						
						
						Also update CHANGELOG.md 
						
						
							
						
					 
					
						2019-08-06 18:12:00 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c84ddefc53 
					 
					
						
						
							
							Merge pull request  #156  from curist/take-and-drop  
						
						... 
						
						
						
						Take and drop 
						
						
							
						
					 
					
						2019-08-06 17:35:55 -05:00 
						 
				 
			
				
					
						
							
							
								curist 
							
						 
					 
					
						
						
							
						
						5802155882 
					 
					
						
						
							
							Update take/drop - while/until.  
						
						... 
						
						
						
						to be more consistent with take/drop 
						
						
							
						
					 
					
						2019-08-06 15:33:55 +08:00