Additional context
Try to reproduce the problem with kitty --config NONE if you cannot then post a minimal kitty.conf that reproduces the problem. If the problem involves interaction with some other terminal program post a minimal config for that program to reproduce the problem as well.
Describe the bug In 0.24.1 my BASH prompt worked as expected.
In 0.24.2 my BASH prompt no longer works
To Reproduce Steps to reproduce the behavior:
My Prompt
``` #! /bin/bash parse_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/::\1/' } prompt="\$(VALU="\$?")\[$(tput bold)\]\t \[$(tput sgr0)\]\[\033[38;5;45m\]\[$(tput bold)\]\[\033[38;5;15m\][\[$(tput bold)\]\[$(tput sgr0)\]\[\033[38;5;3m\]\w\[\033[38;5;1m\]\$(parse_git_branch)\[$(tput bold)\]\[\033[38;5;15m\]]\[$(tput sgr0)\]\[$(tput sgr0)\]\[$(tput sgr0)\]\[\033[38;5;15m\]\[$(tput bold)\]\[$(tput bold)\]\n\[\033[38;5;15m\]\$\[$(tput sgr0)\] " export PS1="\n\$(VALU="\$?"; if [ \$VALU == 0 ]; then echo \"(\[$(tput bold)\]\[\033[38;5;10m\]✓\[$(tput sgr0)\])\"; else echo \"(\[$(tput bold)\]\[\033[38;5;9m\]✖\[$(tput sgr0)\] - \$VALU)\"; fi) $prompt" ```Happy to help debug further Kovid not sure what you might need. Running across both versions with
set -x
?Environment details
Additional context Try to reproduce the problem with
kitty --config NONE
if you cannot then post a minimal kitty.conf that reproduces the problem. If the problem involves interaction with some other terminal program post a minimal config for that program to reproduce the problem as well.