diff options
| author | 魏曹先生 <1992414357@qq.com> | 2026-07-10 16:39:35 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2026-07-10 16:39:35 +0800 |
| commit | 032fe9a3a621511977892d719e020113d45232ae (patch) | |
| tree | 9d28eec0b29858d968977273aa61dd57aa16548a /docs/dev/pages/issues/remove-r-print-macro.md | |
| parent | d20a12d96f61820ee916a8686d070512aae1c78a (diff) | |
docs(remove-r-print-macro): add progress checklist to issue
Diffstat (limited to 'docs/dev/pages/issues/remove-r-print-macro.md')
| -rw-r--r-- | docs/dev/pages/issues/remove-r-print-macro.md | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/dev/pages/issues/remove-r-print-macro.md b/docs/dev/pages/issues/remove-r-print-macro.md index 3de8f61..53fa086 100644 --- a/docs/dev/pages/issues/remove-r-print-macro.md +++ b/docs/dev/pages/issues/remove-r-print-macro.md @@ -85,3 +85,13 @@ More flexible, but blurs the boundary between logic functions like `#[chain]` an I lean toward **Option 1 (Explicit Return)**. There's no need to turn `RenderResult` into `ResRenderResult` as a global resource. As for rendering in logic functions like `#[chain]`, that should be handled by a separate system — not discussed here. + +## 🕘 Progress + +- [ ] In Progress + - [ ] Remove `r_println!` and `r_print!` macros + - [ ] Modify `#[renderer]` and `#[help]` macros, remove implicit injection + - [ ] Provide **no-return-value mode** and **RenderResult return value mode** for `#[renderer]` and `#[help]` macros + - [ ] Add new simplified syntax + - [ ] Update documentation and test cases, ensure **all pass** +- [ ] Complete |
