Commit graph

  • 5d3ba6cb42
    Merge 31a3316bf2 into af1bc5806d Daphne Preston-Kendal 2025-04-01 16:06:45 +08:00
  • 459c158c0a
    Merge 162ef8d235 into af1bc5806d iacore 2025-04-01 16:06:30 +08:00
  • 3c48d5e2eb
    Merge 7b9b7d0e67 into af1bc5806d a2379 2025-04-01 13:45:21 +08:00
  • af1bc5806d
    Merge pull request #1022 from MikeSS8/typo master Alex Shinn 2025-04-01 13:08:07 +09:00
  • 3c228ac0aa fix typo Mike S. Stevenson 2025-03-31 22:03:00 -06:00
  • 6891ba1a33 add failing non-greedy test example Alex Shinn 2025-04-01 10:36:06 +09:00
  • f8600d444f Don't consume the delimiter in read-float-tail. Alex Shinn 2025-03-23 05:21:28 +09:00
  • ed37af2dfd Remove double read-char in scribble parser. Alex Shinn 2025-03-22 11:20:04 +09:00
  • 72ec53ca26 More thorough checks for SEXP_MIN_FIXNUM/-1. Alex Shinn 2025-01-30 11:44:23 +09:00
  • 558e1a895f Bind stack result to local var before casting. Alex Shinn 2025-01-29 13:12:00 +09:00
  • 7b9b7d0e67 Error on unfulfilled cond-expand. Antero Mejr 2025-01-17 22:39:55 -05:00
  • a844854536 Don't allow mixing rational and floating point syntax. Alex Shinn 2025-01-03 23:07:18 +09:00
  • 1368a748a5 Patch from Vasil Sarafov clarifying DragonFlyBSD support. Alex Shinn 2024-12-24 21:47:05 +09:00
  • 68383d6359 doc: chibi runs flawlessly on OpenBSD Vasil Sarafov 2024-12-24 00:01:29 +01:00
  • c437ede235 Guard against ill-formed responses in snow remote-command. Alex Shinn 2024-12-02 11:43:36 +09:00
  • 3716d99a02 fast-path vector-map on two vectors Alex Shinn 2024-11-13 17:42:36 +09:00
  • 49072ebbf4 Need to apply eof-object. Alex Shinn 2024-11-13 15:57:26 +09:00
  • 28676fcba9 fix csv-num-rows when last row doesn't end in nl Alex Shinn 2024-11-08 17:00:16 +09:00
  • bf7187f324 add csv-num-rows Alex Shinn 2024-11-08 16:25:13 +09:00
  • f28168a2a6 Adding csv-writer support. Alex Shinn 2024-11-02 23:10:49 +09:00
  • 31a3316bf2 Add (rnrs syntax-case) Daphne Preston-Kendal 2024-11-02 11:01:54 +01:00
  • 910c32182f Add (rnrs conditions) Daphne Preston-Kendal 2024-11-02 10:31:11 +01:00
  • 8e67defd71 Add quote-doubling-escapes? and quote-non-numeric?. Alex Shinn 2024-11-02 18:15:05 +09:00
  • c1b017aaa7 Merge branch 'master' into r6rs Daphne Preston-Kendal 2024-11-02 10:05:05 +01:00
  • 7c3f16be8f Allow customizing which exception types are show-stopping Daphne Preston-Kendal 2024-11-02 01:47:06 +01:00
  • 679875d850
    Merge pull request #1008 from dpk/srfi-35 Alex Shinn 2024-11-02 09:36:25 +09:00
  • 2781739291 Move REPL condition printing into the SRFI 35 implementation Daphne Preston-Kendal 2024-11-02 01:03:27 +01:00
  • 76f35bc733 Define define-condition-type/constructor with syntax-rules Daphne Preston-Kendal 2024-10-27 10:35:52 +01:00
  • 3777c1b935 Add SRFI 35 support Daphne Preston-Kendal 2024-10-26 13:59:31 +02:00
  • 416da21528 Add repl-print-exception. Alex Shinn 2024-10-29 21:45:00 +09:00
  • f4e3c0fd0b Defining and using a repl-print generic to allow customizing REPL output. Alex Shinn 2024-10-28 09:16:30 +09:00
  • 4f3a98b2b3 Improving csv docs. Alex Shinn 2024-10-25 18:44:30 +09:00
  • 0976d04b21 Adding initial CSV library. Alex Shinn 2024-10-23 23:17:03 +09:00
  • 1ca9225a87 Clean up r6rs-library-transformer Daphne Preston-Kendal 2024-10-18 19:45:45 +02:00
  • d61e9162f7 Add (rnrs lists) Daphne Preston-Kendal 2024-10-18 19:41:42 +02:00
  • 472c728c46 Add some of the easier/smaller R6RS libraries Daphne Preston-Kendal 2024-10-18 19:29:35 +02:00
  • be31278685 Clarify there is no special meaning to else in match. Alex Shinn 2024-10-09 07:16:41 +09:00
  • 25a5534584
    Merge pull request #1004 from ekaitz-zarraga/doc-formattinga Alex Shinn 2024-10-08 09:19:07 +09:00
  • c288520ca5 Fix typo in doc Ekaitz Zarraga 2024-10-07 23:17:21 +02:00
  • 0aa9260727 Add basic R6RS library support and (rnrs base) library Daphne Preston-Kendal 2024-10-06 14:23:48 +02:00
  • 702e881289 Add error advise when forgetting to import a language. Alex Shinn 2024-09-20 09:13:16 +09:00
  • d677a135f1 Add current-test-value-formatter. Alex Shinn 2024-09-17 18:37:40 +09:00
  • dce487fa3a c64/128 default values should be complex Alex Shinn 2024-09-11 22:40:46 +09:00
  • 2acef43da7 array-freeze! also makes the underlying storage immutable Alex Shinn 2024-09-11 10:13:54 +09:00
  • 0516e62b0b f*-storage-class defaults should be inexact Alex Shinn 2024-09-04 22:58:02 +09:00
  • 491cf324ec
    Merge pull request #998 from dpk/test-error-predicate Alex Shinn 2024-08-28 10:30:30 +09:00
  • 5bc498b32a (chibi test): add a type test for exceptions in test-error Daphne Preston-Kendal 2024-08-25 21:28:28 +01:00
  • 24b5837562 Fix help output for nested command-specific options. Alex Shinn 2024-08-19 22:24:03 +09:00
  • e09fdb7e31 Fix attribute skipping for chibi-doc text rendering. Alex Shinn 2024-08-15 12:08:11 +09:00
  • 020469bdbd
    Merge pull request #993 from il-k/manual Alex Shinn 2024-06-17 09:19:49 +09:00
  • 16b11f57b8
    README: add link to online manual ilk 2024-06-16 13:42:32 +03:00
  • 3733b63d5f
    Merge pull request #990 from welcome-linja/master Alex Shinn 2024-06-03 10:55:55 +09:00
  • 243fd41aad Conform to 1/0 style Eleanor Bartle 2024-06-03 09:29:26 +10:00
  • d4028f953b Tentatively manually encoding non-finite f16 values. Alex Shinn 2024-06-02 22:31:25 +09:00
  • 3be1603f45 fix srfi 159 loading Alex Shinn 2024-06-02 17:51:34 +09:00
  • b1a370b218 add link to paper for single/half float conversions 0.11 Alex Shinn 2024-06-01 22:18:16 +09:00
  • f1df493c32 Upgrading to Unicode 15.1.0. Alex Shinn 2024-05-31 23:57:18 +09:00
  • 01d5dd2d55 add missing string-trim in extract-char-set-property Alex Shinn 2024-05-31 23:52:54 +09:00
  • f53c642e74 bumping version Alex Shinn 2024-05-31 23:04:40 +09:00
  • 1bd81c1cb5 updating recent contributors Alex Shinn 2024-05-31 22:56:40 +09:00
  • 925c044eef Updating AUTHORS. Alex Shinn 2024-05-31 19:25:48 +09:00
  • 0bbb60060a Fix getgrnam_r error handling. Alex Shinn 2024-05-31 19:05:43 +09:00
  • 7885db95cf Use github for homepage. Alex Shinn 2024-05-31 18:50:57 +09:00
  • 193424f74d Add assertion for copy-on-failure? type. Alex Shinn 2024-05-31 18:46:39 +09:00
  • 0b55c0b718 Fix copying reshape. Alex Shinn 2024-05-31 09:50:07 +09:00
  • 4b5ab838e2 record the start dir when loading SRFI 193 Alex Shinn 2024-05-30 23:09:37 +09:00
  • bfb6b4bf82 updating doc links for new libs Alex Shinn 2024-05-30 22:55:26 +09:00
  • 414a23139f Fix reshape zero-dimensional and empty arrays. Alex Shinn 2024-05-30 22:37:06 +09:00
  • 5e74c5ff54 add data domain checks for generic-storage-class Alex Shinn 2024-05-30 19:09:54 +09:00
  • 3558c0f4a6 Add tests and documentation for define-binary-record-type. Alex Shinn 2024-05-30 19:08:09 +09:00
  • 8e3fd8f00c Add error checking for storage class data. Alex Shinn 2024-05-30 09:28:38 +09:00
  • 390122a7bc accept a --quiet option to disable full request logging in http-server Alex Shinn 2024-05-29 22:46:52 +09:00
  • 5350d0429c export http-send-file Alex Shinn 2024-05-29 22:37:43 +09:00
  • 26a4ce94a7 Implement look-around assertions for SRFI 115. Alex Shinn 2024-05-29 22:30:46 +09:00
  • 832d82c494 Fix array-inner-product, fail fast for empty arrays. Alex Shinn 2024-05-29 21:42:20 +09:00
  • 648f6b9de6 Fix error reporting for complex inequality comparisons. Alex Shinn 2024-05-29 21:36:30 +09:00
  • 045bb1813c reduce bound on equal?/bounded Alex Shinn 2024-05-29 14:10:42 +09:00
  • 580aaf35ff match sexp_gc_releaseN count in sexp_add_import_binding Alex Shinn 2024-05-29 09:26:40 +09:00
  • b5de5eca92 interval-cartesian-product should accept zero args Alex Shinn 2024-05-29 09:08:26 +09:00
  • e737e48955 Fix interval-intersect for degenerate axes. Alex Shinn 2024-05-29 09:04:46 +09:00
  • 609c78c0ca Forgot to add file for (srfi 160 mini). Alex Shinn 2024-05-28 23:13:18 +09:00
  • 2161f0df6e escape backslash Alex Shinn 2024-05-28 23:12:09 +09:00
  • 9010b2c5be provide a simpler (chibi app) example Alex Shinn 2024-05-28 23:11:27 +09:00
  • 36d7881763 Update to n-ary array-fold-* with correct arg order. Alex Shinn 2024-05-28 22:35:31 +09:00
  • 96f17293f2 install (chibi text) Alex Shinn 2024-05-28 22:14:07 +09:00
  • c966dfa7a8 suppress output of ldconfig Alex Shinn 2024-05-28 22:12:32 +09:00
  • c3c65b0309
    Merge pull request #978 from arthurgleckler/master Alex Shinn 2024-05-28 22:09:56 +09:00
  • 581c037e0d Properly check arguments to array-fold-{left|right} Bradley Lucier 2024-05-28 04:18:03 -04:00
  • ffc8bec1bf Fix typo Bradley Lucier 2024-05-28 04:12:54 -04:00
  • 1dd84df451 Add array-fold-{left|right} Bradley Lucier 2024-05-28 04:09:35 -04:00
  • 619f63fb5e Fix typo in (chibi app) example. Arthur A. Gleckler 2024-05-27 19:15:56 -07:00
  • 78a990c73b Don't pre-filter empty arrays in array-append. Alex Shinn 2024-05-28 09:35:39 +09:00
  • 11984c6eb3 Fix flatten-vector->list on empty vectors. Alex Shinn 2024-05-27 23:05:15 +09:00
  • 2b1d2d99a8 Fix array-append for non-zero based intervals. Alex Shinn 2024-05-27 23:01:34 +09:00
  • a8939fecd0 array-stack should use the specified storage-class Alex Shinn 2024-05-27 18:33:24 +09:00
  • 07f3301cc8 interval-contains-multi-index? should handle 0 dimensions Alex Shinn 2024-05-27 18:28:41 +09:00
  • 4396e8dd4e Handle empty vector. Alex Shinn 2024-05-27 13:21:24 +09:00
  • 418d5c8a8c Build up empty arrays of higher dimensions for list/vector*->array Alex Shinn 2024-05-27 12:40:13 +09:00
  • f9e3ed1639 guard against mutation in make-interval Alex Shinn 2024-05-27 09:29:37 +09:00
  • 7923b1c46d Add array-empty? Alex Shinn 2024-05-27 09:27:42 +09:00