Commit Graph

  • 9e6abbf4d4 Fix asm roundtrip issue. Calvin Rose 2024-03-10 09:06:32 -0500
  • 6032a6d658
    Merge pull request #1414 from MaxGyver83/master Calvin Rose 2024-02-24 11:06:16 -0800
  • c29ab22e6d Fix documentation of peg/replace Max Schillinger 2024-02-23 12:46:45 +0100
  • 592ac4904c Doc tweaks for ev/deadline and ev/with-deadline sogaiu 2024-02-20 21:59:37 +0900
  • 03ae2ec153
    Merge pull request #1394 from amano-kenji/master Calvin Rose 2024-02-19 11:25:17 -0800
  • 3bc42d0d37 Only re-register when using poll. Calvin Rose 2024-02-19 13:19:23 -0600
  • 12630d3e54 Register stream on unmarshal Calvin Rose 2024-02-19 13:16:45 -0600
  • c9897f99c3 Address #1405 - don't try and resume fibers that can't be resumed. Calvin Rose 2024-02-19 08:37:49 -0600
  • e66dc14b3a Formatting. Calvin Rose 2024-02-17 13:35:07 -0600
  • 7a2868c147 Fix macex1 to keep syntax location for all tuples - Address #1404 Calvin Rose 2024-02-17 13:34:23 -0600
  • 9e0daaee09 Address #1401 - restore if-let tail calls. Calvin Rose 2024-02-15 06:29:33 -0600
  • c293c7de93
    Merge pull request #1402 from sogaiu/each-body-before-set Calvin Rose 2024-02-15 04:05:15 -0800
  • 49eb5f8563
    Merge pull request #1403 from llmII/fix-os-proc-wait Calvin Rose 2024-02-15 04:01:09 -0800
  • 674b375b2c
    Improve documentation on subprocess API amano.kenji 2024-02-07 11:01:28 +0000
  • 7e94c091eb
    Fix: os/proc-wait llmII 2024-02-12 23:06:08 -0600
  • 5885ccba61 Swap set / body order for each (#1400) sogaiu 2024-02-13 11:12:18 +0900
  • 431ecd3d1a Abort on assert failure instead of exit Calvin Rose 2024-02-02 08:40:12 -0600
  • f6df8ff935 Expose _exit to skip certain cleanup with os/exit Calvin Rose 2024-02-01 22:20:52 -0600
  • 3fd70f0951 Update debug meson options. Calvin Rose 2024-02-01 19:17:23 -0600
  • bebb635d4f
    Merge pull request #1392 from sogaiu/propagate-docstring-additions Calvin Rose 2024-02-03 10:52:27 -0800
  • 354896bc4b Add to propagate docstring (#1365) sogaiu 2024-02-03 15:48:19 +0900
  • 5ddefff27e
    Merge pull request #1389 from sogaiu/fiber-last-value-doc-tweak Calvin Rose 2024-02-02 08:42:48 -0800
  • 91827eef4f Tweak fiber/last-value docstring sogaiu 2024-02-02 19:06:56 +0900
  • 9c14c09962 Add explicit stdatomic config setting for #1374 Calvin Rose 2024-01-28 15:53:41 -0600
  • e85a84171f Revert local change that removes stdatomic.h Calvin Rose 2024-01-28 07:58:22 -0600
  • 3a4f86c3d7 Make host and port configurable for suite-ev.janet Calvin Rose 2024-01-28 07:56:59 -0600
  • 5e75963312
    Merge pull request #1367 from sogaiu/debug-stacktrace-doc-tweak Calvin Rose 2024-01-28 05:33:11 -0800
  • 184d9289b5
    Merge pull request #1371 from pepe/destructuring-typo Calvin Rose 2024-01-28 05:33:05 -0800
  • b7ff9577c0
    Merge pull request #1373 from sogaiu/module-expand-path-doc-suggestion Calvin Rose 2024-01-28 05:32:50 -0800
  • 942a1aaac6 Address #1370 sogaiu 2024-01-27 21:20:27 +0900
  • 69f0fe004d Fix typo in destructuring Josef Pospíšil 2024-01-26 14:36:56 +0100
  • 2a04347a42 Tweak debug/stacktrace docstring (#1365) sogaiu 2024-01-24 16:52:37 +0900
  • 1394f1a5c0
    Merge pull request #1364 from sogaiu/module-expand-path-doc-tweak Calvin Rose 2024-01-23 16:01:49 -0800
  • cf4d19a8ea Cosmetically tweak module/expand-path docstring sogaiu 2024-01-22 22:16:14 +0900
  • 23b0fe9f8e
    Merge pull request #1360 from pepe/patch-1 Calvin Rose 2024-01-17 11:51:59 -0800
  • 1ba718b15e
    Update CHANGELOG.md Josef Pospíšil 2024-01-17 13:58:00 +0100
  • df5f79ff35
    Merge pull request #1359 from pnelson/binary Calvin Rose 2024-01-15 08:56:57 -0800
  • 6d7e8528ea
    Merge pull request #1346 from ianthehenry/peg-split Calvin Rose 2024-01-15 08:16:06 -0800
  • 197bb73a62 Add buffer/push-* sized int and float Philip Nelson 2024-01-13 21:52:02 -0800
  • f91e599451
    Merge pull request #1351 from pepe/1.33 v1.33.0 Calvin Rose 2024-01-07 13:30:08 -0600
  • 5b9aa9237c Prepare for 1.33.0 release Josef Pospíšil 2024-01-07 16:26:20 +0100
  • 61f38fab37
    add a new (split) PEG special Ian Henry 2023-12-27 08:26:50 -0800
  • 9142f38cbc Fix #1341. Calvin Rose 2024-01-01 08:58:10 -0600
  • e8ed961572
    Merge pull request #1344 from ianthehenry/peg-sub-special Calvin Rose 2023-12-31 18:40:47 -0600
  • be11a2a1ad Fix #1342 Calvin Rose 2023-12-31 18:36:22 -0600
  • ea75086300
    add a new (sub) PEG special Ian Henry 2023-12-04 23:34:40 -0800
  • ce93b2e85f Address #1342 - check handler arity sogaiu 2023-12-25 11:39:41 +0900
  • 9eeefbd79a
    Merge pull request #1340 from sogaiu/string-format-doc-tweak Calvin Rose 2023-12-20 09:10:26 -0600
  • c573a98363 Cosmetically tweak string/format docstring sogaiu 2023-12-19 18:33:47 +0900
  • 11d7af3f95 Work on addressing #1337 - fix valgrind case. Calvin Rose 2023-12-18 08:56:27 -0600
  • a10b4f61d8 Address #1337 (leet!). Calvin Rose 2023-12-16 16:15:46 -0600
  • a0cb7514f1 Update Makefile for #1329 Calvin Rose 2023-12-09 10:11:15 -0600
  • b066edc116
    Merge pull request #1336 from pepe/peg-arity-typo Calvin Rose 2023-12-07 11:31:13 -0600
  • 938f5a689e Fix arity typo in peg Josef Pospíšil 2023-12-07 14:08:03 +0100
  • 772f4c26e8
    Merge pull request #1334 from iacore/fix-0 Calvin Rose 2023-12-02 17:28:32 -0600
  • 6b5d151beb
    fix typo in (doc next) Locria Cyber 2023-12-02 15:38:35 +0000
  • a9176a77e6 Prevent bytecode optimization from remove mk* instructions. Calvin Rose 2023-11-22 08:18:23 -0600
  • 16f409c6a9 Typo for SIGALARM in os/proc-kill Calvin Rose 2023-11-21 21:51:56 -0600
  • 9593c930de Address #1326 in a dynamic way that is fairly conservative. Calvin Rose 2023-11-14 21:13:21 -0600
  • 56f33f514b Fix regression #1327 Calvin Rose 2023-11-14 19:52:22 -0600
  • 8f69d82b57
    Add test for #1327 Locria Cyber 2023-11-14 08:10:11 +0000
  • a8df00d574
    Revert "Optimize nil conditions for while and if" Locria Cyber 2023-11-14 06:23:51 +0000
  • 1ccd544b94 Address #1326 - marshal_one_env w/ JANET_MARSHAL_UNSAFE. Calvin Rose 2023-11-10 15:36:45 -0600
  • 93c83a2ee2 Fix warnings w/ MSVC and format. Calvin Rose 2023-11-10 15:02:10 -0600
  • f459e32ada
    Merge pull request #1325 from zevv/zevv-connect-cleanup Calvin Rose 2023-11-10 15:01:43 -0600
  • 9b640c8e9c net/ev: Cleaned up unused NetStateConnect, fixed janet_async_end() ev refcount Ico Doornekamp 2023-11-10 20:34:17 +0100
  • a3228f4997 Add changes and test cases for #1324 Calvin Rose 2023-11-09 11:18:03 -0600
  • 715eb69d92 Add more ipv6 feature detection. Calvin Rose 2023-11-03 18:24:35 -0500
  • dfd05ddf7e Merge branch 'master' into compile-opt Calvin Rose 2023-11-02 10:58:51 -0500
  • df2d5cb3d3 Add ipv6, shared, and cryptorand options to meosn. Calvin Rose 2023-11-02 08:51:42 -0500
  • 31be7bad8e Merge branch 'master' into compile-opt Calvin Rose 2023-11-01 17:36:14 -0500
  • 3b189eab64 Fix #1321, poll event loop CPU usage issue Calvin Rose 2023-10-29 11:34:21 -0500
  • 3a782d27b1 Allow for multiple functions in a sysir "context". Calvin Rose 2023-10-22 15:42:03 -0500
  • f08874e65e Merge branch 'master' into compile-opt Calvin Rose 2023-10-22 09:03:52 -0500
  • 609b629c22 Add support for atomic loads in Janet's atomic abstraction. Calvin Rose 2023-10-21 10:40:57 -0500
  • e74365fe38 Be a bit safer with reference counting. Calvin Rose 2023-10-21 09:43:28 -0500
  • 46b34833c2
    Merge pull request #1314 from williewillus/pr1314 Calvin Rose 2023-10-20 15:41:29 -0700
  • 045c80869d Use libc strlen in janet_buffer_push_cstring Vincent Lee 2023-10-19 23:29:51 -0700
  • 2ea2e72ddd
    Merge pull request #1313 from sogaiu/default-peg-grammar-additions Calvin Rose 2023-10-19 19:26:10 -0700
  • 1b17e12fd6 Add more + and * keywords to default-peg-grammar sogaiu 2023-10-19 18:45:20 +0900
  • cc5beda0d2 Update patch release. v1.32.1 Calvin Rose 2023-10-15 14:33:43 -0500
  • a363fd926d Update CHANGELOG.md Calvin Rose 2023-10-15 14:32:56 -0500
  • 21ebede529 Move posix-fork inside correct if-def Calvin Rose 2023-10-15 11:03:26 -0500
  • 15d67e9191
    Merge pull request #1310 from Andriamanitra/patch-forward-word Calvin Rose 2023-10-14 18:36:05 -0700
  • b5996f5f02 Update for 1.32.0 v1.32.0 Calvin Rose 2023-10-14 19:48:20 -0500
  • 83204dc293 Change Alt-f in the REPL move to next end of word instead of beginning Andriamanitra 2023-10-14 14:21:16 +0300
  • e3f4142d2a Update result value from janet_do* functions. Calvin Rose 2023-10-12 05:26:23 -0500
  • f18ad36b1b Rework #1306 - better default for pretty printing numbers. Calvin Rose 2023-10-11 00:58:00 -0500
  • 6b15ed812b Use `snprintf(..., "%.17g", x)` to pretty print numbers. Toby Hutton 2023-10-11 12:52:30 +1100
  • 6a78b6d1c6 Merge remote-tracking branch 'origin/compile-opt' into compile-opt Calvin Rose 2023-10-10 20:28:09 -0500
  • cb25a2ecd6 Avoid using execvpe function. Calvin Rose 2023-10-08 21:33:15 -0500
  • 741a5036e8 Add %D and %I for 64 bit formatting. Calvin Rose 2023-10-08 21:23:03 -0500
  • 549ee95f3d Add os/posix-exec (along os/posix-fork) Calvin Rose 2023-10-08 21:03:08 -0500
  • 6ae81058aa Be more consistent with va_arg types. Calvin Rose 2023-10-08 19:09:35 -0500
  • 267c603824 Don't use full parallelism to avoid oom Calvin Rose 2023-10-08 18:37:31 -0500
  • a8f583a372 CMD isn't bash Calvin Rose 2023-10-08 18:34:04 -0500
  • 2b5d90f73a Disable amalgamation w/ mingw in CI due to memory limitations Calvin Rose 2023-10-08 18:28:07 -0500
  • 4139e426fe Refine interface for janet's new event loop. Calvin Rose 2023-10-08 18:25:46 -0500
  • a775a89e01 Improve assert-no-error test helper. ev-epoll-fewer-syscalls Calvin Rose 2023-10-08 17:34:50 -0500
  • 990f6352e0 Allow for unregistered streams w/ kqueue. Calvin Rose 2023-10-08 17:21:42 -0500