Calvin Rose 
							
						 
					 
					
						
						
							
						
						a66f19f636 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
							
						
					 
					
						2019-01-30 23:11:42 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c76f4e89d8 
					 
					
						
						
							
							Remove redundancies in stacktraces.  
						
						... 
						
						
						
						There was an implementation for stacktraces in both
run.c and in core.janet, status-pp. The commit removes
the one in core.janet in favor of the C based stacktrace, which
is exposed via debug/stacktrace. Lots of reshuffling of run-context
ensued as well, which resulted in an api that is a bit cleaner. 
						
						
							
						
					 
					
						2019-01-30 23:11:12 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						85a211b26b 
					 
					
						
						
							
							Remove extra vector function.  
						
						
						
						
							
						
					 
					
						2019-01-30 21:22:40 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						fe3620529f 
					 
					
						
						
							
							Merge pull request  #26  from honix/master  
						
						... 
						
						
						
						Cooking on windows 
						
						
							
						
					 
					
						2019-01-30 10:13:35 -05:00 
						 
				 
			
				
					
						
							
							
								Fyodor Shchukin 
							
						 
					 
					
						
						
							
						
						a7551e9b4e 
					 
					
						
						
							
							Cooking on windows  
						
						
						
						
							
						
					 
					
						2019-01-30 17:31:53 +03:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						46c540b93e 
					 
					
						
						
							
							Add math headers for emscripten  
						
						... 
						
						
						
						We now check for NaN in table.c and struct.c
as we disallow NaN keys. 
						
						
							
						
					 
					
						2019-01-29 18:18:14 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						32c209ede9 
					 
					
						
						
							
							Address  #25  
						
						
						
						
							
						
					 
					
						2019-01-29 13:59:08 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0d293cd3f5 
					 
					
						
						
							
							Update require to use real path name rather than module name.  
						
						
						
						
							
						
					 
					
						2019-01-28 21:48:13 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f284776490 
					 
					
						
						
							
							Address  #24  
						
						
						
						
							
						
					 
					
						2019-01-28 20:30:45 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						38a7e4faf1 
					 
					
						
						
							
							Disallow NaN as table/struct key.  
						
						... 
						
						
						
						Fix bugs and add tests for denormalized tables
and structs. 
						
						
							
						
					 
					
						2019-01-28 11:50:33 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c333cbfa55 
					 
					
						
						
							
							0.3.0  
						
						
						
						
							
 
						
					 
					
						2019-01-26 21:40:04 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f72aa64f41 
					 
					
						
						
							
							0.3.2  
						
						
						
						
							
						
					 
					
						2019-01-26 21:36:29 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d85892edc8 
					 
					
						
						
							
							0.3.1  
						
						
						
						
							
						
					 
					
						2019-01-26 21:34:08 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						56383b2ecc 
					 
					
						
						
							
							Remove all traces of 'bakpakin/janet' from repo.  
						
						
						
						
							
						
					 
					
						2019-01-26 21:26:40 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0d729eaab1 
					 
					
						
						
							
							Appveyor is annoying.  
						
						
						
						
							
						
					 
					
						2019-01-26 21:14:04 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						17ab654ccb 
					 
					
						
						
							
							Messing with appveyor, trying travis.  
						
						
						
						
							
						
					 
					
						2019-01-26 21:00:13 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						872d03ae1d 
					 
					
						
						
							
							Update for version 0.4.0.  
						
						... 
						
						
						
						Version 0.3.0 never really happened, as no release
binaries were ever generated. 
						
						
							
						
					 
					
						2019-01-26 20:46:40 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ee5fa54134 
					 
					
						
						
							
							Generated files go to the same location on win32.  
						
						
						
						
							
						
					 
					
						2019-01-26 17:33:30 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						68e00cdb7a 
					 
					
						
						
							
							Update slurp and spit error handler.  
						
						
						
						
							
						
					 
					
						2019-01-26 17:27:05 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						5bf9e4fc89 
					 
					
						
						
							
							Make amalg tool windows friendly  
						
						... 
						
						
						
						Convert / to \ in file paths for windows. 
						
						
							
						
					 
					
						2019-01-26 17:17:56 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7350bf5dd9 
					 
					
						
						
							
							Add anchors in generated docs  
						
						... 
						
						
						
						This allows us to link to specific functions. 
						
						
							
						
					 
					
						2019-01-26 10:12:33 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e755f98300 
					 
					
						
						
							
							Address  #23  
						
						
						
						
							
						
					 
					
						2019-01-25 20:31:08 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8ee2f0a1d6 
					 
					
						
						
							
							Add amalgamation to windows distribution  
						
						
						
						
							
						
					 
					
						2019-01-24 10:19:48 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0726de34ff 
					 
					
						
						
							
							Add description of embedding to README.md  
						
						
						
						
							
						
					 
					
						2019-01-24 10:16:24 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						00301ad26b 
					 
					
						
						
							
							Add build number to amalg build.  
						
						
						
						
							
						
					 
					
						2019-01-24 00:26:57 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						611543c48b 
					 
					
						
						
							
							Add source amalgamation  
						
						... 
						
						
						
						The amalgamated source concatenates all sources
to a file janet.c which can be used for
embedding janet, much in the same way as sqlite
or mongoose. 
						
						
							
						
					 
					
						2019-01-24 00:15:58 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4d81fbc238 
					 
					
						
						
							
							Add a changelog.  
						
						
						
						
							
						
					 
					
						2019-01-22 15:23:42 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c5012ca4c1 
					 
					
						
						
							
							Update man page.  
						
						
						
						
							
						
					 
					
						2019-01-21 16:04:47 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e68a889fa9 
					 
					
						
						
							
							Remove doc markdown and move it to website.  
						
						
						
						
							
						
					 
					
						2019-01-21 13:49:44 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						795e7a9de8 
					 
					
						
						
							
							Make os/date results more consistent.  
						
						
						
						
							
						
					 
					
						2019-01-20 16:49:39 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						090a6a8c5c 
					 
					
						
						
							
							Add optional env arguments to eval functions.  
						
						
						
						
							
						
					 
					
						2019-01-20 16:06:30 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2bbf9fdcc5 
					 
					
						
						
							
							Add os/date to core library.  
						
						
						
						
							
						
					 
					
						2019-01-20 14:34:33 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0025f6ac87 
					 
					
						
						
							
							Export html-escape from highlight tool.  
						
						
						
						
							
						
					 
					
						2019-01-20 13:31:26 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						737b2449f0 
					 
					
						
						
							
							Update highlight and the mainclient.  
						
						
						
						
							
						
					 
					
						2019-01-20 10:05:51 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f7a0133eb1 
					 
					
						
						
							
							Update highlight.janet (allow ! in symbols).  
						
						
						
						
							
						
					 
					
						2019-01-20 08:53:34 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						48b179d67e 
					 
					
						
						
							
							Add slurp and spit to the core library.  
						
						
						
						
							
						
					 
					
						2019-01-19 22:00:33 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d1a075b2a6 
					 
					
						
						
							
							Switch order of some text in the README.md  
						
						
						
						
							
						
					 
					
						2019-01-19 13:03:42 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2bad24371d 
					 
					
						
						
							
							Add IRC location to README.md  
						
						
						
						
							
						
					 
					
						2019-01-19 12:42:33 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						bf8d5da3dc 
					 
					
						
						
							
							Fix possible memory leak on buffer overflow.  
						
						... 
						
						
						
						(All buffer push functions can panic (longjmp), skipping
 deinit. Instead, we should use the garbage collected api). 
						
						
							
						
					 
					
						2019-01-19 12:32:52 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4a6fcb5e23 
					 
					
						
						
							
							Address issue  #21  
						
						... 
						
						
						
						Add some github highlighting to janet files (clojure is pretty close) 
						
						
							
						
					 
					
						2019-01-19 12:11:54 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						5ba969f91d 
					 
					
						
						
							
							Make match macro prettier.  
						
						
						
						
							
						
					 
					
						2019-01-18 15:24:58 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						26818a5e5c 
					 
					
						
						
							
							Fix doc generation.  
						
						
						
						
							
						
					 
					
						2019-01-18 12:26:04 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b84b0e4828 
					 
					
						
						
							
							Expose more of the module system.  
						
						... 
						
						
						
						The system path can more easily modified at runtime,
and the module/cache and module/loading tables are now exposed.
Properly cache native modules as well. 
						
						
							
						
					 
					
						2019-01-18 12:04:34 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b4934ceddc 
					 
					
						
						
							
							Make parser errors a bit better for files with no closing  
						
						... 
						
						
						
						delimiters. 
						
						
							
						
					 
					
						2019-01-17 23:43:46 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c4114fbcdb 
					 
					
						
						
							
							Add quote special to peg syntax to make captures terser.  
						
						
						
						
							
						
					 
					
						2019-01-17 19:28:42 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						95f2bbe0a0 
					 
					
						
						
							
							Add highlight.janet tool which can highlight  
						
						... 
						
						
						
						janet source code and output html or terminal escaped code.
Also made re entrant calls into the vm provide better
error messages. 
						
						
							
						
					 
					
						2019-01-17 18:12:26 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						63137b8107 
					 
					
						
						
							
							Fix parsing bug for numbers.  
						
						
						
						
							
						
					 
					
						2019-01-17 12:32:51 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2c1b506213 
					 
					
						
						
							
							Add tagged captures for a better (more correct) form of look behind.  
						
						
						
						
							
						
					 
					
						2019-01-16 22:38:11 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						612a245961 
					 
					
						
						
							
							More work on peg. Disable indexed backrefs and replace substitution  
						
						... 
						
						
						
						with accumulation. 
						
						
							
						
					 
					
						2019-01-16 21:11:55 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4b8edef58c 
					 
					
						
						
							
							Typo.  
						
						
						
						
							
						
					 
					
						2019-01-16 12:34:01 -05:00