Thanks for these patches (and viewmat fix).
On Sat, Mar 8, 2014 at 1:22 AM, chris burke <[email protected]> wrote: > 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 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
