index
:
mingling.git
archived/picker2_prototype
main
用于开发多子命令的命令行框架
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
feat(setups): add picker module with flag-based program setup
魏曹先生
11 hours
5
-0
/
+333
*
feat: add structural_renderer and all_serde_fmt cargo features
魏曹先生
12 hours
2
-1
/
+10
*
feat(picker): add From impls for PickerArgs to Vec conversions
魏曹先生
12 hours
1
-0
/
+20
*
feat(program): add mutable access, take, and replace for program args
魏曹先生
12 hours
1
-0
/
+27
*
feat(arg_picker): add preprocessing and postprocessing priority levels
魏曹先生
12 hours
4
-3
/
+68
*
chore: add picker, parser, and comp features to rust-analyzer config
魏曹先生
13 hours
2
-26
/
+31
*
chore(idea): add IntelliJ IDE project configuration files
魏曹先生
15 hours
16
-0
/
+366
*
fix(core)!: conditionally override exit code in ExitCodeSetup
魏曹先生
15 hours
2
-2
/
+11
*
feat(macros): relax `#[help]` return type to accept `Into<RenderResult>`
魏曹先生
16 hours
3
-33
/
+34
*
ix(macros)!: require explicit `.into()` on chain function return values
魏曹先生
16 hours
34
-222
/
+177
*
chore: make clippy-fix.sh executable
魏曹先生
17 hours
1
-0
/
+0
*
feat(macros): allow `#[renderer]` to accept any return type
魏曹先生
17 hours
2
-36
/
+35
*
feat(core): add multiple From implementations for RenderResult
魏曹先生
17 hours
2
-0
/
+58
*
chore(package-all): replace system tar with native Rust extraction
魏曹先生
17 hours
4
-16
/
+140
*
refactor(package-all): simplify conditional logic with let-chains and
魏曹先生
17 hours
1
-51
/
+42
*
test(value_flag): replace assert! with assert_eq! for clarity
魏曹先生
20 hours
1
-5
/
+5
*
chore: remove obsolete gitignore entry for Cargo.toml.bkup
魏曹先生
20 hours
1
-3
/
+0
*
feat: replace RELEASE-WORKSPACE with package-all script
魏曹先生
22 hours
2
-145
/
+506
*
docs: remove redundant logo link from lib.md
魏曹先生
29 hours
1
-5
/
+0
*
docs: add API documentation deployment section to CI docs
魏曹先生
29 hours
1
-9
/
+26
*
docs(mingling): move crate-level docs to separate lib.md
魏曹先生
30 hours
3
-74
/
+106
*
ci(ci): add API docs generation step in deploy workflow
魏曹先生
30 hours
1
-0
/
+5
*
feat: add deploy-api-docs tool for building crate docs with docs.rs
魏曹先生
30 hours
2
-2
/
+137
*
chore: add symlinked license files to subcrates
魏曹先生
30 hours
4
-0
/
+4
*
feat(dependency_order): include crates starting with "arg" in filter
魏曹先生
30 hours
1
-2
/
+2
*
chore: make run.sh executable
魏曹先生
30 hours
1
-0
/
+0
*
chore(version-files): remove outdated version file entries
魏曹先生
30 hours
1
-12
/
+0
*
refactor: rename `mingling_picker` to `arg_picker`
魏曹先生
30 hours
58
-354
/
+360
*
docs: enable doc-test linting for prelude and parser modules
魏曹先生
32 hours
3
-35
/
+3
*
feat: add shorthand methods for fallback picker patterns
魏曹先生
32 hours
3
-41
/
+210
*
feat(corebind): add EntryPicker trait for binding entry types to Picker
魏曹先生
33 hours
3
-2
/
+75
*
feat(picker): expose internal fields and add `IntoPicker` for
魏曹先生
33 hours
3
-9
/
+20
*
docs: add changelog entries for core/macros features and picker system
魏曹先生
33 hours
1
-0
/
+36
*
feat(mingling, mingling_picker): add feature constants and fix
unreleased
魏曹先生
37 hours
3
-6
/
+27
*
docs(picker): replace doc comment with `include_str!` reference
魏曹先生
37 hours
2
-10
/
+4
*
docs: add module-level documentation and improve doc comments
魏曹先生
37 hours
27
-55
/
+278
*
feat(picker2): complete Picker2 prototype
魏曹先生
38 hours
89
-93
/
+6119
*
fix: correct typo in module name
魏曹先生
7 days
1
-1
/
+1
*
docs: Update help functions note to use `writeln!` instead of
魏曹先生
7 days
2
-2
/
+2
*
feat(renderer): change render_greeting to return RenderResult
魏曹先生
7 days
1
-2
/
+4
*
docs(readme): add CI workflow badge
魏曹先生
7 days
1
-0
/
+1
*
refactor(docs): mark documentation update as completed
魏曹先生
7 days
1
-1
/
+1
*
docs(changelog): document RenderResult::new and removed r_print macros
魏曹先生
7 days
2
-4
/
+27
*
style: Reorder imports and reformat code with cargo fmt
魏曹先生
7 days
12
-29
/
+35
*
docs: migrate renderers from `r_println!` to `RenderResult` return type
魏曹先生
7 days
22
-174
/
+276
*
feat(mingling): add Write import and doc comment for picker re-export
魏曹先生
7 days
1
-1
/
+4
*
docs(readme): migrate renderer examples from r_print macros to
魏曹先生
7 days
1
-30
/
+71
*
docs: mark remove-r-print-macro tasks as complete
魏曹先生
7 days
1
-4
/
+4
*
refactor(examples): migrate renderers to return RenderResult and add
魏曹先生
7 days
27
-280
/
+561
*
fix(docs): correct RenderResult usage examples to use mut binding and
魏曹先生
7 days
1
-7
/
+10
[next]