Skip to content

[1131] 移除 mgs 格式#3858

Merged
da-liii merged 2 commits into
mainfrom
da/1131/mgs
Jun 29, 2026
Merged

[1131] 移除 mgs 格式#3858
da-liii merged 2 commits into
mainfrom
da/1131/mgs

Conversation

@da-liii

@da-liii da-liii commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Summary

stem 格式已完全替代 mgs,本 PR 彻底移除 mgs 文件格式及相关 UI 配置。

Changes

  • 删除 TeXmacs/plugins/mgs/progs/data/mgs.scmTeXmacs/plugins/mgs 目录
  • init-research.scm 中移除 (lazy-format (data mgs) mgs)
  • new_buffer.cppattach_subformat 白名单中移除 "mgs"
  • tm-files.scm 的自动备份白名单与注释中移除 mgs
  • file-menu.scmedit-menu.scm 的开发者工具隐藏格式列表中移除 "mgs"
  • preferences-menu.scm 中移除 "TeXmacs -> Mogan Scheme" 子菜单
  • preferences-widgets.scm 中移除 mogan-scheme-preferences-widget 及其 Conversion Tab
  • 更新 devel/1131.md 任务文档

Test plan

  • gf fmt --changed-since=main 通过
  • xmake b stem 编译通过
  • xmake r 70_7 通过,确认 stem 格式注册正常

🤖 Generated with Claude Code

da-liii and others added 2 commits June 29, 2026 20:44
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- 删除 mgs 插件及格式定义
- 从白名单、菜单、偏好设置中清理 mgs 引用
- stem 作为继任格式保留

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@da-liii da-liii merged commit 56c00a0 into main Jun 29, 2026
4 checks passed
@da-liii da-liii deleted the da/1131/mgs branch June 29, 2026 13:16
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