From 7d8470ed9cf1d5503482938cea62f8f363579f12 Mon Sep 17 00:00:00 2001 From: 8LWXpg <105704427+8LWXpg@users.noreply.github.com> Date: Sat, 25 Jan 2025 18:17:33 +0800 Subject: [PATCH] fix(complete): Fix single quote escaping in PowerShell fix formatting --- clap_complete/src/aot/shells/powershell.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clap_complete/src/aot/shells/powershell.rs b/clap_complete/src/aot/shells/powershell.rs index 13e4a61f351..e99c9eac734 100644 --- a/clap_complete/src/aot/shells/powershell.rs +++ b/clap_complete/src/aot/shells/powershell.rs @@ -59,7 +59,7 @@ Register-ArgumentCompleter -Native -CommandName '{bin_name}' -ScriptBlock {{ // Escape string inside single quotes fn escape_string(string: &str) -> String { - string.replace('\'', "''") + string.replace('\'', "''").replace('’', "'’") } fn escape_help(help: Option<&StyledStr>, data: T) -> String {