#779219 ratpoison: select and error messages changed between wheesy and jessie

Package:
ratpoison
Source:
ratpoison
Description:
keyboard-only window manager
Submitter:
Ben Hildred
Date:
2015-02-25 17:18:07 UTC
Severity:
minor
#779219#5
Date:
2015-02-25 17:14:28 UTC
From:
To:
For the setup:

using ratpoison as your window manager, and have a couple windows open. I will
assume that you have fewer than nine windows or have no window assigned to 9 in
my examples but it works with any window number not assigned.

Previous behavior:

A `select 9` after determining that no window was assigned that number would
display a list of windows identical in behavior to `windows`.

New behavior:

If the select was done from the colon box or hotkey the window list will just
flash and be replaced with an error message.
If the select was done from `ratpoison -c` the error is printed to standard
error and the window list hovers.

Desired behavior:

I prefer the old behavior, but it could be argued that the error message is
useful (definitely better for scripting). The current behavior is annoying.
There are three possible compromise behaviors I would recommend:

1. error message only: I don't like this.
2. both error and list: possibly using the error as the title for the window
list.
3. different behavior based on invocation: `ratpoison -c` would return the
error, interactive would show the list. A bit of a wart but it has advantages.

Additionally it would be nice if fselect and gselect would also show lists on
invalid selection.