Calvin Rose 
							
						 
					 
					
						
						
							
						
						db55277b58 
					 
					
						
						
							
							Work on windows installer.  
						
						... 
						
						
						
						We will probably shift to NSIS as the default
installation method for windows. Shipping around a
single binary just doesn't cut it if we want to be able
to reliably use tools like `jpm` to build things. 
						
						
					 
					
						2019-05-28 20:45:39 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						75818217a6 
					 
					
						
						
							
							Update CI tasks.  
						
						
						
						
					 
					
						2019-05-28 14:02:45 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						486b80fa7b 
					 
					
						
						
							
							Update changelog, change version to 0.6.0  
						
						
						
						
					 
					
						2019-05-28 13:59:12 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						873054d055 
					 
					
						
						
							
							Update CI test-install.  
						
						
						
						
					 
					
						2019-05-28 13:03:47 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f12f896020 
					 
					
						
						
							
							Change test-install  
						
						
						
						
					 
					
						2019-05-28 12:59:21 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						09ab391d13 
					 
					
						
						
							
							Add import-rules to cook.  
						
						... 
						
						
						
						First steps to recursive rules. Just needs normalized paths
relative to the directory of the imported file. 
						
						
					 
					
						2019-05-28 09:49:10 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7569930b0c 
					 
					
						
						
							
							More work on cook and jpm.  
						
						
						
						
					 
					
						2019-05-28 08:48:35 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e7189438dd 
					 
					
						
						
							
							More work on jpm  
						
						... 
						
						
						
						Switch to rea dependency graph for a rake-like tool.
This model is more powerful for writing build scripts. 
						
						
					 
					
						2019-05-27 22:14:24 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Chambers 
							
						 
					 
					
						
						
							
						
						3c304ddc35 
					 
					
						
						
							
							Add api for checking build compatibilty.  
						
						
						
						
					 
					
						2019-05-28 13:51:40 +12:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1696de233c 
					 
					
						
						
							
							Add jpm tool, based on cook.  
						
						... 
						
						
						
						Modify cook as well. 
						
						
					 
					
						2019-05-27 16:50:57 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ce9cd4fcef 
					 
					
						
						
							
							Issue  #113  Color console support for windows 10  
						
						... 
						
						
						
						Use SetConsoleMode winapi function to enable ANSI
escape codes if we can. 
						
						
					 
					
						2019-05-26 22:31:30 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						698e89aba4 
					 
					
						
						
							
							Fix comment macro arity  #110  
						
						
						
						
					 
					
						2019-05-25 22:50:15 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4c8dd4b96c 
					 
					
						
						
							
							Fix shell like scripts.  
						
						
						
						
					 
					
						2019-05-25 19:28:00 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						11998b3913 
					 
					
						
						
							
							Remove resolver element in path tuple.  
						
						... 
						
						
						
						Try to simplify module/paths back to how it used to be. 
						
						
					 
					
						2019-05-25 17:27:56 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						840610facf 
					 
					
						
						
							
							Add urlloader example.  
						
						... 
						
						
						
						Demonstrate loading files from URL. 
						
						
					 
					
						2019-05-25 17:10:25 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0280deccae 
					 
					
						
						
							
							Allow filters on templates in module/paths  
						
						... 
						
						
						
						This lets us make loaders depend on file suffixes, which
lets us more efficiently use full paths. 
						
						
					 
					
						2019-05-25 16:13:02 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4d5a95784a 
					 
					
						
						
							
							Add LDFLAGS to Lflags in generated janet.pc  
						
						
						
						
					 
					
						2019-05-24 19:58:52 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b43d93cf55 
					 
					
						
						
							
							Add pkg-config to install.  
						
						
						
						
					 
					
						2019-05-24 19:38:13 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3f137ed0b1 
					 
					
						
						
							
							Add keyword argument tests  
						
						
						
						
					 
					
						2019-05-24 17:53:34 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						5deb13d73e 
					 
					
						
						
							
							Update version 1.0.0 instead of 1.0.0-dev  
						
						
						
						
					 
					
						2019-05-24 17:49:33 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						82a1c8635e 
					 
					
						
						
							
							Update changelog.  
						
						
						
						
					 
					
						2019-05-24 17:14:05 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						010e2e4652 
					 
					
						
						
							
							Add keyword arguments via &keys.  
						
						... 
						
						
						
						This makes it easier to document functions that
take keyword arguments and also prevents some allocations
with these functions. Before, this was possible via normal
variadic functions but created an intermediate tuple, and
the generated docstrings did not document the keys. 
						
						
					 
					
						2019-05-24 17:03:22 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ddedae6831 
					 
					
						
						
							
							Reenable computed gotos - they were disabled.  
						
						
						
						
					 
					
						2019-05-24 13:54:23 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6c63c4f129 
					 
					
						
						
							
							Disable faulty embed test.  
						
						... 
						
						
						
						This needs more work on windows. However, the initial
goal of fixing the amalgamated build on windows should be ok
for now. 
						
						
					 
					
						2019-05-23 20:32:51 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						802686e3df 
					 
					
						
						
							
							Apply patch from Dave Cottlehuber for bsd.  
						
						... 
						
						
						
						Update the install instructions. 
						
						
					 
					
						2019-05-23 20:31:12 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3be79e8735 
					 
					
						
						
							
							Link freebsd build.  
						
						... 
						
						
						
						Also begin work on CI amalg test for windows. 
						
						
					 
					
						2019-05-23 11:15:58 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a303704a7d 
					 
					
						
						
							
							Add some tests for the amalgamated source/  
						
						... 
						
						
						
						Adds tests to Makefile and CI on Poisx platforms. 
						
						
					 
					
						2019-05-23 10:34:01 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b5e6c0b8fc 
					 
					
						
						
							
							Address  #109  
						
						... 
						
						
						
						Make repl work when default chunks not supplied. 
						
						
					 
					
						2019-05-22 23:56:59 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						98c46fcfb1 
					 
					
						
						
							
							Update  
						
						
						
						
					 
					
						2019-05-21 15:35:39 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						409da697dd 
					 
					
						
						
							
							Update JANET_TFLAG_CALLABLE.  
						
						... 
						
						
						
						Most datatypes in Janet are callable. 
						
						
					 
					
						2019-05-21 15:33:35 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						91c3685705 
					 
					
						
						
							
							Remove JANET_WALIGN  
						
						... 
						
						
						
						It was not used anywhere in the source after some
refactoring to make better use of structs and unions for automatic
alignment. 
						
						
					 
					
						2019-05-21 11:12:56 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						411fc77ecf 
					 
					
						
						
							
							Make env optional for compile.  
						
						
						
						
					 
					
						2019-05-20 11:34:07 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0378ba78cc 
					 
					
						
						
							
							Add regression test.  
						
						
						
						
					 
					
						2019-05-20 09:20:50 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						55d8e8b56b 
					 
					
						
						
							
							Fix issue with compilation with source name.  
						
						... 
						
						
						
						Also add tuple/sourcemap and tuple/setmap. 
						
						
					 
					
						2019-05-20 04:02:38 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						97ad4c4f89 
					 
					
						
						
							
							Update manpage and make -k mode not exit on error.  
						
						
						
						
					 
					
						2019-05-19 15:20:59 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8de999c8f7 
					 
					
						
						
							
							Merge pull request  #107  from ALSchwalm/compile-only  
						
						... 
						
						
						
						Add a 'compile-only' flag to the command line 
						
						
					 
					
						2019-05-19 15:06:35 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Schwalm 
							
						 
					 
					
						
						
							
						
						f444bd25ef 
					 
					
						
						
							
							Add a 'compile-only' flag to the command line  
						
						... 
						
						
						
						This allows syntax checkers like the emacs 'flycheck-mode' to check
the source without side effects. 
						
						
					 
					
						2019-05-19 12:55:28 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						43c0db4b0e 
					 
					
						
						
							
							Add FAQ to readme for color terminal issues.  
						
						
						
						
					 
					
						2019-05-17 09:48:08 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8f168c600d 
					 
					
						
						
							
							Merge pull request  #105  from andrewchambers/doc  
						
						... 
						
						
						
						Minor documentation fixes. 
						
						
					 
					
						2019-05-17 07:59:08 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Chambers 
							
						 
					 
					
						
						
							
						
						ec43afb426 
					 
					
						
						
							
							Minor documentation fixes.  
						
						
						
						
					 
					
						2019-05-17 20:58:06 +12:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						880049c0ee 
					 
					
						
						
							
							Merge pull request  #104  from andrewchambers/openbsd  
						
						... 
						
						
						
						Add openbsd build file. 
						
						
					 
					
						2019-05-16 22:13:26 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Chambers 
							
						 
					 
					
						
						
							
						
						2b7ac16784 
					 
					
						
						
							
							Add openbsd build file.  
						
						
						
						
					 
					
						2019-05-17 10:54:58 +12:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						56d903d75b 
					 
					
						
						
							
							Remove extra closing paren.  
						
						
						
						
					 
					
						2019-05-16 12:12:55 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7054e878fb 
					 
					
						
						
							
							Add module/loaders for custom file types.  
						
						... 
						
						
						
						This will allow other languages/DSLs to very easily
integrate with Janet. 
						
						
					 
					
						2019-05-16 12:05:40 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						dde5351d11 
					 
					
						
						
							
							Small changes to some doc strings.  
						
						
						
						
					 
					
						2019-05-16 11:43:21 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7d49e3e6f1 
					 
					
						
						
							
							Add unification to match macro.  
						
						... 
						
						
						
						Using a quote on a symbol prevents the match
macro from trying to create a binding to it, and
instead tells it that we are binding to a symbol
that is already in scope. 
						
						
					 
					
						2019-05-16 10:05:54 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						30cb01e2f0 
					 
					
						
						
							
							Merge pull request  #102  from PaulBatchelor/master  
						
						... 
						
						
						
						Add static library 
						
						
					 
					
						2019-05-16 07:30:42 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						018e836ef5 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
					 
					
						2019-05-16 07:19:54 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7b25125431 
					 
					
						
						
							
							Merge pull request  #103  from VedVid/master  
						
						... 
						
						
						
						Primes example fixed 
						
						
					 
					
						2019-05-16 06:15:05 -04:00 
						 
				 
			
				
					
						
							
							
								Vedor Vidurakis 
							
						 
					 
					
						
						
							
						
						0aa2f68793 
					 
					
						
						
							
							Primes example fixed  
						
						... 
						
						
						
						It was failing due to unknown symbol "string/pretty"; (pp (primes 100)) works properly. 
						
						
					 
					
						2019-05-16 12:03:54 +02:00