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
