Skip to content

[0158] 实现 Cyrillic 字母在 smart_font 中的路由#3480

Merged
da-liii merged 6 commits into
mainfrom
da/0158/Cyrillic
May 25, 2026
Merged

[0158] 实现 Cyrillic 字母在 smart_font 中的路由#3480
da-liii merged 6 commits into
mainfrom
da/0158/Cyrillic

Conversation

@da-liii
Copy link
Copy Markdown
Contributor

@da-liii da-liii commented May 25, 2026

Summary

  • sys-chinese 展开为 cjk=<name>,cyrillic=<name>,roman
  • 暴露 in_unicode_range 并添加单元测试验证 Cyrillic 字符不被当作 CJK
  • 添加俄语字母渲染测试文档 TeXmacs/tests/tmu/0158.tmu

Test plan

  • xmake b smart_font_test 编译通过
  • xmake r smart_font_test 13 个测试全部通过
  • xmake b stem 编译通过
  • 打开 TeXmacs/tests/tmu/0158.tmu 验证俄语字母渲染效果

🤖 Generated with Claude Code

da-liii and others added 2 commits May 25, 2026 16:22
- 将 sys-chinese 展开为 cjk=<name>,cyrillic=<name>,roman
- 暴露 in_unicode_range 并添加单元测试
- 添加俄语字母渲染测试文档 0158.tmu

Co-Authored-By: Claude Opus 4.7 <[email protected]>
Copy link
Copy Markdown
Contributor

@JackYansongLi JackYansongLi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Copy Markdown
Contributor

@JackYansongLi JackYansongLi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM en

@da-liii da-liii merged commit d518a17 into main May 25, 2026
4 checks passed
@da-liii da-liii deleted the da/0158/Cyrillic branch May 25, 2026 12:14
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.

2 participants