Activity log for bug #922951

Date Who What changed Old value New value Message
2012-01-28 03:25:17 Neal McBurnett bug added bug
2012-01-28 03:27:08 Neal McBurnett description As a fix for bug 776743, the byobu-ctrl-a program was added, and is now run the first time the user types "ctrl-a". But it seems to be dumb. I had a working byobu/screen configuration (as I have had for many many years) which sets ctrl-j as the screen escape character. I upgraded to oneiric, and ctrl-j was working fine. But the first time I pressed ctrl-a, and byoby-ctrl-a ran, it still asked me what I wanted to do, as documented in bug 887387. I selected "1" to pick the emacs behavior. It then proceeded to change my escape key to F12, and ctrl-j stopped working. If byobu-ctrl-a notices that the user has a non-ctrl-a it should do one of these things: * simply exit without talking to the user at all, realizing that there is no issue, or * not stomp over an existing configuration by changing it to F12, or * clarify what it plans to do better and offer another option of "do nothing", perhaps after clarifying the current settings. For anyone else in this situation, the workaround is to just use the F9 (or other Menu screen command key sequence you've configured, typically visible on the bottom right) and change the "Change escape sequence" setting. As a fix for bug 776743, the byobu-ctrl-a program was added, and is now run the first time the user types "ctrl-a". That is nice for naive users, but the implementation seems to be dumb. I had a working byobu/screen configuration (as I have had for many many years) which sets ctrl-j as the screen escape character. I upgraded to oneiric, and ctrl-j was working fine. But the first time I pressed ctrl-a, and byoby-ctrl-a ran, it still asked me what I wanted to do, as documented in bug 887387. I selected "1" to pick the emacs behavior. It then proceeded to change my escape key to F12, and ctrl-j stopped working. If byobu-ctrl-a notices that the user has a non-ctrl-a escape character, it should do one of these things:  * simply exit without talking to the user at all, realizing that there is no issue, or  * not stomp over an existing configuration by changing it to F12, or  * clarify what it plans to do better and offer another option of "do nothing", perhaps after clarifying the current settings. For anyone else in this situation, the workaround is to just use the F9 (or other Menu screen command key sequence you've configured, typically visible on the bottom right) and change the "Change escape sequence" setting.
2012-01-28 17:40:33 Dustin Kirkland  byobu (Ubuntu): status New Triaged
2012-01-28 17:40:36 Dustin Kirkland  byobu (Ubuntu): importance Undecided Low
2012-01-28 18:26:22 Dustin Kirkland  byobu (Ubuntu): status Triaged Fix Committed
2012-01-28 18:32:47 Launchpad Janitor branch linked lp:byobu
2012-01-28 21:25:12 Launchpad Janitor byobu (Ubuntu): status Fix Committed Fix Released
2012-01-28 21:39:22 Launchpad Janitor branch linked lp:ubuntu/byobu