1
0
mirror of https://github.com/janet-lang/janet synced 2026-06-28 15:48:50 +00:00

Commit Graph

  • f2313b9959 file/read on eof will return nil. Calvin Rose 2019-05-14 11:04:17 -04:00
  • 805b3bbb88 Numbers require at least 1 significant digit. Calvin Rose 2019-05-14 08:44:18 -04:00
  • 232ea22dc5 Add string/triml, string/trimr, and string/trim. Calvin Rose 2019-05-10 16:09:49 -04:00
  • 3388acd2db Add dofile function. Calvin Rose 2019-05-10 10:19:51 -04:00
  • 52ab9fb475 Update cook tool and headers. Calvin Rose 2019-05-09 17:37:46 -04:00
  • c7dc3611bc Prepare for 0.5.0 release v0.5.0 Calvin Rose 2019-05-09 13:45:19 -04:00
  • 7a313f6038 Update CHANGELOG, string/has-suffix?|prefix? Calvin Rose 2019-05-09 13:42:14 -04:00
  • bbcfaf1289 Fix use after free bug in buffer/format when printing self. Calvin Rose 2019-05-08 15:22:12 -04:00
  • bfb0cb331e No temporary buffer in PR #87 Calvin Rose 2019-05-08 10:53:23 -04:00
  • 1759252071 Fix use after free in buffer/push-string. Andrew Chambers 2019-05-08 20:08:20 +12:00
  • fff60b053b Use memmove in buffer/blit when needed. Calvin Rose 2019-05-08 09:29:21 -04:00
  • 65ac17986a Address similar issue to #86 Calvin Rose 2019-05-08 08:55:43 -04:00
  • ff720f1320 Expose current fiber via janet_current_fiber(). Calvin Rose 2019-05-04 19:07:04 -04:00
  • 5a28d8d1fa fix cook error. Calvin Rose 2019-05-04 18:55:36 -04:00
  • ea25766374 fix cook. Calvin Rose 2019-05-04 17:59:48 -04:00
  • 88b8418253 Add simple tracing functionality to VM. Calvin Rose 2019-05-04 15:03:41 -04:00
  • 4fa1b28cad Update changelog (string module) Calvin Rose 2019-05-04 10:11:36 -04:00
  • c70d59edee Add string/has-prefix? and string/has-suffix?. Andrew Chambers 2019-05-03 19:51:56 +12:00
  • 5694998382 Update changelog Calvin Rose 2019-05-02 18:05:06 -04:00
  • 1cfc7b3b0d Add preliminary debugger to default repl. Calvin Rose 2019-05-02 17:11:30 -04:00
  • 03e3ecb0a1 Update cook tool. Calvin Rose 2019-05-02 13:10:14 -04:00
  • f8935b0692 test your links before committing Calvin Rose 2019-05-01 11:06:20 -04:00
  • 702b50b7a1 Indicate that the source is on sourcehut as well. Calvin Rose 2019-05-01 11:04:41 -04:00
  • e7baa2ae3d Update broken links in README.md Calvin Rose 2019-04-29 18:35:09 -04:00
  • bfb354b469 Fix 32 bit platforms. Calvin Rose 2019-04-28 16:22:24 -04:00
  • 3c0f12ea4d Add library installation during make install Calvin Rose 2019-04-28 16:02:05 -04:00
  • 25a93ac4a6 Fix loop :iterate. Calvin Rose 2019-04-28 00:34:32 -04:00
  • 0bad523913 Fix wrap functions. Calvin Rose 2019-04-27 19:47:32 -04:00
  • 5b36199aea Fix MSVC warning. Calvin Rose 2019-04-27 16:50:40 -04:00
  • a474a640be Merge branch 'master' of github.com:janet-lang/janet Calvin Rose 2019-04-27 15:48:28 -04:00
  • f10028d41a Add function versions of macro API bindings. Calvin Rose 2019-04-27 15:45:28 -04:00
  • eb4684a64d Remove spurious ';' after function definitions Michael Forney 2019-04-25 13:12:15 -07:00
  • 73b81e0253 Fix os/date doc typo. Calvin Rose 2019-04-23 22:43:51 -04:00
  • 027f106a56 Update CHANGELOG.md Calvin Rose 2019-04-21 15:45:55 -04:00
  • 20e94adb61 Update documentation for update function. Calvin Rose 2019-04-21 15:44:03 -04:00
  • 9100794cea Drop leading and trailing newlines in longstrings. Calvin Rose 2019-04-21 13:34:41 -04:00
  • 4ddf90e301 Make nanboxing on 64 bit platforms not the default. Calvin Rose 2019-04-18 12:52:28 -04:00
  • d1eca1cf52 Add all-dynamics to list current dynamic bindings. Calvin Rose 2019-04-17 09:47:33 -04:00
  • 7918add47d Allow dynamically setting output for printers Calvin Rose 2019-04-16 21:44:19 -04:00
  • 513d551df6 Move print in source code to io module. Calvin Rose 2019-04-16 19:10:01 -04:00
  • ddaa5e34e6 Fix web versinon repl colors. Calvin Rose 2019-04-16 16:06:52 -04:00
  • 208eb7520a Update CHANGELOG.md and bump version. Calvin Rose 2019-04-16 15:48:53 -04:00
  • 2d7df6b78e Many changes for adding dynamic (fiber-level) scope. Calvin Rose 2019-04-16 15:41:45 -04:00
  • 7527142549 Prepare for 0.4.1 release v0.4.1 Calvin Rose 2019-04-13 19:32:31 -04:00
  • 4e6193b67e Fix parse insert bug. Calvin Rose 2019-04-13 14:38:30 -04:00
  • 4ded5e10a2 Update cook tool to export shell function. Calvin Rose 2019-04-12 13:46:46 -04:00
  • 1596511175 Fix undefined behavior bug with errors. Calvin Rose 2019-04-10 23:29:40 -04:00
  • d514eab627 Add regression test for #78 Calvin Rose 2019-04-09 09:14:40 -04:00
  • 5287007cd6 Fix typo in comment. Calvin Rose 2019-04-09 09:05:47 -04:00
  • e5a56174e2 Switch fexists to use os/stat when available. Calvin Rose 2019-04-09 09:01:52 -04:00
  • 6c68c7a35f Address issue #78 Calvin Rose 2019-04-09 08:38:56 -04:00
  • 675c1030fd Fix error message on an arity mismatch. Calvin Rose 2019-04-07 23:53:50 -04:00
  • ed65d04b81 Fix peg bug with arguments. Calvin Rose 2019-04-07 15:14:54 -04:00
  • fa1c5c85b5 Remove no-capture mode in pegs. Calvin Rose 2019-04-06 11:38:00 -04:00
  • 59c69e6896 Update cook cleaning up directory. Calvin Rose 2019-04-05 20:01:03 -04:00
  • ee35786c8f semicolon Calvin Rose 2019-04-05 14:45:45 -04:00
  • ec6e2cfd62 os/stat returns nil if file does not exist. Calvin Rose 2019-04-05 14:45:04 -04:00
  • 7d48e7fd1f Remove some extra search paths. Calvin Rose 2019-04-01 14:07:13 -04:00
  • 0063e3a69d Fix module path typo. Calvin Rose 2019-04-01 13:48:30 -04:00
  • cd6c009c03 Reformat and use new os/stat capabilities. Calvin Rose 2019-04-01 11:21:45 -04:00
  • b15cf193a0 Update os/stat Calvin Rose 2019-04-01 11:11:15 -04:00
  • 429dc70374 Update cook tool to use os/stat for file age. Calvin Rose 2019-03-31 21:35:44 -04:00
  • e50e77e5f9 Add build instructions back to README.md Calvin Rose 2019-03-31 20:24:56 -04:00
  • 2fdd6aa0f7 <br> Calvin Rose 2019-03-31 18:15:28 -04:00
  • cc55364b21 Remove some more info from README. Calvin Rose 2019-03-31 18:13:59 -04:00
  • 71526d1d9b Update README.md Calvin Rose 2019-03-31 18:11:29 -04:00
  • e239980da7 Quasiquoting bracketed tuples. Calvin Rose 2019-03-31 14:14:25 -04:00
  • 1709bce77e Add os/rm and os/rmdir Calvin Rose 2019-03-30 15:39:24 -04:00
  • d6ba2de888 Fix os/dir on windows. Calvin Rose 2019-03-30 13:46:52 -04:00
  • 61c0a4bc87 Windows has different defines for file modes. Calvin Rose 2019-03-30 13:09:35 -04:00
  • 8af28d3fa5 Windows bump. Calvin Rose 2019-03-30 13:05:07 -04:00
  • 970923d0e5 Update os/dir for windows. Calvin Rose 2019-03-30 13:01:57 -04:00
  • 5d7dc0a57c Add os/dir support for linux/posix. Calvin Rose 2019-03-30 12:36:27 -04:00
  • c5090606a4 Add os/stat function. Calvin Rose 2019-03-30 12:06:14 -04:00
  • bf2d9ae634 Mess with includes for os.c Calvin Rose 2019-03-28 23:34:24 -04:00
  • 871a58e1db Remove extreneous source reference on sr.ht build Calvin Rose 2019-03-28 23:25:11 -04:00
  • 53c7f2eedd Add more os module functions. Calvin Rose 2019-03-28 23:22:58 -04:00
  • bfd3845218 Fix cfunction debugging issue Calvin Rose 2019-03-27 00:14:51 -04:00
  • 22d75d017f fix AbstractType get/set error message J.-F. Cap 2019-03-27 02:32:51 +01:00
  • 37e6ea0a23 Update changelog Calvin Rose 2019-03-24 15:11:00 -04:00
  • 10769f6f2e Appveyor build issues Calvin Rose 2019-03-24 15:04:47 -04:00
  • 082639319e Add colors to repl and string/format. Calvin Rose 2019-03-24 15:00:22 -04:00
  • f20ad34c76 Add instructions for Scoop installation. Calvin Rose 2019-03-23 23:27:13 -04:00
  • c045eadefa Update changelog. Calvin Rose 2019-03-23 22:16:12 -04:00
  • e2337b2ec4 Update build_win.bat to handle new amalg script. Calvin Rose 2019-03-23 19:59:54 -04:00
  • 90c5d12613 Add include_directories to meson Calvin Rose 2019-03-23 15:02:59 -04:00
  • 6016662807 Ignore eclipse files. Calvin Rose 2019-03-23 14:05:38 -04:00
  • 2c9195b507 More updates to meson Calvin Rose 2019-03-23 13:50:50 -04:00
  • b47c48b59a Add Meson build setup to README.md Calvin Rose 2019-03-22 18:47:16 -04:00
  • 98758b68ab Boot executable invocation has changed. Calvin Rose 2019-03-22 18:37:46 -04:00
  • 7f1b5d4d70 Merge core.janet into boot.janet Calvin Rose 2019-03-22 18:34:50 -04:00
  • 25aa7a26c5 Add experimental meson build. Calvin Rose 2019-03-22 18:07:10 -04:00
  • cb2caecbb3 Add janetconf.h for configuring builds. Calvin Rose 2019-03-22 14:31:20 -04:00
  • 1e299632e4 Fix example. Calvin Rose 2019-03-21 14:32:08 -04:00
  • 94a2084723 Add tostring method for abstract types. Calvin Rose 2019-03-19 13:36:26 -04:00
  • 22e24fb47b Remove some dead code in bigint. Calvin Rose 2019-03-19 12:30:44 -04:00
  • 93f0d5f626 Quiet appveyor warnings. Calvin Rose 2019-03-18 22:00:20 -04:00
  • bad040665f Renamed bigint -> inttypes / int Calvin Rose 2019-03-18 21:12:38 -04:00
  • a07d76b264 use custom string to bigint reader in place of strtol for better compatibility with default janet number reader J.-F. Cap 2019-03-16 16:46:57 +01:00
  • 1db6d0e0bc Trap INT64_MIN / -1 exception J.-F. Cap 2019-03-14 20:54:38 +01:00