aboutsummaryrefslogtreecommitdiff
path: root/mingling
Commit message (Expand)AuthorAgeFilesLines
* feat: add docs_rs feature and improve documentation build魏曹先生42 hours4-3/+21
* docs: migrate renderer examples to buffer macro and update docs魏曹先生45 hours1-4/+6
* feat(macros): add `#[buffer]` attribute and re-export `r_print!(ln)`魏曹先生46 hours1-0/+8
* feat: add pick_or, pick_or_default, and pick_or_route shorthands魏曹先生47 hours1-3/+3
* feat(core)!: remove `to_chain` and `to_render` from `Grouped` trait魏曹先生2 days1-1/+4
* feat(arg-picker): add REMAINS constant and re-export via consts module魏曹先生2 days2-15/+4
* feat(extensions): add routeify extension macro for error routing魏曹先生2 days1-0/+4
* feat(multishell): add `picker` feature gate and deprecate conflicting魏曹先生2 days1-1/+1
* docs(examples): add example `example-argument-picker"`unreleased魏曹先生3 days1-0/+245
* fix!: rename `Groupped` to `Grouped` across the codebase魏曹先生3 days3-26/+26
* fix: propagate help flag to program context for global pickers魏曹先生3 days1-3/+12
* feat(arg_picker): add mingling_support feature flag魏曹先生3 days2-2/+5
* feat: deprecate basic and structural renderer setups when picker is魏曹先生3 days2-0/+40
* docs: add doc comments for Picker, AsPicker, and ProgramSetup traits魏曹先生3 days2-0/+8
* feat: migrate mingling-specific picker code into mingling crate魏曹先生3 days11-95/+260
* feat(picker): extract remains constant and consolidate imports魏曹先生3 days3-8/+26
* refactor(picker): extract pick_flag helper to reduce duplication魏曹先生4 days1-20/+30
* feat(setups): add picker module with flag-based program setup魏曹先生4 days5-0/+333
* fix(core)!: conditionally override exit code in ExitCodeSetup魏曹先生4 days1-2/+9
* ix(macros)!: require explicit `.into()` on chain function return values魏曹先生4 days2-10/+10
* docs: remove redundant logo link from lib.md魏曹先生5 days1-5/+0
* docs(mingling): move crate-level docs to separate lib.md魏曹先生5 days2-70/+102
* refactor: rename `mingling_picker` to `arg_picker`魏曹先生5 days2-8/+8
* feat(mingling, mingling_picker): add feature constants and fix魏曹先生5 days1-0/+22
* docs: add module-level documentation and improve doc comments魏曹先生5 days2-0/+19
* feat(picker2): complete Picker2 prototype魏曹先生5 days2-11/+45
* docs(changelog): document RenderResult::new and removed r_print macros魏曹先生11 days1-2/+2
* style: Reorder imports and reformat code with cargo fmt魏曹先生11 days1-4/+4
* feat(mingling): add Write import and doc comment for picker re-export魏曹先生11 days1-1/+4
* refactor(examples): migrate renderers to return RenderResult and add魏曹先生11 days1-100/+225
* feat: require renderers to return RenderResult instead of mutating one魏曹先生11 days1-17/+14
* docs(dev): add Picker2 arguments parser issue page魏曹先生11 days1-0/+11
* feat: add mingling-picker and mingling-picker-macros crates魏曹先生11 days2-1/+16
* chore: run cargo fmt and rearrange re-exports in mingling魏曹先生2026-07-026-25/+41
* feat(examples): add pathf + dispatch tree combination example魏曹先生2026-06-291-0/+65
* feat(docs): add Module Pathfinder example for the `pathf` feature魏曹先生2026-06-281-0/+63
* feat(workspace): add mingling_pathf crate and pathf feature魏曹先生2026-06-282-2/+14
* feat(mingling): add directory environment resources and setup魏曹先生2026-06-278-0/+395
* docs: improve documentation, mark internal items as `#[doc(hidden)]`魏曹先生2026-06-271-25/+38
* feat(macros): add async mutable resource injection for `#[chain]`魏曹先生2026-06-271-2/+1
* docs: restructure README and remove redundant imports魏曹先生2026-06-261-1/+1
* refactor(general_renderer): rename to structural_renderer魏曹先生2026-06-266-167/+167
* feat(core): decouple structured output from Groupped trait魏曹先生2026-06-263-17/+76
* Redesign hook system with structured info types and ProgramControls魏曹先生2026-06-243-21/+33
* Move flag tests to separate module and clean up deref patterns魏曹先生2026-06-241-3/+4
* Add IO error example with type alias in group macro魏曹先生2026-06-231-1/+22
* Make route! macro auto-convert error types魏曹先生2026-06-221-2/+2
* Add help command with exit code 2 for exitcode example魏曹先生2026-06-221-1/+13
* Remove all explicit program name modes from macrosremoved-shit魏曹先生2026-06-201-8/+8
* Add example for outside type registration魏曹先生2026-06-201-0/+91