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

Reply via email to