aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/include/janet.h (follow)
AgeCommit message (Expand)AuthorLines
2022-03-21Auto update copyright date.Calvin Rose-1/+1
2022-03-17Refactor __MACH__ to JANET_APPLEJason Pepas-2/+2
2022-01-06Tweaks on redef feature branch.Calvin Rose-4/+3
2021-12-29Support :dynamic-defs dynamic bindingMichael Camilleri-3/+4
2021-12-18Support redefinable bindingsMichael Camilleri-1/+3
2021-12-04Add extra "prefix" parameter to debug/stacktrace.Calvin Rose-0/+1
2021-10-29Merge branch 'master' into struct-protoCalvin Rose-14/+204
2021-10-22Use named union in JanetGCObjectMichael Camilleri-1/+1
2021-10-04Merge pull request #824 from GrayJack/rnd-double-capiCalvin Rose-0/+1
2021-10-03Expose `janet_rng_double` to the C APIGrayJack-0/+1
2021-09-21Add custom base option to number peg combinator.Calvin Rose-0/+1
2021-09-19Remove thread module.Calvin Rose-5/+0
2021-09-19Add (number combinator to peg).Calvin Rose-1/+2
2021-09-17Add semi-colon.Calvin Rose-1/+1
2021-09-17Avoid including windows.h in janet.h for JanetOSMutex.Calvin Rose-5/+10
2021-09-06Enable kqueue on MacOSllmII-0/+6
2021-09-05Remove comments regarding NetBSD breakagellmII-1/+0
2021-09-03Add kqueue support to JanetllmII-0/+5
2021-08-22Readd the janet_register function.bakpakin-0/+3
2021-08-20Fix typo in header.Calvin Rose-1/+1
2021-08-20Windows header issues.Calvin Rose-1/+4
2021-08-20Expose JanetOSMutex to make abstract types easier to write.Calvin Rose-0/+17
2021-08-19Initial threaded abstract types.Calvin Rose-1/+11
2021-08-16Fix threaded supervisor channels - Fix #766Calvin Rose-0/+1
2021-08-15Fix some issues and improve channel closing.Calvin Rose-0/+1
2021-08-15Initial working draft of threaded channels.Calvin Rose-1/+3
2021-07-29Put source mapping info in stack traces.Calvin Rose-1/+0
2021-07-27Merge branch 'master' into new-style-math-bindingsAndrew Owen-4/+5
2021-07-27Add JANET_DEF and co, use in math.cAndrew Owen-0/+12
2021-07-27Remove static function from the JANET_FN family of macrosAndrew Owen-4/+4
2021-07-25Add macro mechanism for defining C source information for functions.bakpakin-0/+57
2021-07-25Add utitities for interrupting the event loop.bakpakin-1/+34
2021-07-24Add janet_interpreter_interrupt for custom scheduling.bakpakin-0/+2
2021-07-21Make epoll the default on Linux for event loop implementations.Calvin Rose-0/+5
2021-07-18Add janet_loop_fiber C function to run a fiber to completion from C.Calvin Rose-0/+4
2021-07-17Add option to build janet without thread library.Calvin Rose-2/+8
2021-07-16Add janet_vm_save and janet_vm_load.Calvin Rose-0/+7
2021-05-31Update copyright dates.Calvin Rose-1/+1
2021-05-31Remove externeous typedarray defines in janet.hCalvin Rose-5/+0
2021-05-29Initial struct prototype code.Calvin Rose-0/+4
2021-05-28Work on system for adding compiler warnings.Calvin Rose-1/+20
2021-04-29Merge commit 'f4c9064b79d5b32fd74e5ddf25266356c22dd53b'Calvin Rose-0/+18
2021-04-29Remove typed arrays from the core.Calvin Rose-53/+5
2021-03-23Add config support for custom allocators.Andrew Chambers-1/+18
2021-03-13Sort keys initial.Calvin Rose-0/+1
2021-02-26Address #641 - add undef combinator.Calvin Rose-1/+2
2021-01-30Change output format for line+col.Calvin Rose-0/+1
2021-01-23Begin work on allowing small binaries.Calvin Rose-0/+1
2021-01-18Update os/shell to be non-blocking as well.v1.14.1Calvin Rose-1/+2
2021-01-16Add os/proc-close to close all pipes associated with a subprocess.Calvin Rose-0/+1