Thanks for taking a look! Sorry if I have not been entirely clear, I tried
clarifying them inline below:


2014-03-08 2:22 GMT+01:00 chris burke <[email protected]>:

> Thanks for the feedback. Responses inline:
>
> You can turn this off in Edit|Configure|Qt IDE.  Also, the default will be
> changed to Off.
>

Super!


>
> I am not sure what is meant here. The recall does seem to indent lines
> automatically.
>

Indeed it does when the line was an input line before. If it was an output
line before, it would be nice to have the indentation added when copying it
down to the last rule. Now, you either have to add the indent yourself, or
you can execute it without indenting it anyhow, which removes the visual
cue about what was input or output. Having it done automatically would
improve the consistency of the session in the terminal.

>
>
> > * 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.
>

Indeed, it is not a necessity, but personally I'd appreciate it. I know
hitting return before editing helps, but what functionality would be lost
when it would be implemented as I suggested. Maybe It's just me, and it
says more about my short term memory...


>
> > * 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.
>
> Indeed, editing after pasting is a valid point. Maybe it is possible to
> capture the number of lines pasted, and execute from the first line pasted?
> This would accommodate both issues at the same time.
>

Kind regards,
Jan-Pieter
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to