Releases: MoganLab/goldfish
Releases · MoganLab/goldfish
v18.11.2
What's Changed
- [0024] 在 (liii base) 导出 lambda* 和字符串端口函数 by @da-liii in #761
- [0030] 移除 string-upcase、string-downcase、string-foldcase 的 C 实现,改用纯 Scheme 实现 by @da-liii in #760
- [0032] 改进 char-numeric?, char-upper-case?, char-lower-case? 的性能 by @da-liii in #762
- [0032] 为 hash-table 初始化添加 defined? 保护 by @da-liii in #763
- [0034] string-trim 默认过滤项改为 ascii-whitespace? by @da-liii in #765
- [0032] 优化 char-alphabetic?, char-whitespace?, char-upcase, char-foldcase, char-downcase 的性能 by @da-liii in #764
- [0036] 将 char-ci 和 string-ci 函数改为纯 Scheme 实现,移除 C 实现 by @da-liii in #766
- [0036] 为失败的测试文件补充 (scheme char) 导入 by @da-liii in #768
- [0038] 修复 gf fmt 对 UTF-8 中文字符字面量的处理 by @da-liii in #767
- [0038] 改进 gf fmt 的性能 by @da-liii in #770
- [0024] 在 (liii base) 中导出 reverse! 并添加文档和测试 by @da-liii in #769
- [0038] 修复 max-inline-length 改为 80 后的测试用例,并在 CI paths 中加入 tools/** by @da-liii in #772
- [0038] bin/gf fmt 应用于仓库内所有代码 by @da-liii in #773
Full Changelog: v18.11.1...v18.11.2
v18.11.1
v18.11.0
What's Changed
- [200_73] 修复 Fedora CI 配置 by @da-liii in #718
- [200_74] Remove gmp related code by @da-liii in #720
- [216_7] R7RS: add more unit tests and doc for (scheme base) by @da-liii in #719
- [200_75] 字符字面量支持Unicode by @da-liii in #721
- [200_75] 完成 char 的 Unicode 支持 by @da-liii in #722
- [200_76] gf fmt 单行长度设置为 80 by @wumoin in #726
- [200_75] (liii string-cursor) by @da-liii in #724
- [200_77] 新增 -e 参数,效果和 eval 等价 by @wumoin in #727
- [200_75] write, write-char, display 支持 unicode char by @da-liii in #730
- [200_75] 改进 string-any 和 string-every 的测试用例 by @da-liii in #731
- [200_75] gf fmt goldfish/liii/string-cursor.scm by @da-liii in #732
- [200_75] 迁移 (scheme write) 的实现到 s7_scheme_write.c by @da-liii in #733
- [216_20] 为 chdir 添加单元测试 by @da-liii in #734
- [200_78] 修复在 quasiquote 中的 newline 标记未被展开的问题 by @wumoin in #729
- [200_79] 使用 liii argparse 统一 tools 子命令参数解析 by @wumoin in #735
- [200_80] 为
gf fmt和gf test增加--changed-sinceby @wumoin in #736 - [200_75] 字符串的构造支持中文字符 utf8-string by @da-liii in #737
- [200_81] Fix gf fmt segfault on unicode chars by @da-liii in #739
- [200_70] gf fmt 会保留字符的语法 by @da-liii in #740
- [200_75] utf8-make-string, utf8-string-set! by @da-liii in #741
- [200_70] fmt: fix char literal quote by @da-liii in #742
- [200_75] 优化 string-any-test.scm by @yinyuscloor in #743
- [201_10] digit-value 支持中日韩数字字符 by @da-liii in #746
- [0001] add Vietnamese Chu Nom digits support by @Kabukimono-Sakura in #748
- [0012] s7.c 内置 hash-table-entries 改名为 hash-table-size by @da-liii in #749
- [0016] char-alphabetic? 和 char-whitespace? 重新实现 by @da-liii in #750
- [0018] gf test 和 gf test --all by @da-liii in #752
- [0012] (scheme base) 中 s7 和 r7rs 不一致的函数,将内置函数统一改名为 s7-xxx by @da-liii in #751
- [0014] 删除 path-clone,改用 s7 内置 copy by @da-liii in #753
- [0020] copy-time 改用 s7 copy,(liii time) 导出 srfi-19 函数,统一 type-error by @da-liii in #754
- [0024] 改进 keyword?、keyword->symbol 和 copy 的文档,并在 (liii base) 中显式导出 by @da-liii in #755
- [0022] (liii logging) by @da-liii in #756
New Contributors
- @Kabukimono-Sakura made their first contribution in #748
Full Changelog: v17.11.55...v18.11.0
v17.11.55
v17.11.54
v17.11.53
v17.11.52
[200_1] Bump version to 17.11.52
v17.11.51
[200_1] Bump version to 17.11.51
v17.11.50
[200_1] Bump version to 17.11.50