Activity log for bug #1960366

Date Who What changed Old value New value Message
2022-02-08 23:03:55 Tuomas Heino bug added bug
2022-02-08 23:41:23 Tuomas Heino description Submitting a patch soon. Without fix: $ set|fgrep PS1|head -1 PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' With quotation fix applied: $ set|fgrep PS1|head -1 PS1='\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' https://git.launchpad.net/~iheino+ub/ubuntu/+source/bash/commit/?h=bugfix/1960366 Expected: debian_chroot part of xterm title should update dynamically; with the following PS1 contents by default $ set | fgrep PS1 | head -1 PS1='\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' Actual result without patch: debian_chroot part of xterm title got evaluated only during bash startup, as can be seen in PS1 contents $ set | fgrep PS1 | head -1 PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
2022-02-08 23:45:03 Tuomas Heino attachment added 0001-Properly-escape-PS1-for-xterm-title.patch https://bugs.launchpad.net/ubuntu/+source/bash/+bug/1960366/+attachment/5559792/+files/0001-Properly-escape-PS1-for-xterm-title.patch
2022-02-09 00:27:25 Ubuntu Foundations Team Bug Bot tags patch
2022-02-09 00:27:33 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Review Team