Thanks for the feedback. Responses inline: On Fri, Mar 7, 2014 at 5:56 PM, Jan-Pieter Jacobs <janpieter.jacobs @gmail.com> wrote:
> Me neither ... I have the tendency to hit " ESC : w " quite often due to > Vim overuse, and it is really annoying to have your session quit then. > What about using the more or less standard key combo's ctrl - w for tabs > and ctrl-q for windows? > You can turn this off in Edit|Configure|Qt IDE. Also, the default will be changed to Off. > That said, I have 3 suggestions for the terminal: > > * It would be nice to have the indenting of input lines automatically, also > when recalling lines from higher up. I am not sure what is meant here. The recall does seem to indent lines automatically. > Having the home key behave "smartly" > like in the Matlab editor, would be nice. With smart behaviour I mean if > you hit home once, and there are non-whitespace characters to the left of > the cursor, put it before the first non-whitespace character, else move it > to the beginning of the line. This helps keeping the oversight in the > interactive session. > Done, thanks. > * Now, when you edit a previously entered line, and hit enter, it is copied > to the bottom, and executed when enter is hit again. This is good, but > results in a mingled history higher up, since now there still is the edited > command, with the original result below it, inconsistent with the command > shown. > You should enter first, then edit the line at the bottom. The terminal is not intended be a faithful log of the session. > * Pasting lines in the J session should work as expected, meaning that a LF > triggers the execution of each of the lines, instead of just the last one, > ignoring the others. I know that J aims to follow the way of least surprise > (or at least bad surprises), and sensible defaults; in my opinion, this is > a counter example. > I am in two minds about this. Right now, you can press F8 and have the clipboard executed (menu Run|Clipboard). I think there are times when someone pastes in some text and fixes it up in the terminal before executing line by line. > > In general, is there a sort of bug/feature request tracker for J? I feel > that however well the J forums work, having those grouped might attract > more people to contribute fixes and patches. > Not yet... ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
