Skip to content

[1250] 修复 telemetry 插件模块命名冲突与初始化失败问题 - #4461

Merged
da-liii merged 2 commits into
mainfrom
da/1250/telemetry_fix
Sep 1, 2026
Merged

[1250] 修复 telemetry 插件模块命名冲突与初始化失败问题#4461
da-liii merged 2 commits into
mainfrom
da/1250/telemetry_fix

Conversation

@da-liii

@da-liii da-liii commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

概述

  1. 移除冗余的 (telemetry telemetry) 包装模块(TeXmacs/plugins/telemetry/progs/telemetry/telemetry.scm)。
  2. 将内部 progs/telemetry/init-telemetry.scm 重命名为 telemetry-init.scm,模块声明改为 (telemetry telemetry-init),消除与插件入口 init-telemetry.scm 的重名冲突。
  3. 插件入口 init-telemetry.scm 直接通过 use-modules 显式引入 (telemetry telemetry-utils)(telemetry telemetry-track)(telemetry telemetry-init)
  4. 修复 init-telemetry.scm 异常 catch 分支中 force-output 多余传参的问题,改为 (flush-output-port (current-error-port))

@da-liii
da-liii merged commit 6ebb189 into main Sep 1, 2026
3 checks passed
@da-liii
da-liii deleted the da/1250/telemetry_fix branch September 1, 2026 08:09
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