Skip to content

[1145] 升级 Goldfish 到 18.11.17#4026

Merged
da-liii merged 2 commits into
mainfrom
da/1145/goldfish
Jul 19, 2026
Merged

[1145] 升级 Goldfish 到 18.11.17#4026
da-liii merged 2 commits into
mainfrom
da/1145/goldfish

Conversation

@da-liii

@da-liii da-liii commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • 同步上游 goldfish v18.11.17(171ad160)到 TeXmacs/plugins/goldfish/
  • (scheme char) 的 char-upcase/char-downcase 改用 C++ 实现(新增 scheme_char.cpp),import 与函数调用性能改善
  • s7.c 修复未绑定变量触发建议时解引用 NULL 导致的 SIGSEGV
  • xmake/goldfish.lua 的 goldfish target 新增 scheme_char.cpp

Test plan

  • xmake b stem 构建通过
  • xmake b goldfish-bin 后冒烟测试:char-upcase #\a → Achar-downcase #\A → achar-upcase ÿ → Ÿ

🤖 Generated with Claude Code

da-liii and others added 2 commits July 20, 2026 00:10
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
同步上游 171ad160:(scheme char) 的 char-upcase/char-downcase
改用 C++ 实现(新增 scheme_char.cpp),import 与调用性能改善;
s7.c 修复未绑定变量建议扫描解引用 NULL 导致的 SIGSEGV。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@da-liii
da-liii merged commit e2cd015 into main Jul 19, 2026
2 checks passed
@da-liii
da-liii deleted the da/1145/goldfish branch July 19, 2026 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant