Ticket #582 (new enhancement)
Some minor UI nits
|Reported by:||rongarret||Owned by:|
Three little things, minor, but annoying:
1. When evaluating a region with multiple forms, a bunch of prompts get printed out in the listener, one per form, but not the actual results. Only the result of the last form appears.
2. The behavior of the ENTER key seems to be the same in the listener as in an editor window, which has the undesirable effect that if you are evaluating a form in the listener that requires scrolling the window so that the bottom-most prompt is no longer visible, nothing appears to happen. You have to manually scroll the listener back down to see the result of what you did. It would be better if the effect of ENTER in the listener were equivalent to hitting RETURN twice, i.e. copy the form down to the bottom-most prompt and scroll the window down so that the bottom-most prompt is visible before evaluating the form.
3. The behavior of the RETURN key on a previous form in the listener has two features that I find annoying: first, if there is already something typed after the bottom-most prompt, then pressing RETURN on a previous form replaces that input. It would be nicer if it worked like FRED did, and added the form to the end of whatever was already there. Second, the cursor is unconditionally placed at the end of the selected form. It would be nice if the cursor remained in the same location that it was in relative to the form being selected when RETURN was pressed.
Let me know if you want me to break these out into separate tickets.