URL: <http://savannah.gnu.org/bugs/?33308>
Summary: cannot close screen when window not maximized Project: GNU Screen Submitted by: whatmeurgent Submitted on: Fri 13 May 2011 05:58:28 PM GMT Category: User Interface Severity: 3 - Normal Priority: 5 - Normal Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Release: 4.0.3 Fixed Release: None Planned Release: None Work Required: None _______________________________________________________ Details: SCENARIO: 1] launch screen from a non-maximized xterm window 2] create a few windows 3] ctrl-a | to vertically split the viewport once or twice 4] ctrl-a \ to close all windows and exit RESULT: The command fails. The title bar of the xterm window displays an error message "width 5 chars too small". What seems to be happening is that the funtionality of the command depends upon the prompt being able to display it's complete text on a single line. EXPECTED RESULT: One way or another, the command should not fail, and the user shouldn't be forced to maximize the window or unsplit a viewport in order to close screen. Reasonable expectations, in my opinion, at least, include: 1] print what's possible of the exit prompt message in the space available, and accept the y/n response. 2] make an exception to the separation of viewport into the "splits", and print the exit prompt message across the viewport "split" border, so it appears across the bottom line of the window as if the split wasn't there. 3] make an exception and allow the exit prompt message to scroll multiple lines in the selected split part of the viewport. 4] make an exception, and in this case, instead of printing the exit prompt message in place, print an abbreviated message to the effect "read the window title, bloke", and display the usual exit prompt message there (ie. on the window title bar) instead of the error message "width n chars too small". _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?33308> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/