aboutsummaryrefslogtreecommitdiff
path: root/docs/dev
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-08-17 05:51:36 +0800
committer魏曹先生 <1992414357@qq.com>2026-08-17 05:51:36 +0800
commitdb84beb600532f2366babd9a6563214bee1f3732 (patch)
treeadf20172ad20d41cebc8beebc514e4972b2a17bb /docs/dev
parent57c53affe3542cb6bd4e79ee4c18f20a1bd76b2d (diff)
docs(sidebar): mark completed issues and reorder them0.5.0-rd
Diffstat (limited to 'docs/dev')
-rw-r--r--docs/dev/_sidebar.md8
-rw-r--r--docs/dev/pages/issues/_modify-dispatcher-syntax.md (renamed from docs/dev/pages/issues/t1_modify-dispatcher-syntax.md)16
-rw-r--r--docs/dev/pages/issues/_remove-pack-macros.md (renamed from docs/dev/pages/issues/t0_remove-pack-macros.md)16
-rw-r--r--docs/dev/pages/issues/_remove-parser-feature.md (renamed from docs/dev/pages/issues/t0_remove-parser-feature.md)16
-rw-r--r--docs/dev/pages/issues/_remove-with-dispatcher.md (renamed from docs/dev/pages/issues/t0_remove-with-dispatcher.md)14
5 files changed, 35 insertions, 35 deletions
diff --git a/docs/dev/_sidebar.md b/docs/dev/_sidebar.md
index cfb482a..e0a77d3 100644
--- a/docs/dev/_sidebar.md
+++ b/docs/dev/_sidebar.md
@@ -1,15 +1,15 @@
- [Welcome!](README)
* ❓ Issues
* [[Solved] The Picker2 Arguments Parser](pages/issues/_add-picker2)
+ * [[T1] Modify the dispatcher! Syntax](pages/issues/_modify-dispatcher-syntax)
+ * [[T0] Remove the pack! Family of Macros](pages/issues/_remove-pack-macros)
+ * [[T0] Remove the parser Feature](pages/issues/_remove-parser-feature)
* [[Solved] Remove r_print! and r_println! Macros](pages/issues/_remove-r-print-macro)
+ * [[T0] Remove with_dispatcher and with_dispatchers](pages/issues/_remove-with-dispatcher)
* [[Solved] The Command Macro](pages/issues/_the-command-macro)
* [[Solved] The Mod Pathfinder](pages/issues/_the-mod-pathfinder)
* [[T0] Generalize the REPL System](pages/issues/t0_generalize-repl-system)
- * [[T0] Remove the pack! Family of Macros](pages/issues/t0_remove-pack-macros)
- * [[T0] Remove the parser Feature](pages/issues/t0_remove-parser-feature)
- * [[T0] Remove with_dispatcher and with_dispatchers](pages/issues/t0_remove-with-dispatcher)
* [[T1] Higher-Level Abstractions for the Completion System](pages/issues/t1_completion-higher-level-abstractions)
- * [[T1] Modify the dispatcher! Syntax](pages/issues/t1_modify-dispatcher-syntax)
* [[T1] Move structural_renderer from mingling_core to mingling](pages/issues/t1_move-structural-renderer)
* [[T1] The pathf_export Attribute Macro](pages/issues/t1_pathf-export-macro)
* [[T2] Automated dispatcher_tree Optimization Decisions](pages/issues/t2_automated-dispatch-tree-optimization)
diff --git a/docs/dev/pages/issues/t1_modify-dispatcher-syntax.md b/docs/dev/pages/issues/_modify-dispatcher-syntax.md
index f1a9346..ed409ef 100644
--- a/docs/dev/pages/issues/t1_modify-dispatcher-syntax.md
+++ b/docs/dev/pages/issues/_modify-dispatcher-syntax.md
@@ -27,17 +27,17 @@ dispatcher!("command", EntryCommand);
## Tasks
-- [ ] Update `dispatcher!` to accept the simplified explicit form (`"name", EntryType`)
-- [ ] Decide whether the old `CMDType => EntryType` form should error with a helpful message or be removed outright
-- [ ] Remove the generated `CMD*` struct machinery
-- [ ] Update `#[command]` macro internals that depend on `CMD*`
-- [ ] Migrate examples, tests, and docs
-- [ ] Keep the implicit mode (`dispatcher!("name")`) working unchanged
+- [x] Update `dispatcher!` to accept the simplified explicit form (`"name", EntryType`)
+- [x] Decide whether the old `CMDType => EntryType` form should error with a helpful message or be removed outright
+- [x] Remove the generated `CMD*` struct machinery
+- [x] Update `#[command]` macro internals that depend on `CMD*`
+- [x] Migrate examples, tests, and docs
+- [x] Keep the implicit mode (`dispatcher!("name")`) working unchanged
## 🕘 Progress
-- [ ] In Progress
-- [ ] Complete
+- [x] In Progress
+- [x] Complete
<p align="center" style="font-size: 0.85em; color: gray;">
Written by @Weicao-CatilGrass
diff --git a/docs/dev/pages/issues/t0_remove-pack-macros.md b/docs/dev/pages/issues/_remove-pack-macros.md
index 517646a..74c21aa 100644
--- a/docs/dev/pages/issues/t0_remove-pack-macros.md
+++ b/docs/dev/pages/issues/_remove-pack-macros.md
@@ -32,17 +32,17 @@ pub struct ResultNames {
## Tasks
-- [ ] Identify all usages of `pack!` / `pack_structural!` / `pack_err_structural!` across the codebase, examples, and docs
-- [ ] Migrate internal usages to `#[derive(Grouped)]`
-- [ ] Remove the macro definitions and their re-exports
-- [ ] Update the docs / helpdoc examples that reference `pack!`
-- [ ] Update downstream feature docs (`structural_renderer` etc.) where `pack_structural!` was involved
-- [ ] Verify all tests pass
+- [x] Identify all usages of `pack!` / `pack_structural!` / `pack_err_structural!` across the codebase, examples, and docs
+- [x] Migrate internal usages to `#[derive(Grouped)]`
+- [x] Remove the macro definitions and their re-exports
+- [x] Update the docs / helpdoc examples that reference `pack!`
+- [x] Update downstream feature docs (`structural_renderer` etc.) where `pack_structural!` was involved
+- [x] Verify all tests pass
## 🕘 Progress
-- [ ] In Progress
-- [ ] Complete
+- [x] In Progress
+- [x] Complete
<p align="center" style="font-size: 0.85em; color: gray;">
Written by @Weicao-CatilGrass
diff --git a/docs/dev/pages/issues/t0_remove-parser-feature.md b/docs/dev/pages/issues/_remove-parser-feature.md
index 5c1cffd..c2a11c0 100644
--- a/docs/dev/pages/issues/t0_remove-parser-feature.md
+++ b/docs/dev/pages/issues/_remove-parser-feature.md
@@ -19,17 +19,17 @@ Completely remove the `parser` feature in 0.5.0. This will directly affect downs
## Tasks
-- [ ] Identify all usages of the `parser` feature across the codebase, examples, and docs
-- [ ] Migrate internal usages (tests, examples, dev-dependencies) to `picker`
-- [ ] Remove the `parser` feature from `mingling` and its dependency (`size`)
-- [ ] Remove parser-related modules and public API
-- [ ] Update docs and helpdoc examples
-- [ ] Note the downstream migration path in the changelog
+- [x] Identify all usages of the `parser` feature across the codebase, examples, and docs
+- [x] Migrate internal usages (tests, examples, dev-dependencies) to `picker`
+- [x] Remove the `parser` feature from `mingling` and its dependency (`size`)
+- [x] Remove parser-related modules and public API
+- [x] Update docs and helpdoc examples
+- [x] Note the downstream migration path in the changelog
## 🕘 Progress
-- [ ] In Progress
-- [ ] Complete
+- [x] In Progress
+- [x] Complete
<p align="center" style="font-size: 0.85em; color: gray;">
Written by @Weicao-CatilGrass
diff --git a/docs/dev/pages/issues/t0_remove-with-dispatcher.md b/docs/dev/pages/issues/_remove-with-dispatcher.md
index 8779d74..b0d972f 100644
--- a/docs/dev/pages/issues/t0_remove-with-dispatcher.md
+++ b/docs/dev/pages/issues/_remove-with-dispatcher.md
@@ -19,16 +19,16 @@ Make `Dispatcher` registration also compile-time collected in non-`dispatcher_tr
## Tasks
-- [ ] Design how dispatchers are collected at compile time when `dispatcher_tree` is disabled (consistent with how `chain` / `renderer` / `completion` / `metadata` are collected)
-- [ ] Remove `with_dispatcher` and `with_dispatchers` from the `Program` API
-- [ ] Update `gen_program!` and the macros so registration happens automatically
-- [ ] Migrate examples, tests, and docs that call `with_dispatcher` / `with_dispatchers`
-- [ ] Verify both `dispatcher_tree`-enabled and disabled modes behave identically
+- [x] Design how dispatchers are collected at compile time when `dispatcher_tree` is disabled (consistent with how `chain` / `renderer` / `completion` / `metadata` are collected)
+- [x] Remove `with_dispatcher` and `with_dispatchers` from the `Program` API
+- [x] Update `gen_program!` and the macros so registration happens automatically
+- [x] Migrate examples, tests, and docs that call `with_dispatcher` / `with_dispatchers`
+- [x] Verify both `dispatcher_tree`-enabled and disabled modes behave identically
## 🕘 Progress
-- [ ] In Progress
-- [ ] Complete
+- [x] In Progress
+- [x] Complete
<p align="center" style="font-size: 0.85em; color: gray;">
Written by @Weicao-CatilGrass