Calvin Rose 
							
						 
					 
					
						
						
							
						
						c7fb7b4451 
					 
					
						
						
							
							Merge branch 'master' into localbindings  
						
						
						
						
							
						
					 
					
						2023-02-05 11:36:57 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						67c474fc7a 
					 
					
						
						
							
							More fixes to ev/gather (tested on httpf server).  
						
						
						
						
							
						
					 
					
						2023-02-05 10:21:37 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4e8154cf8a 
					 
					
						
						
							
							Fix ev/gather to cancel children on cancellation.  
						
						... 
						
						
						
						Otherwise, we would be leaving zombie fibers around. 
						
						
							
						
					 
					
						2023-02-05 09:43:16 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9582d3c623 
					 
					
						
						
							
							Allow infinite wait to work without issues.  
						
						
						
						
							
						
					 
					
						2023-02-05 09:29:39 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0079500713 
					 
					
						
						
							
							Merge branch 'master' into localbindings  
						
						
						
						
							
						
					 
					
						2023-02-04 13:39:24 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						55af6ce834 
					 
					
						
						
							
							Fix write after free with printing to files.  
						
						
						
						
							
						
					 
					
						2023-02-04 13:36:30 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3e82fdc125 
					 
					
						
						
							
							Update symbolmapping code with marshal/unmarshal.  
						
						
						
						
							
						
					 
					
						2023-02-03 17:33:11 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7344a6cfc0 
					 
					
						
						
							
							Fix null check.  
						
						
						
						
							
						
					 
					
						2023-02-03 16:24:50 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0aded71343 
					 
					
						
						
							
							Fix issue with environments in asm.c  
						
						
						
						
							
						
					 
					
						2023-02-03 16:24:50 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7663b1e703 
					 
					
						
						
							
							Fix null check.  
						
						
						
						
							
						
					 
					
						2023-02-02 22:03:18 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						282546c03f 
					 
					
						
						
							
							Fix issue with environments in asm.c  
						
						
						
						
							
						
					 
					
						2023-02-02 21:12:17 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f4bc89d1c0 
					 
					
						
						
							
							Progress.  
						
						
						
						
							
						
					 
					
						2023-02-02 21:08:48 -06:00 
						 
				 
			
				
					
						
							
							
								Jona Ekenberg 
							
						 
					 
					
						
						
							
						
						fa277c3797 
					 
					
						
						
							
							added future test for upvalues and symbolslots  
						
						
						
						
							
						
					 
					
						2023-02-01 21:26:29 +01:00 
						 
				 
			
				
					
						
							
							
								Jona Ekenberg 
							
						 
					 
					
						
						
							
						
						c0c8ab25e6 
					 
					
						
						
							
							added symbolslots to asm  
						
						
						
						
							
						
					 
					
						2023-02-01 21:12:42 +01:00 
						 
				 
			
				
					
						
							
							
								Jona Ekenberg 
							
						 
					 
					
						
						
							
						
						b685bf3026 
					 
					
						
						
							
							updated symbolslots-test  
						
						
						
						
							
						
					 
					
						2023-02-01 11:46:36 +01:00 
						 
				 
			
				
					
						
							
							
								Jona Ekenberg 
							
						 
					 
					
						
						
							
						
						ce31db09e4 
					 
					
						
						
							
							symbolslots should be gc'd, local_symbols always pushed in case *debug* is set in middle of function  
						
						
						
						
							
						
					 
					
						2023-02-01 11:45:13 +01:00 
						 
				 
			
				
					
						
							
							
								Jona Ekenberg 
							
						 
					 
					
						
						
							
						
						624a6cf619 
					 
					
						
						
							
							symbolslots nil when there are no symbols, changed debugger to not have special case  
						
						
						
						
							
						
					 
					
						2023-02-01 11:25:52 +01:00 
						 
				 
			
				
					
						
							
							
								Jona Ekenberg 
							
						 
					 
					
						
						
							
						
						587aa87d28 
					 
					
						
						
							
							symbolslots now use janet_v vectors, flat structure  
						
						
						
						
							
						
					 
					
						2023-02-01 11:06:33 +01:00 
						 
				 
			
				
					
						
							
							
								Jona Ekenberg 
							
						 
					 
					
						
						
							
						
						88813c4f87 
					 
					
						
						
							
							initial slotsyms implementation  
						
						
						
						
							
						
					 
					
						2023-02-01 09:39:24 +01:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						dacbe29771 
					 
					
						
						
							
							Allow round-tripping more functions with disasm and asm.  
						
						... 
						
						
						
						Nested functions that captured with environments didn't
work well with asm. 
						
						
							
						
					 
					
						2023-01-30 09:04:42 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						244833cfa1 
					 
					
						
						
							
							Merge pull request  #1040  from lgtm-migrator/codeql  
						
						... 
						
						
						
						Add CodeQL workflow for GitHub code scanning 
						
						
							
						
					 
					
						2023-01-29 09:04:18 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						05e7f974e3 
					 
					
						
						
							
							Add os/compiler to the core.  
						
						... 
						
						
						
						Allows querying what compiler was used to compile Janet. 
						
						
							
						
					 
					
						2023-01-28 14:00:02 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0dbef65a73 
					 
					
						
						
							
							Merge pull request  #1065  from sogaiu/comment-tweaks  
						
						... 
						
						
						
						Misc comment tweaks 
						
						
							
						
					 
					
						2023-01-27 11:26:05 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9106228787 
					 
					
						
						
							
							Add :riscv32 and :riscv32 values for os/arch.  
						
						
						
						
							
						
					 
					
						2023-01-27 11:23:57 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6ae3bdb25c 
					 
					
						
						
							
							Add RISC-V 64 bit detection in janet.h  
						
						
						
						
							
						
					 
					
						2023-01-26 22:40:05 -06:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						310bcec260 
					 
					
						
						
							
							Misc comment tweaks  
						
						
						
						
							
						
					 
					
						2023-01-25 18:45:19 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8c4cc4e671 
					 
					
						
						
							
							Merge pull request  #1064  from sogaiu/realpath-doc-tweak  
						
						... 
						
						
						
						Update os/realpath docstring 
						
						
							
						
					 
					
						2023-01-24 09:50:44 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c6eaaa83ed 
					 
					
						
						
							
							Buffer initialized with janet_buffer_init will not be gced.  
						
						... 
						
						
						
						Set an internal flag that disables garbage collection on such
buffers. For all currently correct usage, this should have no effect,
and will fix use cases where buffers are initialized this way and then
passed to the interpreter. 
						
						
							
						
					 
					
						2023-01-23 20:57:30 -06:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						8f598d6f96 
					 
					
						
						
							
							Update os/realpath docstring  
						
						
						
						
							
						
					 
					
						2023-01-23 12:55:04 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						20bc323d17 
					 
					
						
						
							
							Use gcc explicitly in mingw build.  
						
						
						
						
							
						
					 
					
						2023-01-22 11:21:28 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8b0bcf4db9 
					 
					
						
						
							
							Add the mingw toolchain.  
						
						
						
						
							
						
					 
					
						2023-01-22 11:10:04 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8955e6f536 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
							
						
					 
					
						2023-01-22 11:05:39 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f8ddea6452 
					 
					
						
						
							
							Add msys2 testing with github actions.  
						
						
						
						
							
						
					 
					
						2023-01-22 11:05:27 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						987e04086d 
					 
					
						
						
							
							Merge pull request  #1063  from AlecTroemel/1062-io-flag-types  
						
						... 
						
						
						
						use int32_t type for file flags, just like header 
						
						
							
						
					 
					
						2023-01-22 10:56:19 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						85f2acbf52 
					 
					
						
						
							
							Fix tools/format.sh file permissions.  
						
						
						
						
							
						
					 
					
						2023-01-22 10:47:33 -06:00 
						 
				 
			
				
					
						
							
							
								alectroemel 
							
						 
					 
					
						
						
							
						
						1acf4c3ab7 
					 
					
						
						
							
							add int32_t type for file flags, just like header  
						
						... 
						
						
						
						Signed-off-by: alectroemel <alectroemel@hotmail.com >
Signed-off-by: alectroemel <alec@mirusresearch.com > 
						
						
							
						
					 
					
						2023-01-22 10:24:46 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						07a3158fba 
					 
					
						
						
							
							Merge pull request  #1060  from ianthehenry/doc-typos  
						
						... 
						
						
						
						Fix some docstring typos 
						
						
							
						
					 
					
						2023-01-21 16:21:57 -06:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						2f8bed9d82 
					 
					
						
						
							
							Build and install an import library on mingw  
						
						
						
						
							
						
					 
					
						2023-01-21 14:31:48 -06:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						a490937cd9 
					 
					
						
						
							
							Add :mingw value when getting the OS setting when compiled with mingw.  
						
						
						
						
							
						
					 
					
						2023-01-21 11:50:03 -06:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						8ee5942481 
					 
					
						
						
							
							Fix windows build with JANET_NO_NET -  #1055  
						
						
						
						
							
						
					 
					
						2023-01-21 10:56:20 -06:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						93b469885a 
					 
					
						
						
							
							Initial Mingw support with Makefile.  
						
						... 
						
						
						
						Also add a macro JANET_MSVC to distinguish between
a windows build (JANET_WINDOWS) and a build with msvc. 
						
						
							
						
					 
					
						2023-01-21 10:37:34 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d8d1de2dcb 
					 
					
						
						
							
							Don't compile library loading code on windows if it is disabled.  
						
						
						
						
							
						
					 
					
						2023-01-21 09:36:03 -06:00 
						 
				 
			
				
					
						
							
							
								Ian Henry 
							
						 
					 
					
						
						
							
						
						ab224514f0 
					 
					
						
						
							
							Fix some docstring typos.  
						
						
						
						
							
						
					 
					
						2023-01-18 19:41:56 -08:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						75179de8da 
					 
					
						
						
							
							Merge pull request  #1056  from fd00/use-dev-urandom-on-cygwin  
						
						... 
						
						
						
						Use `/dev/urandom` for `janet_cryptorand` on cygwin 
						
						
							
						
					 
					
						2023-01-08 09:29:52 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c28df14e6b 
					 
					
						
						
							
							Prepare for 1.26.0 release  
						
						
						
						
							
 
						
					 
					
						2023-01-07 15:08:40 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b73855b193 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
							
						
					 
					
						2023-01-07 15:05:16 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2093ab2baa 
					 
					
						
						
							
							Update copyrights.  
						
						
						
						
							
						
					 
					
						2023-01-07 15:04:56 -06:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a0f40042cb 
					 
					
						
						
							
							Update copyright year.  
						
						
						
						
							
						
					 
					
						2023-01-07 15:03:35 -06:00 
						 
				 
			
				
					
						
							
							
								Daisuke Fujimura (fd0) 
							
						 
					 
					
						
						
							
						
						3254c2c477 
					 
					
						
						
							
							Use /dev/urandom for janet_cryptorand on cygwin  
						
						
						
						
							
						
					 
					
						2023-01-07 08:58:35 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0a8eb9e3ba 
					 
					
						
						
							
							Merge pull request  #1057  from sogaiu/update-tests-for-meson  
						
						... 
						
						
						
						Add test files to meson suite 11 - 14 
						
						
							
						
					 
					
						2023-01-04 04:13:18 -06:00