aboutsummaryrefslogtreecommitdiff
path: root/mingling/src/picker/entry_picker.rs
Commit message (Collapse)AuthorAgeFilesLines
* feat: add pick_or, pick_or_default, and pick_or_route shorthands魏曹先生15 hours1-3/+3
| | | | | | | | | | Remove the `Default` bound from `pick()` and `EntryPicker::pick()`, allowing non-Default types to be used as arguments. Add `IntoPicker::pick_or`, `pick_or_default`, and `pick_or_route` convenience methods for common fallback patterns. Fix token splitting in `arg!` macro to correctly handle angle brackets.
* fix!: rename `Groupped` to `Grouped` across the codebase魏曹先生36 hours1-4/+4
|
* feat: migrate mingling-specific picker code into mingling crate魏曹先生46 hours1-0/+126
BREAKING CHANGE: Remove `mingling_support` feature from arg-picker crate. The `EntryPicker` trait and `corebind` module are now part of the mingling crate directly, and `build_pattern1` is now a public method.