1
0
mirror of https://github.com/janet-lang/janet synced 2026-07-09 21:02:43 +00:00

Commit Graph

  • a588f1f242 More small tweaks to compile-opt. Calvin Rose 2024-09-29 07:13:27 -05:00
  • ae15eadfaf Merge branch 'master' into compile-opt Calvin Rose 2024-09-28 16:00:30 -05:00
  • 89b7ff9daf Merge pull request #1510 from sogaiu/badge-swap Calvin Rose 2024-09-27 17:52:16 -07:00
  • 26c263d6be Replace gitter badge with zulip one sogaiu 2024-09-25 23:45:04 +09:00
  • 2570e0f7a0 Add *repl-prompt*. Calvin Rose 2024-09-21 08:58:04 -05:00
  • 8084e4c728 Add support for multiple directories in JANET_PATH. Calvin Rose 2024-09-20 22:21:46 -05:00
  • ee90f9df62 Merge pull request #1506 from sogaiu/tweak-signal-doc Calvin Rose 2024-09-18 16:50:13 -07:00
  • 906a982ace Add some detail to signal docstring sogaiu 2024-09-17 20:04:16 +09:00
  • 88e60c309c Add overflow check. Calvin Rose 2024-09-12 17:28:53 -05:00
  • 9694aee819 Add rules for nth and only-tags. Address #1503 Calvin Rose 2024-09-12 17:03:03 -05:00
  • 2697b0e425 More CI testing. Calvin Rose 2024-09-08 20:55:10 -05:00
  • 3618b72f4d Merge branch 'master' into compile-opt Calvin Rose 2024-09-08 12:28:51 -05:00
  • c0d7a49b19 Prepare for 1.36.0 release. v1.36.0 Calvin Rose 2024-09-07 12:33:28 -05:00
  • f9a6f52d9c Improve error messages even more for copyfile. Calvin Rose 2024-09-07 10:02:26 -05:00
  • c02c2e3f02 Update CHANGELOG.md Calvin Rose 2024-09-07 09:32:42 -05:00
  • 1fcd47dd7b Improve error messages in bundle/add if files are missing. Calvin Rose 2024-09-07 09:18:08 -05:00
  • 384ee4f6a9 Merge pull request #1498 from sogaiu/remove-janet-def Calvin Rose 2024-09-06 17:03:25 -07:00
  • e9deec8231 Change directory before running make ... s390x-workflow Calvin Rose 2024-09-06 18:35:50 -05:00
  • 2fc77a1b63 Tweak argumnets. Calvin Rose 2024-09-06 18:31:57 -05:00
  • 442fe8209d Non interative run for qemu Calvin Rose 2024-09-06 18:29:36 -05:00
  • 968a0dc4ac Follow github directions for qemu multiarch. Calvin Rose 2024-09-06 18:28:00 -05:00
  • 40c93d0786 Try using just scripts for testing. Calvin Rose 2024-09-06 18:23:55 -05:00
  • 83b0bc688c Try running inside a container. Calvin Rose 2024-09-06 18:05:03 -05:00
  • 6185b253be Don't try to copy janet.def sogaiu 2024-09-07 00:57:13 +09:00
  • 17da53d0d9 Add github workflow for qemu + s390x Calvin Rose 2024-09-06 10:28:54 -05:00
  • 9ffec43d2b Fix endianess issues on s390x architecture. Calvin Rose 2024-09-06 10:23:31 -05:00
  • e4f4a42751 Add regression test for chat server issues. Address #1496 Calvin Rose 2024-09-06 07:56:46 -05:00
  • e7c5e75343 Add regression test for chat server issues. ev-reduce-polls Calvin Rose 2024-09-06 07:56:46 -05:00
  • 4f65c2707e Undo workaround for unsetting reference from streams -> fibers after async event completes. Moves this logic back into janet_async_end. Calvin Rose 2024-09-06 00:20:50 -05:00
  • 75bdea5155 Fix memory leak with weak table frees. Calvin Rose 2024-09-06 00:15:17 -05:00
  • f553c5da47 Update ev.c with workaround for failing chat server. Calvin Rose 2024-09-06 00:00:09 -05:00
  • 5f70a85f7e Add chat server example. Calvin Rose 2024-09-05 23:08:53 -05:00
  • c82fd106a7 Merge pull request #1494 from pyrmont/bugfix.changelog Calvin Rose 2024-09-04 18:31:21 -07:00
  • 0e9b866b98 Move unreleased change out of v1.35.2 section Michael Camilleri 2024-09-05 08:29:45 +09:00
  • 67a8c6df09 Merge pull request #1492 from sogaiu/tweak-changelog Calvin Rose 2024-09-04 05:39:30 -07:00
  • 86cf8127b6 Move bundle/add-bin changelog line to unreleased sogaiu 2024-09-04 17:47:10 +09:00
  • 828e0a07cd Don't check for docstrings when explicitly disabled. Calvin Rose 2024-08-31 17:23:28 -05:00
  • 90018b35c0 Begin standardizing of event properties for filewatch. Calvin Rose 2024-08-31 11:42:16 -05:00
  • 5a199716cb Save :source-form in environment when debugging is enabled. Calvin Rose 2024-08-29 21:03:25 -05:00
  • 43ecd4f2d8 Add fixes for marshalling weak containers - Fix #1488 Calvin Rose 2024-08-22 19:35:59 -05:00
  • c5a9602be9 Better handle extra filewatch events on wine. filewatch Calvin Rose 2024-08-20 18:30:56 -05:00
  • e88aab6d68 Fix mingw build warnings. Calvin Rose 2024-08-20 18:06:57 -05:00
  • ce528251d5 Fix mingw build warnings. Calvin Rose 2024-08-20 18:06:57 -05:00
  • 9e334da2d6 Exit early when filewatch is not supported. Calvin Rose 2024-08-18 16:25:47 -05:00
  • c0e508e334 filewatch on mingw has same semantics as windows Calvin Rose 2024-08-18 16:18:09 -05:00
  • b63b3bef74 Add testing for Linux. Calvin Rose 2024-08-18 15:44:59 -05:00
  • 05d0b5ac05 Add mostly stubbed filewatch test suite. Calvin Rose 2024-08-18 14:42:44 -05:00
  • c56d6e8fc1 Add suite for testing filewatch. Calvin Rose 2024-08-18 09:45:21 -07:00
  • 33d2f9a522 More changes how we use WideCharToMutliByte Calvin Rose 2024-08-18 07:23:06 -07:00
  • e53d22fad2 Add unlisten for linux. Calvin Rose 2024-08-18 06:25:25 -07:00
  • 33f55dc32f Go back to ReadDirectoryChangesExW since it is better. Calvin Rose 2024-08-18 05:29:08 -07:00
  • 7e6aad2221 filewatch/make -> filewatch/new Calvin Rose 2024-08-17 16:37:30 -07:00
  • 3c0c22259c ReadDirectoryChangesExW is only supported in recent windows. Calvin Rose 2024-08-17 13:33:39 -07:00
  • 42f6af4bf1 First working version of filewatch on windows. Calvin Rose 2024-08-17 12:37:58 -07:00
  • f274b02653 More changes for filewatch windows. Calvin Rose 2024-08-17 10:26:43 -05:00
  • 70c29b4e5d More updates to windows build. Calvin Rose 2024-08-17 10:21:50 -05:00
  • 84d43d1039 Add failure to initialize protections for filewatch module. Calvin Rose 2024-08-17 10:12:36 -05:00
  • 5c67c1165d Merge branch 'filewatch' Calvin Rose 2024-08-17 10:08:37 -05:00
  • 85028967d8 Add aliases for bundle/module - issue #1486 Calvin Rose 2024-08-17 09:57:56 -05:00
  • 6ceff6ecc9 Work on the filewatch module. Calvin Rose 2024-08-11 17:50:58 -05:00
  • 06eec06ff0 More work on ICOP Calvin Rose 2024-08-16 19:44:07 -05:00
  • 2dcc0adc0e Merge pull request #1485 from sogaiu/tweak-add-bin-dest-arg Calvin Rose 2024-08-15 05:47:10 -07:00
  • 8ca1e44af1 Prefix bin+sep to add-bin dest argument sogaiu 2024-08-15 15:53:35 +09:00
  • 2aedc6beff Begin stubbing out win32 abstraction. Calvin Rose 2024-08-14 21:24:27 -05:00
  • af2eb06298 Expose janet_channel_make and janet_channel_make_threaded Calvin Rose 2024-08-14 17:34:48 -05:00
  • 7ff545bd2e Stop out better configuration. Calvin Rose 2024-08-11 18:43:10 -05:00
  • a59b5765b6 Work on the filewatch module. Calvin Rose 2024-08-11 17:50:58 -05:00
  • 6bd58dd4c0 Update CHANGELOG.md Calvin Rose 2024-08-11 08:47:10 -05:00
  • e3406cd922 Update changelog and ensure consistent version strings. Calvin Rose 2024-08-10 15:21:43 -05:00
  • ab70524d85 Add array/join and tuple/join Calvin Rose 2024-08-10 15:16:28 -05:00
  • ce36c4c0d6 Only raise IOCP error on readable, writable, or acceptable streams. Calvin Rose 2024-08-06 07:06:34 -05:00
  • 2b01b780da Only raise IOCP error on readable, writable, or acceptable streams. Calvin Rose 2024-08-06 07:06:34 -05:00
  • f3048a3d6b Update documentation. Calvin Rose 2024-08-05 20:17:00 -05:00
  • accac6c662 Add options to os/pipe for custom blocking behavior. Calvin Rose 2024-08-05 19:52:20 -05:00
  • 631622aa48 Use gensym in do-compare macro. Calvin Rose 2024-07-31 11:19:44 -05:00
  • aaeaa3a944 Add geomean function. Calvin Rose 2024-07-31 09:46:53 -05:00
  • d1104b5a65 Merge pull request #1480 from pyrmont/bugfix.fallback-compare Calvin Rose 2024-07-31 06:05:27 -07:00
  • 1f074671ce Fix polymorphic support in compare Michael Camilleri 2024-07-29 16:16:41 +09:00
  • 872b39cc32 Add syntax literals for signed and unsigned 64 bit integers. Calvin Rose 2024-07-21 09:36:23 -05:00
  • 9eab57d194 Merge pull request #1476 from sogaiu/no-warning-for-empty-body-loop Calvin Rose 2024-07-18 05:05:59 -07:00
  • 8edd873c3e Do not warn when loop body is empty sogaiu 2024-07-18 12:02:39 +09:00
  • 771956b5b6 Fix some -fsanitize=undefined behavior for #1475 Calvin Rose 2024-07-17 08:50:02 -05:00
  • ecc4da5113 Include math.h for corelib.c Calvin Rose 2024-07-13 12:44:46 -05:00
  • f5555d21b9 Update CHANGELOG.md Calvin Rose 2024-07-13 12:43:35 -05:00
  • 342a29c7be Fix formatting. Calvin Rose 2024-07-12 15:22:46 -05:00
  • 368b891499 Merge branch 'linspace-range' Calvin Rose 2024-07-12 15:15:46 -05:00
  • f62539ad55 Add shorthand for installing scripts via bundle/add-bin. Calvin Rose 2024-07-12 11:11:43 -05:00
  • 4835ecb950 Work on making range take non-integer values. linspace-range Calvin Rose 2024-07-11 08:05:52 -05:00
  • 31f0ff0d84 Merge pull request #1472 from Andriamanitra/compile-default-output-file Calvin Rose 2024-07-08 05:14:33 -07:00
  • b7b594205c Add default output path for --compile (-c) Andriamanitra 2024-07-08 11:55:50 +03:00
  • 190056b863 Merge pull request #1471 from Darazaki/repl-ctrl-arrow Calvin Rose 2024-07-03 12:58:16 -07:00
  • ae6b359109 Add ctrl + left/right arrow support to the REPL Naqua Darazaki 2024-07-02 13:54:11 +02:00
  • 3078686f8f Merge pull request #1468 from SyrupThinker/st/aarch64_ffi Calvin Rose 2024-06-26 06:55:04 -07:00
  • 0f4ecd93ab Fix #1469 Calvin Rose 2024-06-26 08:54:26 -05:00
  • 4af187d0ca Add support for the AAPCS64 calling convention Valentin Anger 2024-06-23 18:22:25 +02:00
  • a5d6b22838 Check for __GLIBC__ instead of _GNU_SOURCE Calvin Rose 2024-06-21 17:17:22 -05:00
  • 3510e235ee More work on compile-opt Calvin Rose 2024-06-21 17:16:56 -05:00
  • b6fb7ae69c x64 allow dynamically switching between windows and sysv target. Calvin Rose 2024-06-17 23:01:11 -05:00
  • e5765b26d4 Working examples on windows. Calvin Rose 2024-06-17 07:07:20 -07:00
  • cdb3baaca3 Work on windows. Calvin Rose 2024-06-16 13:37:25 -07:00