aboutsummaryrefslogtreecommitdiff
path: root/mingling
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-07-19 22:24:00 +0800
committer魏曹先生 <1992414357@qq.com>2026-07-19 22:24:00 +0800
commite3c75c660e9d9387184ff43b14c070afedd069c6 (patch)
tree9ba28c8ec7796e6ecfd011dc5ac8941dfc9d3f56 /mingling
parentef9e20a62553027384ab9228cc2ae59849548626 (diff)
feat(multishell): add `picker` feature gate and deprecate conflicting
methods Deprecate `ShellContext` methods `filling_argument_first`, `filling_argument`, `typing_argument`, `strip_typed_argument`, and `get_typed_arguments` when the `picker` feature is active, as they do not work under all `ParserStyle` settings. Add `#![allow(deprecated)]` to the affected modules to suppress warnings from internal usage.
Diffstat (limited to 'mingling')
-rw-r--r--mingling/Cargo.toml2
1 files changed, 1 insertions, 1 deletions
diff --git a/mingling/Cargo.toml b/mingling/Cargo.toml
index adf900f..2509029 100644
--- a/mingling/Cargo.toml
+++ b/mingling/Cargo.toml
@@ -50,7 +50,7 @@ dispatch_tree = ["mingling_core/dispatch_tree", "mingling_macros/dispatch_tree"]
repl = ["mingling_core/repl", "mingling_macros/repl"]
comp = ["mingling_core/comp", "mingling_macros/comp"]
parser = ["dep:size"]
-picker = ["dep:arg-picker", "arg-picker/mingling_support"]
+picker = ["mingling_core/picker", "dep:arg-picker", "arg-picker/mingling_support"]
pathf = ["mingling_core/pathf", "mingling_macros/pathf"]
structural_renderer = [