File tree Expand file tree Collapse file tree 1 file changed +21
-3
lines changed
Expand file tree Collapse file tree 1 file changed +21
-3
lines changed Original file line number Diff line number Diff line change 22
33## 2026/1/19 Goldfish Scheme v17.11.24
44
5- ### 🔧 基础设施改进
6- - 开源json相关代码
7- - either重命名为 rich-either
5+ ### 📦 模块开源 / 重构
6+ - ` (liii json) ` 开源并重构:不依赖 ` define-class ` ,原` json ` 改名为 ` rich-json ` ,新增对应测试
7+ - ` (liii either) ` 开源并重构:实现方式调整,元` either ` 改名为 ` rich-either ` ,新增对应测试
8+
9+ ### 🧩 标准库 / SRFI
10+ - 原 OO 版 ` (liii set) ` 改名为 ` (liii rich-set) ` ;新增 SRFI-113 的 ` (liii set) ` 封装并补齐接口与测试
11+ - SRFI-113:完整实现 set/bag(构造、查询、变换、集合运算、可变版本),新增 ` (liii bag) ` 与测试
12+ - ` hash-table ` 增加 ` hash-table-fold `
13+ - SRFI-13:补齐 ` string-index-right ` 、` string-skip ` 、` string-skip-right ` 并扩展测试
14+ - SRFI-267:实现 raw string 字面量,新增 ` (liii raw-string) ` 与 ` deindent ` 宏及测试
15+
16+ ### 🌐 网络与依赖
17+ - ` (liii http) ` 迁移自 liiischeme,基于 CPR;规范化响应 header 为小写并修复测试不稳定
18+ - 引入 ` 3rdparty/cpr ` 与 xmake 包描述,构建语言提升到 C++17
19+
20+ ### 🧰 构建 / CI / 跨平台
21+ - Windows:S7 ` fopen ` 支持 UTF-8 路径;修复 xmake 构建失败(` goldfish_repl_wasm ` 依赖/平台限制)
22+ - CI:xmake 版本更新到 v2.9.9,新增 deb 自动打包流程
23+ - 修正 goldfish target 安装目录 ` goldfish/guenchi `
24+
25+
826
927## 2025/12/24 Goldfish Scheme v17.11.23
1028
You can’t perform that action at this time.
0 commit comments