Calvin Rose 
							
						 
					 
					
						
						
							
						
						889d6f9e43 
					 
					
						
						
							
							Merge pull request  #737  from sogaiu/new-style-core-fn-decl-for-corelib  
						
						... 
						
						
						
						Update corelib.c with new style core function declarations. 
						
						
					 
					
						2021-07-26 22:07:17 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						151de093d0 
					 
					
						
						
							
							Merge pull request  #736  from sogaiu/new-style-core-fn-decl-for-debug  
						
						... 
						
						
						
						Update debug.c with new style core function declarations. 
						
						
					 
					
						2021-07-26 22:06:17 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						cc13e45f21 
					 
					
						
						
							
							Merge pull request  #738  from sogaiu/new-style-core-fn-decl-for-buffer  
						
						... 
						
						
						
						Update buffer.c with new style core function declarations. 
						
						
					 
					
						2021-07-26 22:01:28 -05:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						7492a4c871 
					 
					
						
						
							
							Update buffer.c with new style core function declarations.  
						
						
						
						
					 
					
						2021-07-27 11:34:03 +09:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						d20543b92c 
					 
					
						
						
							
							Update corelib.c with new style core function declarations.  
						
						
						
						
					 
					
						2021-07-27 11:18:54 +09:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						59aab2ebbd 
					 
					
						
						
							
							Update debug.c with new style core function declarations.  
						
						
						
						
					 
					
						2021-07-27 08:01:56 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						08f7b1b9e5 
					 
					
						
						
							
							Run the formatter.  
						
						
						
						
					 
					
						2021-07-26 17:54:26 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f2ac1c15e6 
					 
					
						
						
							
							Merge pull request  #735  from sogaiu/new-style-core-fn-decl-for-fiber  
						
						... 
						
						
						
						Update fiber.c with new style core function declarations. 
						
						
					 
					
						2021-07-26 17:36:54 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						eaf8f198c1 
					 
					
						
						
							
							Merge pull request  #733  from sogaiu/new-style-core-fn-decl-for-io  
						
						... 
						
						
						
						Update io.c with new style core function declarations. 
						
						
					 
					
						2021-07-26 17:36:37 -05:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						2955286606 
					 
					
						
						
							
							Update fiber.c with new style core function declarations.  
						
						
						
						
					 
					
						2021-07-27 07:00:59 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						40561340a8 
					 
					
						
						
							
							Merge pull request  #721  from uvtc/patch-1  
						
						... 
						
						
						
						docs for doc, searching for strings 
						
						
					 
					
						2021-07-26 15:21:39 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4f00a7db88 
					 
					
						
						
							
							Merge pull request  #729  from sogaiu/new-style-core-fn-decl-for-os  
						
						... 
						
						
						
						Update os.c with new style core function declarations. 
						
						
					 
					
						2021-07-26 15:21:15 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						acc21d0b76 
					 
					
						
						
							
							Merge pull request  #724  from sogaiu/new-style-core-fn-decl-for-thread  
						
						... 
						
						
						
						Update thread.c with new style core function declarations. 
						
						
					 
					
						2021-07-26 15:19:19 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						db5df70d0c 
					 
					
						
						
							
							Merge pull request  #727  from sogaiu/new-style-core-fn-decl-for-string  
						
						... 
						
						
						
						Update string.c with new style core function declarations. 
						
						
					 
					
						2021-07-26 15:19:07 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a6073dc237 
					 
					
						
						
							
							Merge pull request  #734  from sogaiu/new-style-core-fn-decl-for-inttypes  
						
						... 
						
						
						
						Update inttypes.c with new style core function declarations. 
						
						
					 
					
						2021-07-26 10:29:53 -05:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						92c132381e 
					 
					
						
						
							
							Update inttypes.c with new style core function declarations.  
						
						
						
						
					 
					
						2021-07-26 21:52:02 +09:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						d0575e4087 
					 
					
						
						
							
							Update io.c with new style core function declarations.  
						
						
						
						
					 
					
						2021-07-26 21:39:13 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						5ca48b96af 
					 
					
						
						
							
							Merge pull request  #728  from sogaiu/new-style-core-fn-decl-for-parse  
						
						... 
						
						
						
						Update parse.c with new style core function declarations. 
						
						
					 
					
						2021-07-26 07:22:46 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2a9f30fc8a 
					 
					
						
						
							
							Merge pull request  #725  from sogaiu/new-style-core-fn-decl-for-table  
						
						... 
						
						
						
						Update table.c with new style core function declarations. 
						
						
					 
					
						2021-07-26 07:16:28 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ba89a81a3e 
					 
					
						
						
							
							Merge pull request  #731  from sogaiu/new-style-core-fn-decl-for-net  
						
						... 
						
						
						
						Update net.c with new style core function declarations. 
						
						
					 
					
						2021-07-26 07:11:15 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						5f32300592 
					 
					
						
						
							
							Merge pull request  #732  from sogaiu/new-style-core-fn-decl-for-marsh  
						
						... 
						
						
						
						Update marsh.c with new style core function declarations. 
						
						
					 
					
						2021-07-26 07:04:29 -05:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						15b4d9363b 
					 
					
						
						
							
							Update marsh.c with new style core function declarations.  
						
						
						
						
					 
					
						2021-07-26 18:29:59 +09:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						ceca0e7f0e 
					 
					
						
						
							
							Update net.c with new style core function declarations.  
						
						
						
						
					 
					
						2021-07-26 18:20:06 +09:00 
						 
				 
			
				
					
						
							
							
								Andrew Owen 
							
						 
					 
					
						
						
							
						
						700770b883 
					 
					
						
						
							
							Update math.c for the new style  
						
						
						
						
					 
					
						2021-07-26 01:51:13 -06:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						8365037be5 
					 
					
						
						
							
							Update os.c with new style core function declarations.  
						
						
						
						
					 
					
						2021-07-26 16:48:04 +09:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						dfaba7daa6 
					 
					
						
						
							
							Update parse.c with new style core function declarations.  
						
						
						
						
					 
					
						2021-07-26 15:42:33 +09:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						5756934144 
					 
					
						
						
							
							Update string.c with new style core function declarations.  
						
						
						
						
					 
					
						2021-07-26 15:23:04 +09:00 
						 
				 
			
				
					
						
							
							
								Andrew Owen 
							
						 
					 
					
						
						
							
						
						7b3ab2727f 
					 
					
						
						
							
							Fix copy/paste mistake in ev/take docs  
						
						
						
						
					 
					
						2021-07-26 00:11:05 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Owen 
							
						 
					 
					
						
						
							
						
						714ba808dd 
					 
					
						
						
							
							Update ev.c to use the new binding style that provides source information  
						
						
						
						
					 
					
						2021-07-25 23:25:38 -06:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						6e94e03baa 
					 
					
						
						
							
							Update table.c with new style core function declarations.  
						
						
						
						
					 
					
						2021-07-26 14:03:01 +09:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						ac98dbccb8 
					 
					
						
						
							
							Update thread.c with new style core function declarations.  
						
						
						
						
					 
					
						2021-07-26 13:46:31 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6e3355d7f2 
					 
					
						
						
							
							Merge pull request  #723  from sogaiu/new-style-core-fn-decl-for-tuple  
						
						... 
						
						
						
						Update tuple.c with new style core function declarations. 
						
						
					 
					
						2021-07-25 22:41:42 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						97907906c5 
					 
					
						
						
							
							Merge pull request  #722  from sogaiu/new-style-core-fn-decl-for-compile  
						
						... 
						
						
						
						Update compile.c with new style core function declarations. 
						
						
					 
					
						2021-07-25 22:41:11 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						eb84200f28 
					 
					
						
						
							
							Fix linux issues with epoll on normal files.  
						
						... 
						
						
						
						We use the selfpipe trick if epoll fails with EPERM when trying to
register a file descriptor. 
						
						
					 
					
						2021-07-25 21:47:52 -05:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						caaa26e153 
					 
					
						
						
							
							Update tuple.c with new style core function declarations.  
						
						
						
						
					 
					
						2021-07-26 11:33:46 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						030dd747e9 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
					 
					
						2021-07-25 20:21:59 -05:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						dccb98bb92 
					 
					
						
						
							
							Update compile.c with new style core function declarations.  
						
						
						
						
					 
					
						2021-07-26 09:07:53 +09:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						e356b7141c 
					 
					
						
						
							
							Update boot.janet  
						
						
						
						
					 
					
						2021-07-25 17:26:31 -04:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						4cae7e6d5d 
					 
					
						
						
							
							When building amalgamated build on windows, patch source-map.  
						
						... 
						
						
						
						We don't want any backslahes cropping up in the offical distribution of
janet.c. 
						
						
					 
					
						2021-07-25 15:53:38 -05:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						cc07b4a89a 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
					 
					
						2021-07-25 14:54:45 -05:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						7e8154e648 
					 
					
						
						
							
							Update peg.c with new style core function declarations.  
						
						
						
						
					 
					
						2021-07-25 14:54:25 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						dfee997e45 
					 
					
						
						
							
							Merge pull request  #718  from uvtc/patch-1  
						
						... 
						
						
						
						Add some clarifying backticks to docs 
						
						
					 
					
						2021-07-25 14:10:44 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f6b7cb9c49 
					 
					
						
						
							
							Merge pull request  #719  from uvtc/patch-2  
						
						... 
						
						
						
						Clarify docs on take and drop functions 
						
						
					 
					
						2021-07-25 14:10:01 -05:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						4452d0e0f5 
					 
					
						
						
							
							Update CHANGELOG.md  
						
						
						
						
					 
					
						2021-07-25 13:08:17 -05:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						7fba44ccce 
					 
					
						
						
							
							Add macro mechanism for defining C source information for functions.  
						
						... 
						
						
						
						This wil let us track source code for C functions more easily. 
						
						
					 
					
						2021-07-25 13:03:01 -05:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						6f1695ecd4 
					 
					
						
						
							
							Add utitities for interrupting the event loop.  
						
						... 
						
						
						
						janet_loop1_interrupt makes the event loop compatible
with safe interruptions for custom scheduling. Does this by exposing
custom events on the event loop. A custom event schedules a function pointer
to run in a way that can interrupt
epoll_wait/poll/GetQueuedCompletionStatus. 
						
						
					 
					
						2021-07-25 09:08:46 -05:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						76acbf9bb6 
					 
					
						
						
							
							Clarify docs on take and drop functions  
						
						... 
						
						
						
						Pass in indexed and bytes, return tuples and strings, respectively. 
						
						
					 
					
						2021-07-24 18:44:49 -04:00 
						 
				 
			
				
					
						
							
							
								John Gabriele 
							
						 
					 
					
						
						
							
						
						2769a62bb3 
					 
					
						
						
							
							Add some clarifying backticks to docs  
						
						
						
						
					 
					
						2021-07-24 16:58:21 -04:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						160dd830a0 
					 
					
						
						
							
							Add janet_interpreter_interrupt for custom scheduling.  
						
						... 
						
						
						
						This would allow an embedder to suspend the current Janet fiber
via an external event like a signal, other thread, or really anything.
This is a useful primitive for custom schedulers that would call
janet_interpreter_interupt periodically (say, in an interval with SIG_ALRM),
do some work, and then use janet_continue on the janet_root_fiber, or
for embedding into other soft-realtime applications like a game. To say,
only allow about 5ms per frame of interpreter time. 
						
						
					 
					
						2021-07-24 15:14:37 -05:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						aafc595e3a 
					 
					
						
						
							
							Fix typo.  
						
						
						
						
					 
					
						2021-07-24 12:47:51 -05:00