Calvin Rose 
							
						 
					 
					
						
						
							
						
						ffc14f6019 
					 
					
						
						
							
							Oops, peg option issue fixed.  
						
						
						
						
					 
					
						2019-02-17 21:25:30 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1e70c97ef0 
					 
					
						
						
							
							Allow enabling/disabling of peg module.  
						
						... 
						
						
						
						Use compiler define -DJANET_NO_PEG to turn off the peg module. 
						
						
					 
					
						2019-02-17 21:22:03 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						54227ebff1 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2019-02-17 14:00:15 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						33087fe9de 
					 
					
						
						
							
							Update game of life example.  
						
						
						
						
					 
					
						2019-02-17 11:20:24 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6d5ff43de7 
					 
					
						
						
							
							Make amalg build cleaner.  
						
						... 
						
						
						
						Don't pull in a global header <janet/janet.h> unless we need to. 
						
						
					 
					
						2019-02-16 23:33:24 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c715912ea3 
					 
					
						
						
							
							Update changelog.  
						
						
						
						
					 
					
						2019-02-16 21:57:47 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3b6ff3c09a 
					 
					
						
						
							
							Add -c option to main client  
						
						... 
						
						
						
						This allows compile janet source modules to images. 
						
						
					 
					
						2019-02-16 21:55:53 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						efab484fff 
					 
					
						
						
							
							Remove some more extra text in core api doc.  
						
						
						
						
					 
					
						2019-02-16 18:39:44 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4ba7fbb8bb 
					 
					
						
						
							
							Remove extra 'at' in generated doc.  
						
						
						
						
					 
					
						2019-02-16 18:38:34 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						53cc7ebd29 
					 
					
						
						
							
							Fix gendoc.  
						
						
						
						
					 
					
						2019-02-16 18:37:15 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c6f032340a 
					 
					
						
						
							
							Update CHANGELOG.md  
						
						
						
						
					 
					
						2019-02-16 17:55:08 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0ce5acec89 
					 
					
						
						
							
							Begin cleaning up string API.  
						
						... 
						
						
						
						Remove string/pretty in favor of buffer/format and string/format. Also
drop string/number, which is more verbose and less flexible than
string/format. 
						
						
					 
					
						2019-02-16 15:12:34 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						44e31cac5d 
					 
					
						
						
							
							Merge pull request  #40  from jfcap/string-format  
						
						... 
						
						
						
						string/format 
						
						
					 
					
						2019-02-16 15:02:47 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						029394db31 
					 
					
						
						
							
							Add buffer/format as well as string/format.  
						
						... 
						
						
						
						buffer/format uses the old string/format behavior. `string/format` no
longer requires a buffer, and returns a string. 
						
						
					 
					
						2019-02-16 13:59:38 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						00020ba8ab 
					 
					
						
						
							
							Whitspace and style changes.  
						
						
						
						
					 
					
						2019-02-16 13:40:51 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1f91ee30fe 
					 
					
						
						
							
							Make require simpler and module/find more useful.  
						
						... 
						
						
						
						This replaces a lot of the functionality in require by moving
it to module/find. module/native-paths and module/image-paths are also
merged into the one module/paths to make it easier to extend. This of
course breaks some of the less important API - module/native-paths no
longer exists. 
						
						
					 
					
						2019-02-16 13:21:29 -05:00 
						 
				 
			
				
					
						
							
							
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						0f0c415bcf 
					 
					
						
						
							
							Adde some tests for string/format  
						
						
						
						
					 
					
						2019-02-16 16:28:10 +01:00 
						 
				 
			
				
					
						
							
							
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						a6f022a73d 
					 
					
						
						
							
							Added string/format function (snprintf like)  
						
						
						
						
					 
					
						2019-02-16 03:29:04 +01:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ec02d55145 
					 
					
						
						
							
							Update README to show sourcehut build.  
						
						
						
						
					 
					
						2019-02-15 19:58:25 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						cb1a773ca8 
					 
					
						
						
							
							Update sr.ht build.  
						
						
						
						
					 
					
						2019-02-15 19:43:30 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0dc1217d69 
					 
					
						
						
							
							Merge pull request  #36  from charles-l/master  
						
						... 
						
						
						
						Update makefile for OpenBSD 
						
						
					 
					
						2019-02-15 19:07:10 -05:00 
						 
				 
			
				
					
						
							
							
								charles 
							
						 
					 
					
						
						
							
						
						06f38d3380 
					 
					
						
						
							
							Update makefile for OpenBSD  
						
						
						
						
					 
					
						2019-02-15 19:02:14 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2e1ec3700d 
					 
					
						
						
							
							Fix compilier warning on -Os, gcc.  
						
						
						
						
					 
					
						2019-02-15 19:01:47 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9e6b1d1b16 
					 
					
						
						
							
							Add images.  
						
						... 
						
						
						
						Images are precompiled libraries. They can be created programmatically
via the `write-image` function and then loaded with `require` or
`import`. They can also be run by the command line tool - you must
specify the path to the image without the .jimage extension. 
						
						
					 
					
						2019-02-15 18:56:41 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						bdf03b4706 
					 
					
						
						
							
							Fix unmarshalling integers directly, not through readint.  
						
						
						
						
					 
					
						2019-02-15 14:01:32 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4d96ba3ba9 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
					 
					
						2019-02-15 13:21:00 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f161002390 
					 
					
						
						
							
							Address  #35  
						
						
						
						
					 
					
						2019-02-15 13:20:20 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						eb576d6caf 
					 
					
						
						
							
							Merge pull request  #33  from jfcap/master  
						
						... 
						
						
						
						Fix buffer (and string) used as callee for indexing. 
						
						
					 
					
						2019-02-12 20:21:44 -05:00 
						 
				 
			
				
					
						
							
							
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						e0d26629e0 
					 
					
						
						
							
							Fix buffer (and string) used as callee for indexing.  
						
						
						
						
					 
					
						2019-02-12 23:40:59 +01:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						17783c3c3e 
					 
					
						
						
							
							Add tuple/brackets  
						
						... 
						
						
						
						Fix macro expansion via macex for bracketed tuples. 
						
						
					 
					
						2019-02-11 18:37:59 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c64e92a5de 
					 
					
						
						
							
							Add some unused math functions.  
						
						... 
						
						
						
						Several functions from the C math library were
forgotten in the math module. These have been
added to the core library. 
						
						
					 
					
						2019-02-10 12:03:22 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						291c13bafc 
					 
					
						
						
							
							Merge pull request  #32  from jfcap/master  
						
						... 
						
						
						
						Added math/abs binding 
						
						
					 
					
						2019-02-10 11:57:28 -05:00 
						 
				 
			
				
					
						
							
							
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						c6672e62ac 
					 
					
						
						
							
							Added math/abs binding  
						
						
						
						
					 
					
						2019-02-10 14:06:10 +01:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						eb9bd38256 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
					 
					
						2019-02-09 12:24:20 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3ac6b2335a 
					 
					
						
						
							
							Merge pull request  #31  from jfcap/crazy-brackets  
						
						... 
						
						
						
						Crazy brackets 
						
						
					 
					
						2019-02-09 12:23:41 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c6edf03ae8 
					 
					
						
						
							
							Fix some code style, add tuple/type function.  
						
						... 
						
						
						
						We need to be able to detect tuple type from janet code, otherwise
tuples will contain hidden state. The tuple/type function is able
to detect the flags in the tuple so the programmer can access them
if needed. 
						
						
					 
					
						2019-02-09 12:21:11 -05:00 
						 
				 
			
				
					
						
							
							
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						5020a1bae9 
					 
					
						
						
							
							Added marshalling code to save tuple_flag  
						
						
						
						
					 
					
						2019-02-09 17:00:35 +01:00 
						 
				 
			
				
					
						
							
							
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						86ba69c16b 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into crazy-brackets  
						
						
						
						
					 
					
						2019-02-08 23:45:55 +01:00 
						 
				 
			
				
					
						
							
							
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						5f70024f87 
					 
					
						
						
							
							Experimental stuffs with bracket syntax  
						
						
						
						
					 
					
						2019-02-08 21:49:28 +01:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9ff819a4a1 
					 
					
						
						
							
							Fix build_win.bat  
						
						
						
						
					 
					
						2019-02-08 15:02:36 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1244e2e93b 
					 
					
						
						
							
							Update changelog  
						
						
						
						
					 
					
						2019-02-08 13:45:04 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b61d1a0a0e 
					 
					
						
						
							
							Try to update windows build for core image.  
						
						
						
						
					 
					
						2019-02-08 13:37:14 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						89ef4eb634 
					 
					
						
						
							
							Update emscripten build.  
						
						
						
						
					 
					
						2019-02-08 11:04:33 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						114a45306d 
					 
					
						
						
							
							Add more specialization for marshaling integers.  
						
						... 
						
						
						
						This decreases the core image size by about 16.5k. 
						
						
					 
					
						2019-02-08 10:14:36 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						fe27df528c 
					 
					
						
						
							
							Boot core library from image rather than source  
						
						... 
						
						
						
						This should speed up start time and reduce malloc/free
usage to about 15% of what is what previously for startup.
The current cost is slightly larger binary as the representaion
of the image is currently less compact than source code. 
						
						
					 
					
						2019-02-08 00:44:30 -05:00 
						 
				 
			
				
					
						
							
							
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						8ab60e475a 
					 
					
						
						
							
							typo in janet_indexed_view  
						
						... 
						
						
						
						(no consequence but look strange) 
						
						
					 
					
						2019-02-08 01:10:07 +01:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6321c30cb1 
					 
					
						
						
							
							Add methods for file io.  
						
						
						
						
					 
					
						2019-02-06 17:58:27 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8343c9edd1 
					 
					
						
						
							
							Update example to use API.  
						
						
						
						
					 
					
						2019-02-05 19:49:10 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						74e1a3273f 
					 
					
						
						
							
							Add method syntax to parser.  
						
						
						
						
					 
					
						2019-02-05 19:43:41 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1394dbbd57 
					 
					
						
						
							
							Update license to include contributors.  
						
						... 
						
						
						
						Use 4 spaces for indentation. 
						
						
					 
					
						2019-02-05 19:11:43 -05:00