From b707a60351bb9224fb808b3155dfef3288eef039 Mon Sep 17 00:00:00 2001 From: Frank Dana Date: Mon, 31 Mar 2025 15:22:00 -0700 Subject: 53414: attempting to preview the "restore" keyword is nonsensical --- ChangeLog | 4 ++++ Functions/Prompts/prompt_restore_setup | 14 +++++++++++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8668a7af5..ed79feb18 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2025-03-31 Bart Schaefer + * Frank Dana: 53414: Functions/Prompts/prompt_restore_setup: + attempting to preview the "restore" keyword is nonsensical, + use a handler function to avoid messing up terminal output + * Frank Dana: 53413: Functions/Prompts/promptinit: "print -rP" in preview, in case of special characters diff --git a/Functions/Prompts/prompt_restore_setup b/Functions/Prompts/prompt_restore_setup index b77dbe815..c1f9bfb7e 100644 --- a/Functions/Prompts/prompt_restore_setup +++ b/Functions/Prompts/prompt_restore_setup @@ -1,3 +1,11 @@ -# Damn that was easy -zstyle -t :prompt-theme cleanup -zstyle -t :prompt-theme restore +prompt_restore_setup () { + # Damn that was easy + zstyle -t :prompt-theme cleanup + zstyle -t :prompt-theme restore +} + +prompt_restore_preview () { + echo "The prompt command 'restore' is not a theme and cannot be previewed." +} + +prompt_restore_setup "$@" -- cgit v1.2.3