1
0
mirror of https://github.com/janet-lang/janet synced 2026-06-13 16:32:08 +00:00

Commit Graph

  • 6d9e51e4be Fix documentation for if-with. Calvin Rose 2020-01-16 18:12:05 -06:00
  • 174ff87946 Change printing of abstracts with tostring in pp Calvin Rose 2020-01-16 18:10:17 -06:00
  • ea02b2fde9 Use siphash for string hashing. Andrew Chambers 2020-01-17 11:52:29 +13:00
  • 962cd7e5f5 Add when-with and if-with Calvin Rose 2020-01-15 22:49:41 -06:00
  • 65be9ae095 Add defer and assert to the core. Calvin Rose 2020-01-15 22:38:06 -06:00
  • bc2bac8cd3 Fix memory issue in allocating decode buffer. Calvin Rose 2020-01-15 19:58:14 -06:00
  • b567ece401 Address #252 Calvin Rose 2020-01-14 19:58:03 -06:00
  • f001b0a40c Update Changelog Calvin Rose 2020-01-13 20:49:00 -06:00
  • 04579664fd update parse.c Calvin Rose 2020-01-12 22:43:39 -06:00
  • f709d7eb40 Add module/add-paths Calvin Rose 2020-01-12 20:59:45 -06:00
  • 2df8660f8b Avoid buffer overrun Calvin Rose 2020-01-12 11:31:41 -06:00
  • a68ee7aac6 Update Copyright 2020. Calvin Rose 2020-01-12 10:50:37 -06:00
  • f0e04e734c Test for regressions in #249 Calvin Rose 2020-01-12 10:45:59 -06:00
  • 0e7cf51890 Fix MSVC warnings. Calvin Rose 2020-01-12 10:19:51 -06:00
  • b54d9725d8 Fix MSVC errors. Calvin Rose 2020-01-12 10:18:03 -06:00
  • 2f0570aad6 Address #249 Calvin Rose 2020-01-12 10:01:20 -06:00
  • 3d40c95e80 Add ability to Janet signal from C functions. Calvin Rose 2020-01-10 17:25:10 -06:00
  • ed5027db5d Address #242 Calvin Rose 2020-01-06 19:30:44 -06:00
  • c4047f3f88 Merge pull request #247 from andrewchambers/getenvdflt Calvin Rose 2020-01-06 17:27:33 -06:00
  • ec1a06cfaf Optional default value for os/getenv. Andrew Chambers 2020-01-07 11:20:55 +13:00
  • 17e47a798c Address #244 Calvin Rose 2020-01-05 09:26:21 -06:00
  • 212aceedc6 Fix useless type conversion. Calvin Rose 2020-01-02 22:12:07 -06:00
  • e6f897f4ef Merge branch 'master' of github.com:janet-lang/janet Calvin Rose 2020-01-02 22:10:13 -06:00
  • 6c7f376410 Try to remove potential overflow bugs. Calvin Rose 2020-01-02 22:02:57 -06:00
  • e93e237c67 Merge pull request #236 from andrewchambers/scratch_calloc Calvin Rose 2020-01-02 20:29:10 -06:00
  • a1cd759759 Merge branch 'master' of github.com:janet-lang/janet Calvin Rose 2020-01-02 20:28:10 -06:00
  • a2c45a697b Address #234 in array.c Calvin Rose 2020-01-02 20:27:38 -06:00
  • acdbf8911c Add scratch calloc. Andrew Chambers 2020-01-03 12:10:17 +13:00
  • 9269372768 Merge pull request #235 from theosotr/fix Calvin Rose 2020-01-02 15:05:04 -06:00
  • 5575e7577a Fix faults in Make build Thodoris Sotiropoulos 2020-01-02 22:15:55 +02:00
  • ef02dacdb4 Update changelog. Calvin Rose 2019-12-31 12:17:32 -05:00
  • c6b639b939 Add comptime error test. Calvin Rose 2019-12-31 12:16:19 -05:00
  • 0b0fb18c42 Can we fix NSIS? Calvin Rose 2019-12-31 12:09:54 -05:00
  • b872ee024f Add test for issue #232 Calvin Rose 2019-12-31 11:36:21 -05:00
  • a15d841b5b Address #232 Calvin Rose 2019-12-31 11:33:03 -05:00
  • bfb638cfc2 Try EnVar_plugin for updating path. Calvin Rose 2019-12-31 10:26:54 -05:00
  • 3a47ad5d99 Remove some NSIS cruft to see if we can fix 3.05 Calvin Rose 2019-12-31 09:49:50 -05:00
  • e3c88295f2 Update to NSIS 3.05 Calvin Rose 2019-12-31 09:40:36 -05:00
  • 75bb8fbcd1 Amalg script included janet.h before test macros. Calvin Rose 2019-12-30 22:08:12 -05:00
  • 9cb25ad7b1 Remove some feature test macros. Calvin Rose 2019-12-30 21:29:52 -05:00
  • f361830cb2 Update feature test macro in line.c Calvin Rose 2019-12-30 20:24:40 -05:00
  • 9dd152dc28 Add features.h for feature test macros. Calvin Rose 2019-12-30 19:06:15 -05:00
  • 2ba4337e6f Remove all feature test macros from janet.h Calvin Rose 2019-12-30 15:12:17 -05:00
  • 48fcd927ab Merge branch 'master' of github.com:janet-lang/janet Calvin Rose 2019-12-30 14:26:38 -05:00
  • 407d8af026 Address #233 Calvin Rose 2019-12-30 12:23:22 -05:00
  • d0570b55b1 Merge pull request #231 from andrewchambers/tempfile Calvin Rose 2019-12-29 20:00:17 -05:00
  • a964a95c1e Fix warnings on BSDs. Calvin Rose 2019-12-29 19:53:35 -05:00
  • c2f8441572 Add file/temp. Andrew Chambers 2019-12-30 11:57:34 +13:00
  • 099a957e6c Update macex1 to properly handle break Calvin Rose 2019-12-29 16:44:53 -05:00
  • a2e515ab89 Merge pull request #230 from andrewchambers/file_api Calvin Rose 2019-12-29 10:22:03 -05:00
  • 2bebace8eb Extend file api to allow creating and checking. Andrew Chambers 2019-12-30 03:49:05 +13:00
  • 5142722da3 Remove aliases for deprectaed functions. Calvin Rose 2019-12-28 17:51:05 -05:00
  • 52dd0f132a Remove emscripten build. Calvin Rose 2019-12-28 16:11:15 -05:00
  • 022be217a2 Remove ==, not==, and order[<,<=,>,>=]. Calvin Rose 2019-12-28 15:57:36 -05:00
  • 5528bca7a9 Version bump to dev version. Calvin Rose 2019-12-28 11:58:40 -05:00
  • ae474bc8d0 Merge pull request #228 from andrewchambers/pclose Calvin Rose 2019-12-28 08:27:16 -05:00
  • ddc4274314 Expand docs to explain pclose semantics. Andrew Chambers 2019-12-28 15:21:48 +13:00
  • da93a73dbd Version bump to 1.6.0. v1.6.0 Calvin Rose 2019-12-22 12:09:56 -05:00
  • 31f8778aa3 Fix makensis invocation. Calvin Rose 2019-12-19 13:46:59 -05:00
  • 0ecd74d01d Echo calculated version. Calvin Rose 2019-12-19 13:45:38 -05:00
  • bd20b16a32 Capture typo. Calvin Rose 2019-12-19 13:28:17 -05:00
  • 933f4b9111 build_win.bat: Parse out smv of janet/version. Calvin Rose 2019-12-19 13:25:45 -05:00
  • 3492ed6d88 Windows installer pulls version from interpreter. Calvin Rose 2019-12-19 13:18:46 -05:00
  • e28262f5ab Add array/fill Calvin Rose 2019-12-19 12:58:11 -05:00
  • 94246f7574 Use infinite timeout to indicate non-blocking. Calvin Rose 2019-12-18 16:07:06 -05:00
  • 07b0ef1648 Throw error on bad thread creation. Calvin Rose 2019-12-18 15:49:57 -05:00
  • 6a39c4b91d Pass thread body explicitly in thread/new. Calvin Rose 2019-12-18 15:07:46 -05:00
  • b9f0f14e31 Add array/new-filled Calvin Rose 2019-12-18 13:02:50 -05:00
  • 4238379552 Use _setjmp/_longjmp on BSDs. Calvin Rose 2019-12-18 12:11:18 -05:00
  • 8cc43ad2d1 Fix debugger example. Calvin Rose 2019-12-17 23:06:41 -06:00
  • 94b472df64 Update jpm with show-paths Calvin Rose 2019-12-15 22:02:33 -06:00
  • 2b2c1ff917 Get rid of warning on BSDs. Calvin Rose 2019-12-15 16:04:43 -06:00
  • c7912249b2 Typo in #ifdef. Calvin Rose 2019-12-15 15:56:26 -06:00
  • b8004555ea Start cleaning up defines in janet.h Calvin Rose 2019-12-15 15:41:58 -06:00
  • 58ff7f0788 BSD os.c fix with arc4random. Calvin Rose 2019-12-15 12:47:12 -06:00
  • f1afc5b0b4 Address #214 Calvin Rose 2019-12-14 20:39:14 -06:00
  • bc8ee207d5 Address #219. Calvin Rose 2019-12-14 11:31:46 -06:00
  • 76342540dc Add buffer/fill. Address #221 Calvin Rose 2019-12-14 10:54:29 -06:00
  • 56784a34a1 Address #224 - Exposed file flags in janet.h Calvin Rose 2019-12-14 09:03:56 -06:00
  • eca42e98f6 Update CHANGELOG.md Calvin Rose 2019-12-12 19:39:00 -06:00
  • c3f1b54171 Update jpm path settings. Calvin Rose 2019-12-12 19:35:40 -06:00
  • 9b7d642c38 Window x86 needs isnan. Calvin Rose 2019-12-12 19:04:13 -06:00
  • f24e2f8706 Update CHANGELOG.md Calvin Rose 2019-12-12 17:51:49 -06:00
  • aa7f3411f5 Use JANET_SINGLE_THREADED to disable threads. Calvin Rose 2019-12-12 17:39:22 -06:00
  • 5b9eda5e87 Add root-env threads-3 Calvin Rose 2019-12-12 17:25:04 -06:00
  • 7c2ae45809 Fix some merge issues. Calvin Rose 2019-12-12 17:14:36 -06:00
  • 36b2f27873 Merge branch 'master' into threads-3 Calvin Rose 2019-12-12 17:07:03 -06:00
  • b8e02afd1a Improve error messages in os.c and jpm Calvin Rose 2019-12-12 03:20:20 -06:00
  • 0fc36aa5d0 Signal to pending threads more often. Calvin Rose 2019-12-12 02:19:56 -06:00
  • 38f7e256d0 Port threads code to Windows API Calvin Rose 2019-12-10 20:32:41 -05:00
  • 4187c972a3 Switch to multiple buffers per mailbox. Calvin Rose 2019-12-10 13:26:00 -06:00
  • 2d5af32660 Refine typedefs. Calvin Rose 2019-12-09 20:12:10 -06:00
  • e592b24333 Added some type aliases to janet.h Calvin Rose 2019-12-09 20:05:53 -06:00
  • 8700a407ce Update janet_getmethod to better match new get api. Calvin Rose 2019-12-09 18:45:05 -06:00
  • 8ecf359bbe Merge pull request #226 from andrewchambers/abstractget Calvin Rose 2019-12-09 18:39:40 -06:00
  • eb1988a5ae Update CHANGELOG.md Calvin Rose 2019-12-09 18:26:58 -06:00
  • 5b6dffe93d Version bump. Calvin Rose 2019-12-09 18:03:07 -06:00
  • 1a6eb52f11 Add protect macro. Calvin Rose 2019-12-09 17:32:02 -06:00
  • 57ccfb692c Abstract type getters can indicate key absence. Andrew Chambers 2019-12-09 16:50:33 +13:00
  • eb1c21b0da Fix some example issue and warnings under -Os. Calvin Rose 2019-12-08 12:39:37 -06:00