1
0
mirror of https://github.com/janet-lang/janet synced 2026-05-16 18:32:16 +00:00

Commit Graph

  • a246877c1e Remove iterate-template from exported core symbols. Calvin Rose 2019-03-11 01:01:59 -04:00
  • 98e68a5cb4 Update special form lists to include break. Calvin Rose 2019-03-11 00:58:26 -04:00
  • e12aace02c Update web build. Calvin Rose 2019-03-10 23:06:10 -04:00
  • 51a9c7104d Hide each-template Calvin Rose 2019-03-10 13:31:42 -04:00
  • 75dc08ff21 Fix nil error on drop-until fn Quan Nguyen 2019-03-10 13:50:28 +07:00
  • 6fa60820a3 Merge pull request #64 from quan-nh/master Calvin Rose 2019-03-09 23:47:00 -05:00
  • 609a9621af Correct doc for drop-until fn Quan Nguyen 2019-03-10 11:36:27 +07:00
  • 8ba1121161 Add early returns via break. Calvin Rose 2019-03-09 22:01:10 -05:00
  • 9a080197e7 Switch some instances of loop in core Calvin Rose 2019-03-09 21:01:47 -05:00
  • e65375277a Update the loop macro. Calvin Rose 2019-03-09 20:47:07 -05:00
  • 4a111b38b1 Add break special. Calvin Rose 2019-03-09 16:47:05 -05:00
  • a363dce943 Allow proper overriding of cfunctions in the core. Calvin Rose 2019-03-08 11:39:18 -05:00
  • 687a3c91f5 Add array/remove and update CHANGELOG. Calvin Rose 2019-03-08 10:17:57 -05:00
  • 951aa0d8cd Add typed array code to amalg. Calvin Rose 2019-03-08 10:02:09 -05:00
  • a61b59be87 Mark release for 0.4.0 v0.4.0 Calvin Rose 2019-03-08 00:56:19 -05:00
  • 91f3c17a5b Update CHANGELOG.md Calvin Rose 2019-03-08 00:54:53 -05:00
  • 0382dc976b More code to better integrate with size_t Calvin Rose 2019-03-08 00:41:26 -05:00
  • 69dcab2b55 Silence some casting size_t to double errors. Calvin Rose 2019-03-07 22:43:57 -05:00
  • c4f6f1d256 janet_marshal_bytes, janet_unmarshal_bytes size_t Calvin Rose 2019-03-07 22:19:34 -05:00
  • b57e530553 Some more small changes to typedarray.c. Calvin Rose 2019-03-07 22:12:06 -05:00
  • 021b71ad62 Allow proper serialization of size_t in marsh.c Calvin Rose 2019-03-07 22:06:49 -05:00
  • 0ee2ff1b05 Add :fiber-flags options to run-context. Calvin Rose 2019-03-07 18:55:19 -05:00
  • adaa014d7c No div by 0 - will fix later. Calvin Rose 2019-03-07 16:20:36 -05:00
  • dc9dc98e80 Update for issue #62 Calvin Rose 2019-03-07 16:17:18 -05:00
  • 4a2d4f52b5 Allow inverted ranges with negative steps. Calvin Rose 2019-03-04 15:44:30 -05:00
  • 8d37e544ab Fix BSD builds. Calvin Rose 2019-03-04 12:16:49 -05:00
  • b07adce2b9 Fix some issues found with -fsanitize=undefined Calvin Rose 2019-03-04 11:17:34 -05:00
  • 624be87c97 Add test for :down verb. Calvin Rose 2019-03-03 23:55:38 -05:00
  • 1b9591b5e3 Add :down verb to loop macro. Calvin Rose 2019-03-03 23:52:20 -05:00
  • a4cc23971f Only use -rdyanmic at link time Calvin Rose 2019-03-03 18:55:10 -05:00
  • 9ed1c35d30 Add sudo permissions to freebsd build. Calvin Rose 2019-03-03 15:21:40 -05:00
  • 6158ec0ce5 Add -undefined dynamic_lookup on mac. Calvin Rose 2019-03-03 15:18:17 -05:00
  • 009bed158b Travis add sudo. Calvin Rose 2019-03-03 14:54:01 -05:00
  • 402dc2a767 Test installation on sourcehut free bsd as well. Calvin Rose 2019-03-03 14:52:11 -05:00
  • b5eb888af6 Add test-install to travis CI. Calvin Rose 2019-03-03 14:50:17 -05:00
  • 172261b89f Add a test-install target to the Makefile Calvin Rose 2019-03-03 14:48:17 -05:00
  • 8cc2c964c1 Add :export option to import Calvin Rose 2019-03-02 11:46:31 -05:00
  • efbb704247 Merge pull request #56 from jfcap/register-corefile Calvin Rose 2019-03-02 11:40:05 -05:00
  • 7fef5be3af Merge remote-tracking branch 'upstream/master' into register-corefile J.-F. Cap 2019-03-02 15:38:31 +01:00
  • 1753f8bc18 Added janet_getfile C API function and revert core/file AT registering J.-F. Cap 2019-03-02 15:36:34 +01:00
  • 235019ec39 Merge branch 'master' of github.com:janet-lang/janet Calvin Rose 2019-02-27 16:30:04 -05:00
  • 7d17159ae4 Make JANET_STACK_MAX configurable option. Calvin Rose 2019-02-27 16:28:43 -05:00
  • 56d7d4ef39 Merge pull request #57 from tekknolagi/patch-1 Calvin Rose 2019-02-27 15:43:29 -05:00
  • 77c379faa8 Fix typo in README Max Bernstein 2019-02-27 11:39:00 -08:00
  • 3014a59c3e Fix parse error with comment on last line. Calvin Rose 2019-02-27 13:09:19 -05:00
  • d70049dbb1 Register core/file abstract type J.-F. Cap 2019-02-27 10:54:10 +01:00
  • 4713219317 Update whitespace and some doc strings. Calvin Rose 2019-02-25 23:48:04 -05:00
  • 36f92db61e Merge pull request #55 from jfcap/typed-array Calvin Rose 2019-02-25 23:40:19 -05:00
  • 59393fc73b Added some guards in ta_view unmarshalling to protect against bad marshalled data. J.-F. Cap 2019-02-26 02:28:24 +01:00
  • 3eb44f1f79 Fix buffer allocation J.-F. Cap 2019-02-26 00:21:03 +01:00
  • fb5119bf43 Added some tests (suite 5) J.-F. Cap 2019-02-25 18:49:04 +01:00
  • febfefa4b2 Added tarray/slice and fix buffer size J.-F. Cap 2019-02-25 02:21:10 +01:00
  • 632b920e97 fix C format J.-F. Cap 2019-02-24 22:36:35 +01:00
  • c81bf42f6b Merge remote-tracking branch 'upstream/master' into typed-array-work J.-F. Cap 2019-02-24 22:25:33 +01:00
  • 4147c0ce1f Added typed array C API J.-F. Cap 2019-02-24 22:24:18 +01:00
  • 602e30a421 Add "\v" string esca[e sequence. Calvin Rose 2019-02-24 14:46:16 -05:00
  • 92a5567b4a Remove some makefile crust from older scripts. Calvin Rose 2019-02-24 14:25:04 -05:00
  • 9495be328c Be more careful about data alignment Calvin Rose 2019-02-24 13:43:38 -05:00
  • 0eae75a5c2 added MARSH_EOS check J.-F. Cap 2019-02-24 18:45:14 +01:00
  • 8e0d7f2539 Merge remote-tracking branch 'upstream/master' into typed-array J.-F. Cap 2019-02-24 03:06:26 +01:00
  • 9c1c7fb384 Remove AT id use name as tag J.-F. Cap 2019-02-24 02:51:34 +01:00
  • af48912f11 Simplify Abstract type introspection J.-F. Cap 2019-02-24 02:02:54 +01:00
  • 327d2ed849 Remove extra "compile error: " string. Calvin Rose 2019-02-23 15:38:49 -05:00
  • db64a682be fix incompatibilities with upstream/master changes in marsh.c J.-F. Cap 2019-02-23 17:54:09 +01:00
  • 4d3c655058 Merge remote-tracking branch 'upstream/master' into typed-array J.-F. Cap 2019-02-23 17:36:38 +01:00
  • 2becebce92 fix C source format J.-F. Cap 2019-02-23 17:13:43 +01:00
  • 0cc6c6ff33 implement typed array marshal/unmarshal and generic marshaling capabilities to abstract types. J.-F. Cap 2019-02-23 16:58:47 +01:00
  • 115bc6140b Fix NULL ptr issue. Calvin Rose 2019-02-22 17:12:34 -05:00
  • b14fcb068b Update janet_pcall interface Calvin Rose 2019-02-22 17:10:24 -05:00
  • 2ea28f29b0 Shut up some warnings from clang's static analyzer. Calvin Rose 2019-02-22 12:10:27 -05:00
  • 7cb1c7cef2 added ta marshalling J.-F. Cap 2019-02-22 17:41:27 +01:00
  • 9d60e8b343 Address issue #54 Calvin Rose 2019-02-22 10:16:32 -05:00
  • 340a6c4d8d Update marsh.c to use janet_panic for errors. Calvin Rose 2019-02-22 10:10:41 -05:00
  • e5a4c6fc2b Merge remote-tracking branch 'upstream/master' into ta-with-marshal J.-F. Cap 2019-02-22 15:58:47 +01:00
  • db9ac6dba5 marshal buffer ok J.-F. Cap 2019-02-22 15:57:48 +01:00
  • d570aae817 Merge branch 'ta-marshal' into ta-with-marshal J.-F. Cap 2019-02-22 11:13:12 +01:00
  • 59e4b15fad added some abstract type instrospection capabilities registering abstract type in vm_register table J.-F. Cap 2019-02-22 10:54:22 +01:00
  • b3401381fa Update CHANGELOG.md Calvin Rose 2019-02-21 20:40:13 -05:00
  • beed839d12 Remove the callable? predicate. Calvin Rose 2019-02-21 20:38:22 -05:00
  • f4908ebc41 Update issue 53 regression test. Calvin Rose 2019-02-21 19:19:47 -05:00
  • 1147482e62 Address #53 - marshalling fiber strangeness Calvin Rose 2019-02-21 19:11:28 -05:00
  • 4d07176f1c work in progress J.-F. Cap 2019-02-21 20:52:39 +01:00
  • 8c67bf82f6 Remove restriction on variable length arrays. Calvin Rose 2019-02-21 11:54:06 -05:00
  • 0823eb7327 Change order of directory creation. Calvin Rose 2019-02-21 11:50:48 -05:00
  • 8cff3dd2c3 Fix one more warning. Calvin Rose 2019-02-21 11:46:39 -05:00
  • df550efb6b Fix MSVC compiler warnings. Calvin Rose 2019-02-21 11:34:04 -05:00
  • 00a47dc0cb Begin work on new memory layout for all objects and GC. Calvin Rose 2019-02-21 11:22:29 -05:00
  • 811b1825cb Remove tuple/append and tuple/prepend. Calvin Rose 2019-02-20 21:08:54 -05:00
  • 2ca252bc0e Merge remote-tracking branch 'upstream/master' into typed-array J.-F. Cap 2019-02-21 01:43:22 +01:00
  • 6054858359 fix C format J.-F. Cap 2019-02-21 00:20:54 +01:00
  • 1d50fd9485 First exeperiments with JS style Binary Typed Arrays J.-F. Cap 2019-02-21 00:15:48 +01:00
  • a982f351d7 Address #50 Calvin Rose 2019-02-20 12:07:20 -05:00
  • 27a274b686 Update some corelib functions. Calvin Rose 2019-02-19 23:41:16 -05:00
  • cb002e7b84 Update generating tools to produce stylish code. Calvin Rose 2019-02-19 21:28:22 -05:00
  • c022a1cf1a Add astyle guidelines to the contributing document. Calvin Rose 2019-02-19 20:59:34 -05:00
  • 9d4effc02e Add make format to format code. Calvin Rose 2019-02-19 20:51:34 -05:00
  • 7c19ed8a48 Merge pull request #49 from boardwalk/fix_indentation Calvin Rose 2019-02-19 19:08:18 -05:00
  • ef5f80ad38 Fix indentation, converting some tabs to spaces. Dan Skorupski 2019-02-19 17:41:21 -06:00
  • dbcbb4466d We don't need to add module/\*headerpath\*. Calvin Rose 2019-02-18 22:25:40 -05:00
  • 7927078b49 Include header path when building modules. Calvin Rose 2019-02-18 20:27:00 -05:00