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.