Hi Thomas,<br><br>It's a big usability issue indeed, in my opinion. <br><br>I understand that it can be confusing for the user not to see the commands s/he entered with the script editor in the console. This behavior (the current behavior) is unlike any other GUI I know. 
<br><br>However, I think that it is even more confusing to see in the console commands you did NOT enter in any way, ie commands ran by RKWard itself or by plugins. On the other hand, it's sometimes useful to be able to watch commands sent by RKWard. The way I see it, the command log and the console serve different purposes, and are useful for different kind of users.
<br><br>A middle-of-the-road idea could be to show commands sent by the script editor in the console. Thus, the console would show all commands sent by the user, and only these. The command log could in this case be hidden except if you actually ask for it.
<br><br>I think that secondary consoles, while nice for advanced users, would be a usability nightmare for others. If you go ahead with your original idea, a better option could be to have a "show only user-commited commands" checkbox in the new console.
<br><br>br,<br>Pierre<br><br><div><span class="gmail_quote">2006/11/3, Thomas Friedrichsmeier <<a href="mailto:thomas.friedrichsmeier@ruhr-uni-bochum.de">thomas.friedrichsmeier@ruhr-uni-bochum.de</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi all,<br><br>a while ago Ralf Tautenhahn pointed out the following problem in private mail:<br>When running a script file (using F8/F9), the output is always sent to the<br>command log. If at the same time you're running some commands in the R
<br>console, this means you'll have to switch back and forth between command log<br>and console.<br><br>Also, of course, the command log does not have any syntax highlighting,<br>altough it also shows R syntax.<br><br>Now, my idea is to actually get rid of the command log as a separate entity,
<br>and combine it with the console. Rather, there would be a "Main console", and<br>this main console would also act as a log, in that all commands (also those<br>from plugins, etc.) would be shown in exactly the order in which they were
<br>executed. At the same time, of course, you could still use it interactively.<br><br>There might be secondary consoles, which you can open in additional windows,<br>if needed. Those would only display the direct interaction done in that
<br>console. A copy of all the interaction would also go to the "Main console",<br>however - just like now commands entered in the console also show up in the<br>command log.<br><br>One usability problem might be, that it might be confusing to have logged
<br>command inserted intermittently, while interacting with the main console (I<br>hope you get what I'm trying to say, I don't find a better wording right<br>now). Do you think this is a serious problem?<br><br>Also, can you think of further problems? Other ideas on how improve the
<br>current situation?<br><br>I'm asking, since this change will not be entirely easy to code, so instead of<br>going ahead and trying it out (and then it might turn out to be worse than<br>before), I'd like to ask you for some input on this.
<br><br>All of this will be *after* 0.4.1, of course, which I plan to release on<br>Sunday.<br><br>Regards<br>Thomas<br><br><br>-------------------------------------------------------------------------<br>Using Tomcat but need to do more? Need to support web services, security?
<br>Get stuff done quickly with pre-integrated technology to make your job easier<br>Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo<br><a href="http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642">
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642</a><br><br>_______________________________________________<br>RKWard-devel mailing list<br><a href="mailto:RKWard-devel@lists.sourceforge.net">
RKWard-devel@lists.sourceforge.net</a><br><a href="https://lists.sourceforge.net/lists/listinfo/rkward-devel">https://lists.sourceforge.net/lists/listinfo/rkward-devel</a><br><br><br><br></blockquote></div><br>