From 643b5ccb1c27e76a03e85dc6fb9137c020dcae01 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Sun, 12 Apr 2026 03:55:38 +0800 Subject: Fix typo in PowerShell shell flag from "pwsl" to "pwsh" --- mingling_core/src/asset/comp/flags.rs | 2 +- mingling_core/src/builds/comp.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'mingling_core/src') diff --git a/mingling_core/src/asset/comp/flags.rs b/mingling_core/src/asset/comp/flags.rs index 0762d0d..f61e9ac 100644 --- a/mingling_core/src/asset/comp/flags.rs +++ b/mingling_core/src/asset/comp/flags.rs @@ -17,7 +17,7 @@ impl From for ShellFlag { "zsh" => ShellFlag::Zsh, "bash" => ShellFlag::Bash, "fish" => ShellFlag::Fish, - "pwsl" | "ps1" | "powershell" => ShellFlag::Powershell, + "pwsh" | "ps1" | "powershell" => ShellFlag::Powershell, other => ShellFlag::Other(snake_case!(other)), } } diff --git a/mingling_core/src/builds/comp.rs b/mingling_core/src/builds/comp.rs index 694af0c..57faa2e 100644 --- a/mingling_core/src/builds/comp.rs +++ b/mingling_core/src/builds/comp.rs @@ -5,7 +5,7 @@ use crate::ShellFlag; const TMPL_COMP_BASH: &str = include_str!("../../tmpls/comps/bash.sh"); const TMPL_COMP_ZSH: &str = include_str!("../../tmpls/comps/zsh.zsh"); const TMPL_COMP_FISH: &str = include_str!("../../tmpls/comps/fish.fish"); -const TMPL_COMP_PWSL: &str = include_str!("../../tmpls/comps/pwsl.ps1"); +const TMPL_COMP_PWSH: &str = include_str!("../../tmpls/comps/pwsh.ps1"); /// Generate shell completion scripts for the current binary. /// On Windows, generates PowerShell completion. @@ -74,7 +74,7 @@ fn get_tmpl(shell_flag: &ShellFlag) -> (&'static str, &'static str) { ShellFlag::Bash => (TMPL_COMP_BASH, ".sh"), ShellFlag::Zsh => (TMPL_COMP_ZSH, ".zsh"), ShellFlag::Fish => (TMPL_COMP_FISH, ".fish"), - ShellFlag::Powershell => (TMPL_COMP_PWSL, ".ps1"), + ShellFlag::Powershell => (TMPL_COMP_PWSH, ".ps1"), ShellFlag::Other(_) => (TMPL_COMP_BASH, ".sh"), } } -- cgit