
Jakson, coloquei essa linha no .Rprofile e testei. No terminal funciona bem. No Emacs está acontecendo isso:
ls() [32mcharacter([33m0[32m)[0m x <- rnorm(10) x [32m [[33m1[32m][0m[32m [33m-0.5951950[32m[0m[32m [33m-0.9922509[32m[0m[32m [33m0.1251772[32m[0m[32m [33m2.0350707[32m[0m[32m [33m-0.4472025[32m[0m[32m [33m0.8692406[32m[0m[32m[0m [32m [[33m7[32m][0m[32m [33m0.5454161[32m[0m[32m [33m0.8916269[32m[0m[32m [33m-1.4137384[32m[0m[32m [33m0.5409110[32m[0m[32m[0m
[]s, --- Fernando Mayer Universidade Federal de Santa Catarina - UFSC Departamento de Ecologia e Zoologia - ECZ/CCB URL: http://sites.google.com/site/fernandomayer e-mail: fernandomayer [@] gmail.com 2011/11/20 Jakson Alves de Aquino <jalvesaq@gmail.com>:
2011/11/20 Fernando Mayer <fernandomayer@gmail.com>:
testei aqui e funcionou sem nenhum problema! No meu .Rprofile deixei só a linha library(colorout) agora e não deu mais nem os avisos que davam antes.
O pacote agora carrega as funções escritas em R e a biblioteca colorout.so, mas a função escrita em C, da biblioteca colorout.so, não é chamada se a variável de ambiente "TERM" == "dumb". Quem estava causando problema era a função ColorOut(), mas ela não está mais sendo chamada no Emacs. E isso ocorre silenciosamente no carregamento do pacote. Talvez eu deva acrescentar algum aviso de que a funcionalidade do pacote está desativada... Vou fazer isso.
A única coisa que não entendi que vc falou é do colorimento do output do R no buffer do Emacs. Ali não vi diferença em relação a como sempre foi (o buffer sempre foi preto e branco). Será que to confundindo alguma coisa?
Para a função ColorOut() ser chamada automaticamente, é preciso colocar o seguinte no .Rprofile:
options(colorout.dumb = TRUE) library(colorout)
-- Jakson Alves de Aquino Universidade Federal do Ceará www.lepem.ufc.br/aquino.php _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.