1
0
mirror of https://github.com/janet-lang/janet synced 2025-12-01 14:28:05 +00:00

Commit Graph

  • 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
  • fda0a081f5 Fix quoting for import. v1.35.2 Calvin Rose 2024-06-16 10:57:14 -05:00
  • 94b7a69741 More fixes for patch release. Calvin Rose 2024-06-16 10:22:49 -05:00
  • 6518257129 Merge pull request #1460 from pnelson/fix-typos Calvin Rose 2024-06-16 08:21:52 -07:00
  • dc325188d0 Prepare for 1.35.1 v1.35.1 Calvin Rose 2024-06-16 10:19:01 -05:00
  • c413bc2b4e Don't assign variables positions on the stack that clobber import info. Calvin Rose 2024-06-16 10:06:22 -05:00
  • dfdf734fc7 Merge branch 'master' into compile-opt Calvin Rose 2024-06-16 09:31:11 -05:00
  • 0b51ab157d Fix typos Philip Nelson 2024-06-16 06:59:27 -07:00
  • f95de25b15 Update docstrings. Calvin Rose 2024-06-16 07:58:38 -05:00
  • f424f2936b Merge pull request #1459 from sogaiu/dynvar-docstring-tweaks Calvin Rose 2024-06-16 05:50:43 -07:00
  • 2d6c2ee7c0 Tweak some dyn var docstrings sogaiu 2024-06-16 08:48:30 +09:00
  • 7cd106a10c Prepare for 1.35.0 release. Calvin Rose 2024-06-15 07:11:48 -05:00
  • dda5dac70b More changes. release-fix Calvin Rose 2024-06-15 09:37:38 -05:00
  • 752a5a6e12 Maybe we don't have wix installed? Calvin Rose 2024-06-15 09:30:24 -05:00
  • 7c84582bd9 Tags doesn't work like that Calvin Rose 2024-06-15 09:18:08 -05:00
  • e144a03b1d Trigger on release* branches for testing. Calvin Rose 2024-06-15 09:16:12 -05:00
  • 13d522a838 Update release process. Calvin Rose 2024-06-15 07:43:28 -05:00
  • 0d9e999113 Prepare for 1.35.0 release. v1.35.0 Calvin Rose 2024-06-15 07:11:48 -05:00
  • 75710ccabd Error on buffer/push-uint16 with non 16 bit unsigned integer. Calvin Rose 2024-06-15 06:47:47 -05:00
  • 0f60115f27 Merge pull request #1457 from pnelson/buffer-push-uint Calvin Rose 2024-06-15 06:31:46 -05:00
  • 16a3c85baa Fix buffer push uint max Philip Nelson 2024-06-14 18:15:31 -07:00
  • 92ff1d3be4 Add only option to merge-module and import. Calvin Rose 2024-06-14 16:58:57 -05:00
  • 314e684097 More work on x64 backend. Calvin Rose 2024-06-14 16:57:32 -05:00
  • 232a8faa35 More work compile-opt. Calvin Rose 2024-06-12 18:28:05 -05:00
  • 58441dc49f Update gitignore. Calvin Rose 2024-06-12 19:22:08 -05:00
  • dbc5d688e2 Merge branch 'master' into bundle-tools bundle-tools Calvin Rose 2024-06-12 18:28:23 -05:00
  • c31d8b52ff Add typed constants and lots more. Calvin Rose 2024-06-11 19:37:11 -05:00
  • f0395763b7 More work on x86 target. Calvin Rose 2024-06-10 20:14:41 -05:00
  • 5b3c5a5969 Lots of work on calling conventions and x86 backend. Calvin Rose 2024-06-10 08:45:11 -05:00
  • af10c1d4b5 More work on x64 backend, especially branching. Calvin Rose 2024-06-08 13:20:34 -05:00
  • 3995fa86e2 More work on function calls. Calvin Rose 2024-06-07 20:20:16 -05:00
  • 9d7a279999 Merge branch 'master' into compile-opt Calvin Rose 2024-06-07 19:28:17 -05:00
  • e2a8951f68 Address #1452 - Partial revert some changes from #1391 Calvin Rose 2024-06-07 10:28:39 -05:00
  • 3e273ce03a More work on sysir. Calvin Rose 2024-06-07 10:09:53 -05:00
  • 25b7c74089 More work on register allocation and spilling. Calvin Rose 2024-06-05 17:50:11 -05:00
  • f0f03ad519 Delete dead code. Calvin Rose 2024-06-04 21:11:08 -05:00
  • 9e47cd94bd Delete extra code. Calvin Rose 2024-06-04 21:10:35 -05:00
  • 7ea118f248 Begin work on simple x64 backend. Calvin Rose 2024-06-02 17:45:31 -05:00
  • 480c5b5e9d Change how labels are recorded. Calvin Rose 2024-06-02 09:43:33 -05:00
  • 8a394f2506 Merge branch 'master' into compile-opt Calvin Rose 2024-06-01 13:03:36 -05:00
  • e37575e763 Allow passing configs to bundle reinstall. Calvin Rose 2024-05-31 19:17:51 -05:00
  • f4fd481415 copyfile should copy permission bits Calvin Rose 2024-05-29 19:37:14 -05:00
  • 8fca6b7af4 Don't expose bundle/pack, do expose bundle/add Calvin Rose 2024-05-29 07:20:37 -05:00
  • 600e822933 Change interface for bundle/install Calvin Rose 2024-05-26 16:26:08 -05:00
  • 2028ac8a20 Merge branch 'master' into bundle-tools Calvin Rose 2024-05-26 14:33:29 -05:00
  • 7bae7d9efd Merge changes from bundle-tools branch: Calvin Rose 2024-05-26 12:04:35 -05:00
  • cb54fb02c1 Whitespace. Calvin Rose 2024-05-26 12:01:27 -05:00
  • 7529abb542 Move functions in boot.janet around. Calvin Rose 2024-05-26 11:53:53 -05:00
  • 16ac681ed9 Remove redundant stuff from stacktrace. Calvin Rose 2024-05-26 11:39:08 -05:00
  • 74560ff805 Turn off cluttered traces. Calvin Rose 2024-05-26 11:30:59 -05:00
  • fe348187cc Be explicit about 64 bit offset on windows. Calvin Rose 2024-05-26 11:22:09 -05:00
  • fd5315793c Test feature flag Calvin Rose 2024-05-26 11:16:31 -05:00
  • 87db463f4e Shouldn't make a difference... Calvin Rose 2024-05-26 11:07:23 -05:00
  • 1225cd31c8 Assert that prime-bunlde-paths is working. Calvin Rose 2024-05-26 10:54:00 -05:00
  • 6998865d7b Mingw is a sepate os/which target than windows. Calvin Rose 2024-05-26 10:41:12 -05:00
  • b8aec50763 Something is up with code. Calvin Rose 2024-05-26 10:35:53 -05:00
  • 7efb39d608 Check bundle listing before reinstall. Calvin Rose 2024-05-26 10:28:19 -05:00