mirror of
https://github.com/nushell/nushell.git
synced 2025-08-05 03:00:13 +02:00
- fixes #16200 # Description | | Select | Fuzzy | | -- | ---------------- | --------------- | | ❌ | ![select-before] | ![fuzzy-before] | | ✅ | ![select-fixed] | ![fuzzy-fixed] | [select-before]:8fe9136472/select-before.svg
[select-fixed]:8fe9136472/select-after.svg
[fuzzy-before]:8fe9136472/fuzzy-before.svg
[fuzzy-fixed]:8fe9136472/fuzzy-after.svg
Using a custom `dialoguer::theme::Theme` implementation, how `input list` renders items are overridden. Unfortunately, implementing one of the methods requires `fuzzy_matcher::skim::SkimMatcherV2` which `dialoguer` does not export by itself. Had to add an explicit dependency to `fuzzy_matcher`, which we already depend on through `dialoguer`. Version specification is copied from `dialoguer`. # Tests + Formatting No tests added. Couldn't find existing tests, not sure how to test this. --------- Co-authored-by: Bahex <17417311+Bahex@users.noreply.github.com>
This crate contains the majority of our commands
We allow ourselves to move some of the commands in nu-command
to nu-cmd-*
crates as needed.
Internal Nushell crate
This crate implements components of Nushell and is not designed to support plugin authors or other users directly.