I "Reset Output" a few times initially, but now tried 5, 10+. The 1+1 just ends up cleared like any other command. I do have a few different ruby versions installed through rvm, but the system version is 1.8.7-p249. I've now tried removing and reinstalling Rdaemon with setting everything to use the system ruby (although on another sytsem with TM_RUBY set to a 1.9.2 version of ruby, Rdaemon seems to be working just fine, so I am not sure what determines which ruby Rdaemon uses). The only self defined code was setwd(), and pdf and quartz width and height changes, but I now have left the default startOptions.R. Would it help to try a new User account?
The only thing different with newly installed bundles and Rdaemon launched from TM_Rdaemon.app is that I got an "Rdaemon Error: The pipe /tmp/r_in is not found! You have to kill Rdaemon manually." When I kill manually and start again, it goes back to clearing everything, so mostly no difference.
-Liisi On Jan 23, 2012, at 4:55 PM, Hans-Jörg Bibiko wrote:
On 23.01.2012, at 21:25, Kaari Linask wrote:
This happens every time with every command I've tried except for q(). I tried doing the "Reset Output" command, but it had no effect.
hmm, this is really weird.
Ok, how many times did you execute "Reset Output"? R's sink() works as stack thus please call it 5 or 10 times.
What does happen if you execute as first command after start "1+1"? Do you see "[1] 2" ?
Then I forgot to ask which Ruby version is running on your system since R+Rdaemon only run on 1.8.x.
Next question is whether you run any self-defined R code while start?
Did you try to delete all R bundle including the folder ~/Library/Application Support/Rdaemon and re-install all these bundles?
Cheers, --hans
textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate