Summary: | FIXED IN SVN: output of system commands is not shown | ||
---|---|---|---|
Product: | [Applications] rkward | Reporter: | RKWard Team <rkward-devel> |
Component: | general | Assignee: | RKWard Team <rkward-devel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | All | ||
Latest Commit: | Version Fixed In: |
Description
RKWard Team
2010-08-22 18:14:43 UTC
Hi, thanks for reporting this issue. The more generic problem is that output generated by external commands simply does not appear in the console. E.g. system \("ls"\) will not produce any visible output. The specific issue you report is just a symptom of this, although a particularly annoying symptom, indeed. R is not friendly to GUIs at this point, although it may be possible for us to hack around this problem. See also the option "show.output.on.console" of system\(\), which is only implemented on Windows, unfortunately. \-- Technical notes: One approach could be to override system\(\), adding some wrapper mini-app to each command which captures the output and relays it to RKWard \(only if intern==FALSE and wait==TRUE\). - **summary**: install.packages swallows error messages --> output of system commands is not shown Just a short note to let you know that I've made some progress on this. Output of system commands \(such as during package installation\) will now be shown in the R Console. However, the interleaving \(i.e. showing the output at the right place, and for the right command\) is not entirely correct in some cases, yet. \--- Technical note: Probably we need to override system to \- flush all other output before a system command is run \- somehow flush stdout / stderr after the command has been run The problem should now be fully fixed on both Linux/UNIX and Windows, in the current development version. If you would like to give it a try, see http://p.sf.net/rkward/svn , or - if you are using Ubuntu - try tomorrow's daily build: https://launchpad.net/~rkward-devel/+archive/rkward-dailys . - **assigned_to**: nobody --> tfry - **summary**: output of system commands is not shown --> FIXED IN SVN: output of system commands is not shown - **status**: open --> open-fixed - **status**: open-fixed --> closed-fixed |