Skip to content

Commit dabfc5a

Browse files
committed
tmp
1 parent 091ff15 commit dabfc5a

6 files changed

Lines changed: 30 additions & 29 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
services:
2-
urfavecliV1:
2+
urfavecli_v1:
33
build:
44
context: urfavecliV1
55
image: ghcr.io/carapace-sh/carapace-bridge:urfavecliV1
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ RUN apk add --no-cache curl libc6-compat tea
55
RUN curl -so - https://dl.elv.sh/linux-amd64/elvish-v0.21.0.tar.gz | tar -xzvC /usr/local/bin
66

77
RUN mkdir -p ~/.config/elvish \
8-
&& echo -e "set paths = [ /carapace-bridge/cmd/carapace-bridge \$@paths ]\neval (carapace-bridge _carapace|slurp)\neval (carapace-bridge urfavecli@v1 tea|slurp)" > ~/.config/elvish/rc.elv
8+
&& echo -e "set paths = [ /carapace-bridge/cmd/carapace-bridge \$@paths ]\neval (carapace-bridge _carapace|slurp)\neval (carapace-bridge urfavecli_v1 tea|slurp)" > ~/.config/elvish/rc.elv
99
ENV PATH="/carapace-bridge/cmd/carapace-bridge:$PATH"
1010

1111
ENTRYPOINT /usr/local/bin/elvish

cmd/carapace-bridge/cmd/root.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ func init() {
4040
carapace.Gen(rootCmd)
4141
rootCmd.AddGroup(&cobra.Group{ID: "bridge", Title: "Bridge Commands"})
4242
addSubCommand("argcomplete", "bridges https://github.com/kislyuk/argcomplete", bridge.ActionArgcomplete)
43-
addSubCommand("argcompleteV1", "bridges https://github.com/kislyuk/argcomplete", bridge.ActionArgcompleteV1)
43+
addSubCommand("argcomplete_v1", "bridges https://github.com/kislyuk/argcomplete", bridge.ActionArgcompleteV1)
4444
addSubCommand("aws", "bridges https://github.com/aws/aws-cli", bridge.ActionAws)
4545
addSubCommand("bash", "bridges completions registered in bash", bridge.ActionBash)
4646
addSubCommand("bridge", "", bridge.ActionBridge) // TODO description
@@ -58,7 +58,7 @@ func init() {
5858
addSubCommand("macro", "bridges macros exposed with https://github.com/carapace-sh/carapace-spec", bridge.ActionMacro)
5959
addSubCommand("powershell", "bridges completions registered in powershell", bridge.ActionPowershell)
6060
addSubCommand("urfavecli", "bridges https://github.com/urfave/cli (v2)", bridge.ActionUrfavecli)
61-
addSubCommand("urfavecliV1", "bridges https://github.com/urfave/cli (v3)", bridge.ActionUrfavecliV1)
61+
addSubCommand("urfavecli_v1", "bridges https://github.com/urfave/cli (v3)", bridge.ActionUrfavecliV1)
6262
addSubCommand("yargs", "bridges https://github.com/yargs/yargs", bridge.ActionYargs)
6363
addSubCommand("zsh", "bridges completions registered in zsh", bridge.ActionZsh)
6464
}

compose.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
include:
22
- ./.docker/argcomplete.yaml
3+
# TODO argcomplete_v1
34
- ./.docker/click.yaml
45
- ./.docker/cobra.yaml
56
- ./.docker/complete.yaml
67
- ./.docker/kingpin.yaml
78
- ./.docker/urfavecli.yaml
8-
- ./.docker/urfavecliV1.yaml
9+
- ./.docker/urfavecli_v1.yaml
910
- ./.docker/yargs.yaml
1011

1112
- ./.docker/inshellisense.yaml

pkg/actions/bridge/bridge.go

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -12,26 +12,26 @@ import (
1212
)
1313

1414
var bridgeActions = map[string]func(command ...string) carapace.Action{
15-
"argcomplete": ActionArgcomplete,
16-
"argcompleteV1": ActionArgcompleteV1,
17-
"aws": ActionAws,
18-
"bash": ActionBash,
19-
"carapace": ActionCarapace,
20-
"carapace-bin": ActionCarapaceBin,
21-
"clap": ActionClap,
22-
"click": ActionClick,
23-
"cobra": ActionCobra,
24-
"complete": ActionComplete,
25-
"fish": ActionFish,
26-
"gcloud": ActionGcloud,
27-
"inshellisense": ActionInshellisense,
28-
"kingpin": ActionKingpin,
29-
"kitten": ActionKitten,
30-
"powershell": ActionPowershell,
31-
"urfavecli": ActionUrfavecli,
32-
"urfavecliV1": ActionUrfavecliV1,
33-
"yargs": ActionYargs,
34-
"zsh": ActionZsh,
15+
"argcomplete": ActionArgcomplete,
16+
"argcomplete_v1": ActionArgcompleteV1,
17+
"aws": ActionAws,
18+
"bash": ActionBash,
19+
"carapace": ActionCarapace,
20+
"carapace-bin": ActionCarapaceBin,
21+
"clap": ActionClap,
22+
"click": ActionClick,
23+
"cobra": ActionCobra,
24+
"complete": ActionComplete,
25+
"fish": ActionFish,
26+
"gcloud": ActionGcloud,
27+
"inshellisense": ActionInshellisense,
28+
"kingpin": ActionKingpin,
29+
"kitten": ActionKitten,
30+
"powershell": ActionPowershell,
31+
"urfavecli": ActionUrfavecli,
32+
"urfavecli_v1": ActionUrfavecliV1,
33+
"yargs": ActionYargs,
34+
"zsh": ActionZsh,
3535
}
3636

3737
// TODO experimental
@@ -49,7 +49,7 @@ func ActionBridges(name string) carapace.Action {
4949
return carapace.Batch(
5050
carapace.ActionValuesDescribed(
5151
"argcomplete", "bridges https://github.com/kislyuk/argcomplete",
52-
"argcompleteV1", "bridges https://github.com/kislyuk/argcomplete",
52+
"argcomplete_v1", "bridges https://github.com/kislyuk/argcomplete",
5353
"carapace", "bridges https://github.com/carapace-sh/carapace",
5454
"clap", "bridges https://github.com/clap-rs/clap",
5555
"click", "bridges https://github.com/pallets/click",
@@ -58,7 +58,7 @@ func ActionBridges(name string) carapace.Action {
5858
"kingpin", "bridges https://github.com/alecthomas/kingpin",
5959
"macro", "bridges macros exposed with https://github.com/carapace-sh/carapace-spec",
6060
"urfavecli", "bridges https://github.com/urfave/cli (v2)",
61-
"urfavecliV1", "bridges https://github.com/urfave/cli (v3)",
61+
"urfavecli_v1", "bridges https://github.com/urfave/cli (v3)",
6262
"yargs", "bridges https://github.com/yargs/yargs",
6363
).Style(style.Dim),
6464
carapace.ActionValuesDescribed(

pkg/actions/bridge/detect.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ var candidates = []string{
2121
"complete",
2222
"kingpin",
2323
"urfavecli",
24-
"urfavecli@v1",
24+
"urfavecli_v1",
2525

2626
// python
2727
"argcomplete",
28-
"argcomplete@v1",
28+
"argcomplete_v1",
2929
"click",
3030

3131
// rust

0 commit comments

Comments
 (0)