1
0
mirror of https://github.com/janet-lang/janet synced 2026-02-05 17:50:23 +00:00

Commit Graph

  • 416bba9bd9 Add ??/debug PEG rule (#1710) master 0xbec163 2026-02-04 18:44:46 -06:00
  • 517e40a17b Speed up symbol resolution. Calvin Rose 2026-02-02 19:39:45 -06:00
  • 4f9a2af357 Add unmarshal sandbox. Calvin Rose 2026-02-02 18:28:08 -06:00
  • a37752708e Add :compile, :asm, and :threads to sandbox flags. Calvin Rose 2026-02-02 18:13:46 -06:00
  • 5042ad6d4b More tweaks to changelog. Calvin Rose 2026-02-01 14:46:20 -06:00
  • 643c0b4976 Update CHANGELOG.md Calvin Rose 2026-02-01 10:54:31 -06:00
  • ecb72c9c9a Revert changes to peg grammar. Calvin Rose 2026-02-01 08:08:50 -06:00
  • a95546ff16 Merge pull request #1703 from amano-kenji/peg Calvin Rose 2026-02-01 07:42:28 -06:00
  • d47f82713b More tweaks for named arity linting. Calvin Rose 2026-01-31 23:57:08 -06:00
  • 497e363401 Make sure named argumnets are compiled before destructured params. Calvin Rose 2026-01-31 19:34:26 -06:00
  • 8481da18d0 Add another bounds check for updating labels. Related to #1700 Calvin Rose 2026-01-31 13:20:45 -06:00
  • 8f8382eead Partially address issue #1654 - better linting for named arguments. Calvin Rose 2026-01-31 13:16:02 -06:00
  • 8e2ec997f0 Update copyright. Calvin Rose 2026-01-31 10:33:57 -06:00
  • ea271b6d6c Update README with more clarification on versions to use for building. Calvin Rose 2026-01-30 19:55:39 -06:00
  • e1897e1865 More documentation. Calvin Rose 2026-01-29 07:50:23 -06:00
  • 0c1585fdfe Preserve tuple type to fix #1709 Calvin Rose 2026-01-29 06:52:43 -06:00
  • a5c4e929e8 Merge pull request #1704 from amano-kenji/os/date Calvin Rose 2026-01-28 21:37:43 -06:00
  • 4c21dc3c06 Merge pull request #1708 from sogaiu/fiber-docstring-tweaks Calvin Rose 2026-01-28 21:28:50 -06:00
  • d67b462023 Tweak some fiber-related docstrings sogaiu 2026-01-29 11:39:05 +09:00
  • 24ca108288 Add some extra checks for marshalling code. Calvin Rose 2026-01-28 10:54:47 -06:00
  • 7366fbed1f Disallow scheduling already modified fibers. Calvin Rose 2026-01-28 10:07:23 -06:00
  • 797643716b Address #1707 - do not schedule non-task fibers. Calvin Rose 2026-01-28 09:38:34 -06:00
  • eda2e11d31 MSVC and windows clib does not like fopen(NULL, ...) Calvin Rose 2026-01-28 10:51:18 -06:00
  • ae0afe6198 Add janet_decref_abstract_maybe_free Calvin Rose 2026-01-27 13:28:52 -06:00
  • 33f5a0b319 Add test case to help address #1705 Calvin Rose 2026-01-24 12:23:01 -06:00
  • 3ecc9bc543 Small tweaks to boot.janet to improve stack traces. Calvin Rose 2026-01-24 12:17:24 -06:00
  • 339b0751c8 Address #1705 - ev/close affecting ev/select. Calvin Rose 2026-01-24 12:17:02 -06:00
  • 87b1bf1a66 Document how to set local timezone for os/date and os/strftime amano.kenji 2026-01-24 12:05:32 +00:00
  • 41354ada96 Make peg-grammar available in all threads for peg/compile amano.kenji 2026-01-24 11:36:49 +00:00
  • ee8d816738 Fix test case. Calvin Rose 2026-01-23 08:30:15 -06:00
  • 0f285855f0 Address #170 - strchr was not properly checking for 0 byte. Calvin Rose 2026-01-23 08:13:15 -06:00
  • c43e06672c Address #1700 and move test cases to suite-compile.janet Calvin Rose 2026-01-23 08:01:22 -06:00
  • 2fabc80151 Address #1699 and improve test case for #1702 Calvin Rose 2026-01-23 07:46:31 -06:00
  • 4dd08a4cde Address #1702 with extra bounds check. Calvin Rose 2026-01-23 07:33:05 -06:00
  • 883dde4fa5 Remove xprintf reference. Calvin Rose 2026-01-22 20:14:46 -06:00
  • 6111291ede Revert a number of minor, unneeded changes for persistent REPL history. Calvin Rose 2026-01-22 20:08:29 -06:00
  • 53b8bf2684 Disable persistent REPL history without JANET_HISTFILE. Calvin Rose 2026-01-22 17:58:18 -06:00
  • 0c402cf3d6 Add persistent repl history. Calvin Rose 2026-01-20 13:41:51 -06:00
  • 606a1fc11a Merge pull request #1696 from amano-kenji/master Calvin Rose 2026-01-20 07:59:00 -06:00
  • a2db57b9dc Document empty? more clearly. amano.kenji 2026-01-19 09:50:18 +00:00
  • f021bb2839 janet-format boot.janet Calvin Rose 2026-01-18 13:05:55 -06:00
  • 979233dee5 Update changelog and spelling Calvin Rose 2026-01-18 11:08:50 -06:00
  • 78a785175a Allow redirecting :err to :out with os/execute, no just os/spawn. Calvin Rose 2026-01-17 22:37:35 -06:00
  • 268864b072 Don't use new flag on mingw test. Calvin Rose 2026-01-17 22:15:03 -06:00
  • 06f099d7f9 Make sure to run test with old flags as well. Calvin Rose 2026-01-17 20:25:06 -06:00
  • 6549903c51 Add option to explicity inherit handles rather than implicitly. Calvin Rose 2026-01-17 20:07:12 -06:00
  • c1dff351d9 Improve stacktraces for macros that use defer. Calvin Rose 2026-01-17 19:59:28 -06:00
  • 4aa5615a37 On windows, streams created with os/open improved. Calvin Rose 2026-01-17 18:19:17 -06:00
  • 67932bbaed On windows, make sure to use FILE_ATTRIBUTE_NORMAL by default. Calvin Rose 2026-01-17 17:04:56 -06:00
  • 4575cefb7e Add shorthand for os test. Calvin Rose 2026-01-17 10:11:56 -06:00
  • d5a014baff Fix reference. Calvin Rose 2026-01-17 07:43:43 -06:00
  • eb825772bb Add more information to process creation failure on windows. Calvin Rose 2026-01-17 07:29:03 -06:00
  • ee2985f5e3 Merge pull request #1695 from nfgrusk/add-omitted-word-in-docstrings Calvin Rose 2026-01-16 21:29:34 -06:00
  • 5819408715 Add omitted word "is" in docstrings. Nora Gruner 2026-01-17 00:26:16 +01:00
  • 8fe284b5eb Fix pathologically slow insertion pattern. Calvin Rose 2026-01-15 13:04:11 -06:00
  • 19b5502f50 Simplify ev/gather and add ev/go-gather. Calvin Rose 2026-01-14 17:33:10 -06:00
  • 0a5ff208a8 Disable ipv6 for now in main test. socket-extra-ipv6 Calvin Rose 2026-01-12 08:00:11 -06:00
  • d35f189446 Turn strict linting back on. Calvin Rose 2026-01-12 07:57:41 -06:00
  • 216c9799f5 Some more work on socket testing and allow setting ipv4 vs. ipv6 on raw sockets. Calvin Rose 2026-01-12 07:41:14 -06:00
  • 5966017232 use u_char for IP_MULTICAST_TTL sockopt on BSD Peter Rippe 2025-12-30 17:04:19 -05:00
  • f80690e4c9 Version bump for wip 1.41.x Calvin Rose 2026-01-10 15:40:04 -06:00
  • 9bc308532f Make varfn correctly handle verbose metadata. Calvin Rose 2026-01-10 13:42:45 -06:00
  • 7a8d8444fe Simplify dynamic binding setup in cli-main. Calvin Rose 2026-01-10 13:37:42 -06:00
  • 15cea60589 Revert "Reworking coloring logic for repl and CLI interface." Calvin Rose 2026-01-10 13:20:02 -06:00
  • 10954fe0d7 Reworking coloring logic for repl and CLI interface. Calvin Rose 2026-01-10 13:15:46 -06:00
  • 70fb13eb48 Fix -w flag with repl. Calvin Rose 2026-01-10 12:35:41 -06:00
  • cb355815ee Turn on strict linting in test suite. Calvin Rose 2026-01-10 08:37:09 -06:00
  • ddc7cc5ae4 Warn on unused bindings (strict lint). Calvin Rose 2026-01-09 17:06:14 -06:00
  • 84ced08810 Add test case. issue-1692 Calvin Rose 2026-01-09 08:15:18 -06:00
  • 7b0b9f57e8 Make os/realpath error on windows if path does not exist. Calvin Rose 2026-01-09 08:04:07 -06:00
  • 80da028aeb Add linting to address #1688 Calvin Rose 2026-01-04 08:18:23 -06:00
  • f881f4dba9 Merge pull request #1690 from pyrmont/bugfix.copyright-2026 Calvin Rose 2026-01-03 10:47:57 -06:00
  • 6e4b0b9259 Update year in copyright disclaimer to 2026 Michael Camilleri 2026-01-02 14:14:53 +09:00
  • d5a56caa33 Add fix for issue #1687 - destrucutre + splice Calvin Rose 2025-12-22 07:38:57 -06:00
  • 7d672f43fc Merge pull request #1686 from pyrmont/bugfix.windows-empty-env Calvin Rose 2025-12-14 22:05:03 -06:00
  • 7810724ed2 Exclude MinGW on WINE from special case Michael Camilleri 2025-12-15 12:04:14 +09:00
  • 1e73fa7ec7 Add special case for expected error on MinGW Michael Camilleri 2025-12-15 11:27:46 +09:00
  • 9b1194b08a Use double-NULL byte for empty process environments on Windows Michael Camilleri 2025-12-15 10:00:03 +09:00
  • d3f5b541ee Merge pull request #1683 from llmII/fix-unix-sockets Calvin Rose 2025-12-14 13:23:33 -06:00
  • 3a3c0dec7a Merge pull request #1685 from sogaiu/tweak-int-max-min-docstrings Calvin Rose 2025-12-14 13:21:39 -06:00
  • bb3cf7d83b Add missing uinteger janet_opt* funcitons. Calvin Rose 2025-12-14 11:46:57 -06:00
  • 9bc47e766e Fix math/int-{max,min} docstrings sogaiu 2025-12-14 13:41:00 +09:00
  • 978c4e8b69 Fix unix sockets issue on FreeBSD llmII 2025-12-13 16:56:56 -06:00
  • 2544c4ae1a Add os/cpu-count get defaults. Calvin Rose 2025-12-13 06:20:50 -06:00
  • 7f9d92a73b Formatting Calvin Rose 2025-12-13 06:00:16 -06:00
  • 898e93bc4a Merge pull request #1679 from pixelherodev/master Calvin Rose 2025-12-13 05:57:17 -06:00
  • 715dd413cc plan9: support %r format to read errstr Noam Preil 2025-12-12 10:32:43 +00:00
  • 1971d7df0a plan9: use _Exit Noam Preil 2025-12-12 09:52:30 +00:00
  • 0d7afc9419 clean up headers Noam Preil 2025-12-12 09:45:39 +00:00
  • 7e2a57687a clean test Noam Preil 2025-12-12 09:42:55 +00:00
  • 2de6d26a46 plan9: restore CLOCK_PROCESS_CPUTIME_ID support Noam Preil 2025-12-12 09:35:37 +00:00
  • 4a9c9ebefc plan9: restore sys/wait usage (patched in NPE) Noam Preil 2025-12-12 09:29:23 +00:00
  • 8887075a8c plan9: working process support Noam Preil 2025-12-12 09:21:19 +00:00
  • 01ac5c32f3 Merge pull request #1681 from tw4452852/push-somyznopprwr Calvin Rose 2025-12-11 22:05:06 -06:00
  • b980c2ae17 Merge pull request #1682 from sogaiu/update-macos-runner Calvin Rose 2025-12-11 21:54:30 -06:00
  • 7d06faca66 9front: expanded OS support Noam Preil 2025-12-11 21:35:38 -06:00
  • 352935596a 9front: support (os/cpu-count) Noam Preil 2025-12-12 04:17:20 +00:00
  • dc52242d36 add plan9 support to changelog Noam Preil 2025-12-12 07:44:25 +00:00
  • dde1a67b77 plan9: 32-bit support Noam Preil 2025-12-12 07:41:05 +00:00
  • 7c31110195 9front: allow file/open of directories Noam Preil 2025-12-12 04:32:19 +00:00