Fedora setup package's change to PROMPT_COMMAND makes gives completely different behaviour
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
byobu |
Incomplete
|
Medium
|
Dustin Kirkland | ||
byobu (Fedora) |
Won't Fix
|
Undecided
|
Bug Description
Hi,
I'm really not sure if this is a byobu bug, or a regression in this change.
In https:/
I use byobu with a screen backend. Initially, creating a new screen window would give me an unnamed new window, and the terminal emulator's title would be set to my pwd etc. With this change, my new window is named "user@host:pwd" and the terminal emulator just says "screen". I'm uncertain of what the actual behaviour is supposed to be. The earlier behaviour fit much better, since user@host:pwd as window name clutters up the hard status line completely (the bugzilla report has screenshots of my screen instances too).
Would you have time to please look into this and comment on what the correct PROMPT_COMMAND etc is supposed to be?
Thanks,
Ankur
Changed in byobu: | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Dustin Kirkland (kirkland) |
Changed in byobu (Fedora): | |
importance: | Unknown → Undecided |
status: | Unknown → Won't Fix |
Description of problem:
If $TERM matches screen (or screen* since 2.8.64), the title escape sequence doesn't start with the correct escape codes.
Version-Release number of selected component (if applicable):
setup-2. 8.57-1. fc18.noarch 4.1.0-0. 14.20120314git3 c2946.fc18. x86_64
screen-
How reproducible:
Always.
Steps to Reproduce:
1. Start screen.
2.
3.
Actual results:
Window title is "bash".
Expected results:
Window title is "${USER} @${HOSTNAME} :${PWD/ #HOME/~ }".
Additional info:
Screen's escape sequence starts with "\033k", not "\033]0;".