From 9c4787ceb2e97ef7b8c98f19407c5c74d331ff9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E7=94=B5=E8=8A=BD=E8=A1=A3?= Date: Mon, 12 Oct 2026 12:54:14 -0400 Subject: [PATCH] C14.16 done (R3 ok) Co-Authored-By: Claude Opus 5.5 (1M context) --- tasks/TASKS.md | 2 +- tasks/reviews/C14.16-r3.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 tasks/reviews/C14.16-r3.md diff --git a/tasks/TASKS.md b/tasks/TASKS.md index 791a83d..03058ee 100644 --- a/tasks/TASKS.md +++ b/tasks/TASKS.md @@ -113,7 +113,7 @@ - [x] C14.13 搜索(MARK-10):本文件与文件夹,结果跳到该行该处 — R1 FAIL 已修:查询整串转小写,原文逐字转小写,词尾 σ 对不上(两边逐字折叠,ς 同 σ)。R2 ok - [~] C14.14 输出(MARK-11):自包含 HTML、带资源文件夹的 HTML、纯文本(markdown-rs)、PDF(MuPDF Story,经 `ely-pdf-worker`)、打印、富文本复制;缺图、错公式、画不出的图随导出提示 — R1 FAIL 十项已修:改由语法树逐节点写 HTML(各处行号、原地址、`data:` 图片、缺图留原地址或写替代文字);资源文件夹名编码;图片以 `create_new` 占名;每次 PDF 各自的暂存;图的缺字报错;纯文本的引用图片;富文本复制提示所缺。R2 FAIL 三项已修:链接按浏览器读法判协议;只删本次建成的文件夹;公式无轮廓的字以系统字体变路径或报错。R3 FAIL 三项已修(三轮用尽,未再审):公式先变路径再定边框;每次打印各自的文件;渲染模式无源码选区 - [x] C14.15 会话恢复(MARK-12):标签、未保存内容、模式、插入点、滚动、视图设置 — 所记模式类型化,认不出即读不出;重启与崩溃恢复的窗口测试。R1 FAIL 两项已修:恢复点与会话写不进只记日志(改为提示,恢复点写明上次存下的时间)。R2 FAIL 两项已修:按原话去重,含临时文件名的错误每次都提示(改按错误类别);崩溃恢复的标签“上次存下”为空(取所载恢复点的时间)。R3 ok -- [ ] C14.16 Git 配合与验收(MARK-13):状态栏 Git 状态与打开 ElyTree 照旧;三端构建,ElyMark 冒烟;逐条核对 MARK-01 至 14、QA-21、QA-22、PERF-07 +- [x] C14.16 Git 配合与验收(MARK-13):状态栏 Git 状态与打开 ElyTree 照旧;三端构建,ElyMark 冒烟;逐条核对 MARK-01 至 14、QA-21、QA-22、PERF-07 — Git 状态各态与保存后重问有测试;Windows 与 Linux(WSL)分装、冒烟正常,macOS 只能经发布 CI,未验证。R1 FAIL 两项已修:量尺寸与导出的选字与 gpui 不同(照其回退规则);测试提交受用户签名设置影响(关掉签名)。R2 FAIL 已修:未载入 gpui 自带的字体与通用族映射(照载)。R3 ok ## C15 ElyAgent(§15) diff --git a/tasks/reviews/C14.16-r3.md b/tasks/reviews/C14.16-r3.md new file mode 100644 index 0000000..0cdd613 --- /dev/null +++ b/tasks/reviews/C14.16-r3.md @@ -0,0 +1 @@ +PASS