1
0
mirror of https://github.com/janet-lang/janet synced 2024-12-13 10:10:26 +00:00

Commit Graph

  • babfe50550 Merge branch 'master' into ev Calvin Rose 2020-09-07 12:52:50 -0500
  • ff57b3eb72 Make zero?, one?, neg? and pos? polymorphic. Calvin Rose 2020-09-06 19:04:54 -0500
  • 1837e89fe4 Address #470 - hyphen's in native module names. Calvin Rose 2020-09-06 15:20:48 -0500
  • 24b8b0e382 Fix NaNboxing bug that cause flaky builds. Calvin Rose 2020-09-06 14:58:30 -0500
  • 321a758ab9 Change hash implementation for pointers. Calvin Rose 2020-09-06 11:41:45 -0500
  • 1a9c14acde Add checksum to build/janet.c to check for inconsistent builds. Calvin Rose 2020-09-06 11:04:07 -0500
  • e8734c77b4 Fix bug by casting to unsigned char. Calvin Rose 2020-09-06 10:47:05 -0500
  • 1eb00a9f74 Remove restriction on bytes being input to getline. Calvin Rose 2020-09-06 10:36:38 -0500
  • 922a21d359 Run make format. Calvin Rose 2020-09-05 21:26:21 -0500
  • 4a4f314768 Update changelog. Calvin Rose 2020-09-05 20:23:55 -0500
  • 3c64596ea1 Add %t formatter to janet. Calvin Rose 2020-09-05 20:21:49 -0500
  • 33283b1b6e Change linking process for standalone executables. Calvin Rose 2020-09-05 10:19:34 -0500
  • 2f89bdc672 Conditional compilation on some c99 syntax in header. Calvin Rose 2020-09-05 09:45:34 -0500
  • 2d275c4782 Enable exception handling for C++ with MSVC. Calvin Rose 2020-09-04 21:43:34 -0500
  • 25156eb83e For #469 - Add support for C++ and mixed C/C++ Calvin Rose 2020-09-04 17:05:28 -0500
  • 39032b45c9 Remove extra file. Calvin Rose 2020-09-04 14:55:47 -0500
  • 821a8dca3b Fix os/spawn - os/execute switch. Calvin Rose 2020-09-04 14:54:58 -0500
  • 0145b133a1 Add os/spawn instead of os/execute with :a Calvin Rose 2020-09-04 08:09:05 -0500
  • b0b137d7f0 Apply formatting to windows changes. Calvin Rose 2020-09-02 19:12:27 -0500
  • b0c09153c2 Allow IO redirection on windows. improved-execute Calvin Rose 2020-09-02 19:07:45 -0500
  • 0485078c6c Fix some issues on BSD and Windows. Calvin Rose 2020-09-01 21:47:08 -0500
  • 7079cc43c9 Make some improvements and add os/proc-kill as well. Calvin Rose 2020-09-01 21:36:49 -0500
  • e7fca0051e Add :a option to os/execute, and allow redirecting stdio. Calvin Rose 2020-09-01 20:06:35 -0500
  • d4834433cd Add Gitter badge The Gitter Badger 2020-08-30 13:33:14 +0000
  • 6273e56886 Add janet_getjfile to C API. Calvin Rose 2020-08-29 17:36:14 -0500
  • 8b9ad2dce8 Add :x flag to os/execute. Calvin Rose 2020-08-29 10:27:32 -0500
  • 301cbb0e68 Update changelog Calvin Rose 2020-08-29 09:22:10 -0500
  • 5313963baf Don't run main when flychecking. Calvin Rose 2020-08-29 09:05:18 -0500
  • f60348eee4 Merge branch 'master' of github.com:janet-lang/janet into master Calvin Rose 2020-08-27 08:20:31 -0500
  • a31e079f93 Fix import macro to not coerce everything to string. Calvin Rose 2020-08-27 07:46:00 -0500
  • 556edc9f0d Fix import macro to not coerce everything to string. Calvin Rose 2020-08-27 07:46:00 -0500
  • 17d0b7a985 Improve import's handling of non constant args. Calvin Rose 2020-08-27 07:40:51 -0500
  • 86e00e865e Merge branch 'master' into ev Calvin Rose 2020-08-23 11:25:04 -0500
  • 5dda83dc73 Add second argument to disasm. Calvin Rose 2020-08-22 16:18:10 -0500
  • 28439d822a Add cancel function. Calvin Rose 2020-08-22 15:35:37 -0500
  • b1d8ee19ca Enable mutliline paste in shell.c with TCSADRAIN. Calvin Rose 2020-08-22 11:39:57 -0500
  • f7c556ed8d Add curenv to core. Calvin Rose 2020-08-22 10:16:14 -0500
  • 5377e10532 Address #466? Calvin Rose 2020-08-17 07:01:58 -0500
  • 30522bbf7d Merge branch 'master' into ev Calvin Rose 2020-08-16 17:29:57 -0500
  • 58374623b7 Add a vm_commit before JOP_NEXT. Calvin Rose 2020-08-13 22:28:50 -0500
  • 7e7498350f Fix #463 Calvin Rose 2020-08-12 06:09:06 -0500
  • 06c268c274 Start working on throwing errors from async functions. Calvin Rose 2020-08-11 07:19:34 -0500
  • 9b36e2b145 Be aggressive with setting SO_NOSIGPIPE on BSD/Apple. Calvin Rose 2020-08-10 18:59:53 -0500
  • ca75f8dc20 Address #463 - prevent sigpipe on client connections. Calvin Rose 2020-08-10 18:45:44 -0500
  • 6f2f3fdb68 Return an error message if writes fail. Address #462. Calvin Rose 2020-08-10 11:01:57 -0500
  • c903e49a4f Change feature flags for BSD. bsd-feature-flag Calvin Rose 2020-08-10 10:38:54 -0500
  • 7446f828cf Added net/ready function David Beazley 2020-08-09 19:29:41 -0500
  • 9121feb44f Update changelog.` Calvin Rose 2020-08-09 11:39:40 -0500
  • 7b42ed66f2 Add xprint, xprin, xprintf, and xprinf. Calvin Rose 2020-08-09 09:30:58 -0500
  • fb26c9b2c4 Add ev/select and ev/rselect initial implementation. Calvin Rose 2020-08-09 00:20:27 -0500
  • 78ffb63429 Disallow mutlitple state machines waiting for a single fiber. Calvin Rose 2020-08-08 07:51:46 -0500
  • 1213990b7d Merge branch 'master' into ev Calvin Rose 2020-08-07 19:51:37 -0500
  • c3af30d520 Fix broken links in README.md Calvin Rose 2020-08-07 19:48:06 -0500
  • 2598123140 Rename test suites such that it is easier to add more of them. Calvin Rose 2020-08-07 15:34:13 -0500
  • 40627191f3
    Merge pull request #460 from andrewchambers/fix Calvin Rose 2020-08-07 11:46:44 -0500
  • 38dc844e85 Add missing JANET_API to janet_cryptorand. Andrew Chambers 2020-08-07 14:02:26 +1200
  • abc4405a76 Address #459 - Update meson.build Calvin Rose 2020-08-06 20:44:14 -0500
  • 6338b2e583 Expose janet_init_random_hash_key instead of janet_cryptorand. Andrew Chambers 2020-08-05 11:52:07 +1200
  • 243c66442d Add PRF enabled build to sourcehut builds. Calvin Rose 2020-08-04 10:30:54 -0500
  • 9afcec77f6 Disable PRF by default. v1.11.3 Calvin Rose 2020-08-03 21:52:57 -0500
  • 70ad98cc6f Fix arc4random_buf implementation. Calvin Rose 2020-08-03 21:49:49 -0500
  • 76cfbde933 Add JANET_HASHSEED environment variable. Calvin Rose 2020-08-03 20:53:32 -0500
  • f200bd9594
    Merge pull request #455 from andrewchambers/prfseed Calvin Rose 2020-08-03 20:14:51 -0500
  • 4d4ca7bb36 Initialize PRF with random data when it is enabled. Andrew Chambers 2020-08-04 12:11:05 +1200
  • 78c3c6dafa Merge branch 'master' of github.com:janet-lang/janet into master v1.11.2 Calvin Rose 2020-08-03 17:44:37 -0500
  • 6d859dec67 Exit with error code if jpm install fails. Calvin Rose 2020-08-03 17:37:17 -0500
  • 3563e7e1aa Add -fPIC to default cflags when building boot image. Calvin Rose 2020-08-02 13:52:21 -0500
  • cb898fabf4 Set default channel size to 0. Calvin Rose 2020-08-03 07:57:02 -0500
  • 5899671d96 Merge branch 'master' into ev Calvin Rose 2020-08-03 07:54:53 -0500
  • 8c1eb23aa1 Add -fPIC to default cflags when building boot image. Calvin Rose 2020-08-02 13:52:21 -0500
  • b564087db0 Add index-of to core library. Calvin Rose 2020-08-02 13:47:56 -0500
  • 1748e8510e Fix typo in docstring. Calvin Rose 2020-08-02 13:27:49 -0500
  • 742c5bb639 Use a common queue implementation. Calvin Rose 2020-08-01 14:20:58 -0500
  • 297de01d95 Add preliminary channel implementation. Calvin Rose 2020-08-01 13:13:58 -0500
  • fb31c3b46d
    Merge pull request #454 from soapdog/fix-windows-on-arm64 Calvin Rose 2020-07-29 13:13:47 -0500
  • ba2beffcd8 Make sure JANET_NO_NANBOX is defined for ARM targets Andre Alves Garzia 2020-07-28 16:51:19 +0100
  • 2eb2dddb59 Begin work on channels. Calvin Rose 2020-07-26 23:45:25 -0500
  • 0601d851d0
    Merge pull request #453 from niacat/master Calvin Rose 2020-07-26 22:15:46 -0500
  • b731f6ab03 Fix build on NetBSD. nia 2020-07-27 00:17:22 +0100
  • 0403e306ed Silence warnings from some compilers. Calvin Rose 2020-07-26 08:45:14 -0500
  • d393fbf360 Merge branch 'master' into ev Calvin Rose 2020-07-25 14:07:47 -0500
  • 4cc680965c Prepare for 1.11.1 release. v1.11.1 Calvin Rose 2020-07-25 13:47:54 -0500
  • ba08e487cb Disable PRF by default. Calvin Rose 2020-07-25 13:34:40 -0500
  • d37eda4e9b Don't use x43bot to test install. Calvin Rose 2020-07-25 13:23:57 -0500
  • 3960d0f6de Merge branch 'master' into ev Calvin Rose 2020-07-25 13:17:05 -0500
  • 5be5e5b58f Update soname. Calvin Rose 2020-07-25 13:11:52 -0500
  • 04ac9b8e32 Update README.md Calvin Rose 2020-07-25 10:14:11 -0500
  • 409a8a3a43 Fix #452 - Bad file marshal Calvin Rose 2020-07-25 08:09:22 -0500
  • 1ba3f72e4c Update meson build. Calvin Rose 2020-07-24 13:03:10 -0500
  • 3e5e9e57e9 Fix sourcehut builds yml file. Calvin Rose 2020-07-24 12:29:31 -0500
  • 02e5e49de2 Fix buffer overflow. Calvin Rose 2020-07-24 07:04:32 -0500
  • 43438d3824 Allow getting typed arrays from byte sequences. Calvin Rose 2020-07-24 07:01:34 -0500
  • 8f82d19fd1 Merge branch 'master' of github.com:janet-lang/janet Calvin Rose 2020-07-21 13:40:58 -0500
  • ee450bcd77 Fix jpm on windows with multiple git binaries. Calvin Rose 2020-07-21 13:40:23 -0500
  • 553b4d9428 Add timeouts to net functions. Calvin Rose 2020-07-19 19:41:12 -0500
  • df145f4bc9 Merge branch 'master' into ev Calvin Rose 2020-07-19 17:20:43 -0500
  • fa55283f62 Release 1.11.0 v1.11.0 Calvin Rose 2020-07-18 16:21:01 -0500
  • 9e163db491 Test building binaries with jpm. Calvin Rose 2020-07-18 15:47:13 -0500
  • 286230f477 Fix meson paths. Calvin Rose 2020-07-18 15:44:04 -0500
  • 3ba2c7e7e8 Address #394 and #451 - Prepare for 1.11.0 Calvin Rose 2020-07-18 13:09:53 -0500