From c8286e96b0d23de99ebcc32be386a096569173ed Mon Sep 17 00:00:00 2001 From: ZyX Date: Fri, 28 Nov 2014 23:03:06 +0300 Subject: [PATCH] Fix tcsh escaping `!` gets expanded to the prompt count, so it needs to be escaped. --- powerline/renderers/shell/tcsh.py | 1 + 1 file changed, 1 insertion(+) diff --git a/powerline/renderers/shell/tcsh.py b/powerline/renderers/shell/tcsh.py index 5d138b93..d0d1d277 100644 --- a/powerline/renderers/shell/tcsh.py +++ b/powerline/renderers/shell/tcsh.py @@ -10,6 +10,7 @@ class TcshPromptRenderer(ZshPromptRenderer): character_translations[ord('%')] = '%%' character_translations[ord('\\')] = '\\\\' character_translations[ord('^')] = '\\^' + character_translations[ord('!')] = '\\!' renderer = TcshPromptRenderer