J.-F. Cap 
							
						 
					 
					
						
						
							
						
						9c1c7fb384 
					 
					
						
						
							
							Remove AT id use name as tag  
						
						 
						
						
						
						
					 
					
						2019-02-24 02:51:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						af48912f11 
					 
					
						
						
							
							Simplify Abstract type introspection  
						
						 
						
						
						
						
					 
					
						2019-02-24 02:02:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						327d2ed849 
					 
					
						
						
							
							Remove extra "compile error: " string.  
						
						 
						
						
						
						
					 
					
						2019-02-23 15:38:49 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						db64a682be 
					 
					
						
						
							
							fix incompatibilities with upstream/master changes in marsh.c  
						
						 
						
						
						
						
					 
					
						2019-02-23 17:54:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						4d3c655058 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into typed-array  
						
						 
						
						
						
						
					 
					
						2019-02-23 17:36:38 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						2becebce92 
					 
					
						
						
							
							fix C source format  
						
						 
						
						
						
						
					 
					
						2019-02-23 17:13:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						0cc6c6ff33 
					 
					
						
						
							
							implement typed array marshal/unmarshal and  
						
						 
						
						... 
						
						
						
						generic marshaling capabilities to abstract types. 
						
						
					 
					
						2019-02-23 16:58:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						115bc6140b 
					 
					
						
						
							
							Fix NULL ptr issue.  
						
						 
						
						
						
						
					 
					
						2019-02-22 17:12:34 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b14fcb068b 
					 
					
						
						
							
							Update janet_pcall interface  
						
						 
						
						... 
						
						
						
						The programmer can now not only get the used fiber, but
provide a fiber to reuse if many calls are made in succession. 
						
						
					 
					
						2019-02-22 17:10:24 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2ea28f29b0 
					 
					
						
						
							
							Shut up some warnings from clang's static analyzer.  
						
						 
						
						... 
						
						
						
						Not particularly useful actually, by and large false positives. 
						
						
					 
					
						2019-02-22 12:10:27 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						7cb1c7cef2 
					 
					
						
						
							
							added ta marshalling  
						
						 
						
						
						
						
					 
					
						2019-02-22 17:41:27 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9d60e8b343 
					 
					
						
						
							
							Address issue  #54  
						
						 
						
						... 
						
						
						
						Bug when marshalling function environments that were still on a fiber
stack. 
						
						
					 
					
						2019-02-22 10:16:32 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						340a6c4d8d 
					 
					
						
						
							
							Update marsh.c to use janet_panic for errors.  
						
						 
						
						... 
						
						
						
						Before, we used a local setjmp/longjmp for error handling.
Using janet_panic means errors can be more easily expressive and
code can be smaller.
However, we still need to make vector memory get gc collected, as
panics can cause the runtime to skip janet_v_frees. 
						
						
					 
					
						2019-02-22 10:12:25 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						e5a4c6fc2b 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into ta-with-marshal  
						
						 
						
						
						
						
					 
					
						2019-02-22 15:58:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						db9ac6dba5 
					 
					
						
						
							
							marshal buffer ok  
						
						 
						
						
						
						
					 
					
						2019-02-22 15:57:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						d570aae817 
					 
					
						
						
							
							Merge branch 'ta-marshal' into ta-with-marshal  
						
						 
						
						
						
						
					 
					
						2019-02-22 11:13:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						59e4b15fad 
					 
					
						
						
							
							added some abstract type instrospection capabilities  
						
						 
						
						... 
						
						
						
						registering abstract type in vm_register table 
						
						
					 
					
						2019-02-22 10:54:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b3401381fa 
					 
					
						
						
							
							Update CHANGELOG.md  
						
						 
						
						
						
						
					 
					
						2019-02-21 20:40:13 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						beed839d12 
					 
					
						
						
							
							Remove the callable? predicate.  
						
						 
						
						... 
						
						
						
						Many times are callable now in some circumstances, so
the predicate is not that useful. 
						
						
					 
					
						2019-02-21 20:38:22 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f4908ebc41 
					 
					
						
						
							
							Update issue 53 regression test.  
						
						 
						
						... 
						
						
						
						Some tests did not call assert so did not show up on report. 
						
						
					 
					
						2019-02-21 19:19:47 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1147482e62 
					 
					
						
						
							
							Address  #53  - marshalling fiber strangeness  
						
						 
						
						... 
						
						
						
						The unmarshaller was not tracking fibers in references. 
						
						
					 
					
						2019-02-21 19:11:28 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						4d07176f1c 
					 
					
						
						
							
							work in progress  
						
						 
						
						
						
						
					 
					
						2019-02-21 20:52:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8c67bf82f6 
					 
					
						
						
							
							Remove restriction on variable length arrays.  
						
						 
						
						
						
						
					 
					
						2019-02-21 11:54:06 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0823eb7327 
					 
					
						
						
							
							Change order of directory creation.  
						
						 
						
						
						
						
					 
					
						2019-02-21 11:50:48 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8cff3dd2c3 
					 
					
						
						
							
							Fix one more warning.  
						
						 
						
						
						
						
					 
					
						2019-02-21 11:46:39 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						df550efb6b 
					 
					
						
						
							
							Fix MSVC compiler warnings.  
						
						 
						
						
						
						
					 
					
						2019-02-21 11:34:04 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						00a47dc0cb 
					 
					
						
						
							
							Begin work on new memory layout for all objects and GC.  
						
						 
						
						... 
						
						
						
						The layout should actually be very similar to the old layout, but
the code will be much easier to change and should be more portable. 
						
						
					 
					
						2019-02-21 11:22:29 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						811b1825cb 
					 
					
						
						
							
							Remove tuple/append and tuple/prepend.  
						
						 
						
						... 
						
						
						
						Use the splice special instead. 
						
						
					 
					
						2019-02-20 21:08:54 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						2ca252bc0e 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into typed-array  
						
						 
						
						
						
						
					 
					
						2019-02-21 01:43:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						6054858359 
					 
					
						
						
							
							fix C format  
						
						 
						
						
						
						
					 
					
						2019-02-21 00:20:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						1d50fd9485 
					 
					
						
						
							
							First exeperiments with JS style Binary Typed Arrays  
						
						 
						
						
						
						
					 
					
						2019-02-21 00:15:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a982f351d7 
					 
					
						
						
							
							Address  #50  
						
						 
						
						... 
						
						
						
						Issues with range when called with 3 arguments. 
						
						
					 
					
						2019-02-20 12:07:20 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						27a274b686 
					 
					
						
						
							
							Update some corelib functions.  
						
						 
						
						... 
						
						
						
						Some corelib functions that were created via janet_quickasm
were missing some flags for arity checking, so they were marked as
accepting any arity. 
						
						
					 
					
						2019-02-19 23:41:16 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						cb002e7b84 
					 
					
						
						
							
							Update generating tools to produce stylish code.  
						
						 
						
						... 
						
						
						
						Really small whitespace changes in generated code. 
						
						
					 
					
						2019-02-19 21:28:22 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c022a1cf1a 
					 
					
						
						
							
							Add astyle guidelines to the contributing document.  
						
						 
						
						
						
						
					 
					
						2019-02-19 20:59:34 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9d4effc02e 
					 
					
						
						
							
							Add make format to format code.  
						
						 
						
						... 
						
						
						
						A consistent style should help with contributors and
readability. We use astyle as the formatter as can make a pretty
good approximation of the current style and my preferred style.
Astyle can be found at http://astyle.sourceforge.net/astyle.html  
						
						
					 
					
						2019-02-19 20:51:34 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7c19ed8a48 
					 
					
						
						
							
							Merge pull request  #49  from boardwalk/fix_indentation  
						
						 
						
						... 
						
						
						
						Fix indentation, converting some tabs to spaces. 
						
						
					 
					
						2019-02-19 19:08:18 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Skorupski 
							
						 
					 
					
						
						
							
						
						ef5f80ad38 
					 
					
						
						
							
							Fix indentation, converting some tabs to spaces.  
						
						 
						
						
						
						
					 
					
						2019-02-19 17:54:13 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						dbcbb4466d 
					 
					
						
						
							
							We don't need to add module/\*headerpath\*.  
						
						 
						
						... 
						
						
						
						We can just dump janet.h into the lib folder as well. 
						
						
					 
					
						2019-02-18 22:25:40 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7927078b49 
					 
					
						
						
							
							Include header path when building modules.  
						
						 
						
						
						
						
					 
					
						2019-02-18 20:27:00 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b61c9eb991 
					 
					
						
						
							
							Update build script for windows.  
						
						 
						
						
						
						
					 
					
						2019-02-18 20:15:20 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ed72dcf82d 
					 
					
						
						
							
							Rename the header <janet/janet.h> to <janet.h>  
						
						 
						
						... 
						
						
						
						Makes it easier to use and remember, and makes the
variable `module/*headerpath*` make more sense. 
						
						
					 
					
						2019-02-18 20:13:35 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9480ad24cc 
					 
					
						
						
							
							Merge pull request  #46  from tssva/remove_mandb  
						
						 
						
						... 
						
						
						
						Don't call mandb during install 
						
						
					 
					
						2019-02-18 19:01:22 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Sedlmeyer 
							
						 
					 
					
						
						
							
						
						a9574b692f 
					 
					
						
						
							
							Don't call mandb during install  
						
						 
						
						... 
						
						
						
						mandb is used on many but not all linux distributions and infrequently outside of linux to maintain the man page index files, so it should not be called as part of the install process. 
						
						
					 
					
						2019-02-18 18:29:35 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8d9a88e759 
					 
					
						
						
							
							Add JANET_PATH back in.  
						
						 
						
						
						
						
					 
					
						2019-02-18 15:31:15 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						732de8f88d 
					 
					
						
						
							
							Update man page.  
						
						 
						
						
						
						
					 
					
						2019-02-18 15:26:53 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6af5800d21 
					 
					
						
						
							
							Add -m option to command line  
						
						 
						
						... 
						
						
						
						The -m option set the default system path for finding libraries
for that invocation of Janet. 
						
						
					 
					
						2019-02-18 15:11:59 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						540b326c54 
					 
					
						
						
							
							Simpler way to set JANET_PATH at compile time.  
						
						 
						
						
						
						
					 
					
						2019-02-18 14:48:29 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						660a2b41ae 
					 
					
						
						
							
							Set module/*syspath* to JANET_PATH at build time  
						
						 
						
						... 
						
						
						
						The takes out the hardcoded reference to /usr/local/ 
						
						
					 
					
						2019-02-18 14:31:23 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d2d502b9ae 
					 
					
						
						
							
							Remove ldconfig stuff.  
						
						 
						
						
						
						
					 
					
						2019-02-18 13:49:43 -05:00