novo pacote: colorout (Colore o output do R em terminais)

Olá, Fiz um pacote do R que colore o output impresso em emulador de terminal do Linux ou outro Unix. Se alguém quiser testar, basta fazer o seguinte: 1) Baixar e instalar: wget http://www.lepem.ufc.br/jaa/colorout_0.1.tar.gz R CMD INSTALL colorout_0.1.tar.gz 2) Rodar o R e carregar o pacote: library(colorout) 3) Opcionalmente, configurar as cores: ?setOutputColors Até+, -- Jakson Aquino Univ. Federal do Ceará

Jakson, Parabéns, gostei muito: Dá conforto aos olhos, facilita a leitura e identificação. Como uso mais no teminal, Já cloquei para carregar automaticamente no meu Rprofile. Gande abraço, -- ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Jose Claudio Faria Estatistica - Prof. Pleno UESC/DCET/Brasil joseclaudio.faria at gmail.com ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Em 16 de novembro de 2011 23:15, Jakson Alves de Aquino <jalvesaq@gmail.com> escreveu:
Olá,
Fiz um pacote do R que colore o output impresso em emulador de terminal do Linux ou outro Unix. Se alguém quiser testar, basta fazer o seguinte:
1) Baixar e instalar:
wget http://www.lepem.ufc.br/jaa/colorout_0.1.tar.gz R CMD INSTALL colorout_0.1.tar.gz
2) Rodar o R e carregar o pacote:
library(colorout)
3) Opcionalmente, configurar as cores:
?setOutputColors
Até+,
-- Jakson Aquino Univ. Federal do Ceará _______________________________________________ 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.

Por que não fêz para o Windows e Mac? Jakson, Parabéns, gostei muito: Dá conforto aos olhos, facilita a leitura e identificação. Como uso mais no teminal, Já cloquei para carregar automaticamente no meu Rprofile. Gande abraço, -- ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Jose Claudio Faria Estatistica - Prof. Pleno UESC/DCET/Brasil joseclaudio.faria at gmail.com ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Em 16 de novembro de 2011 23:15, Jakson Alves de Aquino <jalvesaq@gmail.com> escreveu:
Olá,
Fiz um pacote do R que colore o output impresso em emulador de terminal do Linux ou outro Unix. Se alguém quiser testar, basta fazer o seguinte:
1) Baixar e instalar:
wget http://www.lepem.ufc.br/jaa/colorout_0.1.tar.gz R CMD INSTALL colorout_0.1.tar.gz
2) Rodar o R e carregar o pacote:
library(colorout)
3) Opcionalmente, configurar as cores:
?setOutputColors
Até+,
-- Jakson Aquino Univ. Federal do Ceará _______________________________________________ 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.
_______________________________________________ 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.

Jakson, Se não for pedir muito (e se não for muito difícil de implementar) gostaria de sugerir poder colorir também o help do R no terminal: isso facilitaria ainda mais a leitura dos helps no terminal. Como minhas aulas de R são todas dadas usando o Vim + Vim-R-Plugin e usando o terminal: 1- Facilita demasiadamente a adaptação a diferentes ambientes de projeção; 2- Me dar controle facilitado de expansão contração dos caracteres 3- Permite alterar a divisão da tela (Editor e R) horizontal e vertical Sentia muito a falta da colorização no lado do R. Você resolveu isso de uma forma muito elegante: parabéns. Com a possível colorização dos helps, vai ficar perfeito. Qual sua opinião? Ab, -- ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Jose Claudio Faria Estatistica - Prof. Pleno UESC/DCET/Brasil joseclaudio.faria at gmail.com ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Em 16 de novembro de 2011 23:15, Jakson Alves de Aquino <jalvesaq@gmail.com> escreveu:
Olá,
Fiz um pacote do R que colore o output impresso em emulador de terminal do Linux ou outro Unix. Se alguém quiser testar, basta fazer o seguinte:
1) Baixar e instalar:
wget http://www.lepem.ufc.br/jaa/colorout_0.1.tar.gz R CMD INSTALL colorout_0.1.tar.gz
2) Rodar o R e carregar o pacote:
library(colorout)
3) Opcionalmente, configurar as cores:
?setOutputColors
Até+,
-- Jakson Aquino Univ. Federal do Ceará _______________________________________________ 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.

José Cláudio, 2011/11/17 Jose Claudio Faria <joseclaudio.faria@gmail.com>:
Se não for pedir muito (e se não for muito difícil de implementar) gostaria de sugerir poder colorir também o help do R no terminal: isso facilitaria ainda mais a leitura dos helps no terminal.
Opção 1 (apenas melhora um pouco). Coloque no seu ~/.bashrc: export LESS_TERMCAP_mb=$'\E[01;31m' export LESS_TERMCAP_md=$'\E[01;33m' export LESS_TERMCAP_me=$'\E[0m' export LESS_TERMCAP_se=$'\E[0m' export LESS_TERMCAP_so=$'\E[01;44;36m' export LESS_TERMCAP_ue=$'\E[0m' export LESS_TERMCAP_us=$'\E[01;32m' Opção 2 (requer o Vim-R-plugin instalado). Coloque no seu ~/.Rprofile: options(pager = "vim -c '%s/_^H//g' -c 'set ft=rdoc' -") onde ^H é um caractere de controle obtido no Vim digitando <Ctrl+V><Ctrl+H>. Não havia pensado nesta segunda opção antes, mas vou acrescentá-la à documentação do plugin. Opção 3 (não é que você quer): options(help_type = "html") Até+, Jakson

Jakson, Na segunda opção o help abre no Vim com mensagem de erro: Tradutor das mensagens: Eduardo Dobay <edudobay@gmail.com> "-stdin-" 253L, 10625C "-stdin-" 253L, 10625C Erro detectado ao processar command line: E486: Padrão não encontrado: _^H Aperte ENTER ou digite um comando para continuar e os títulos ficam alterados(por exemplo _^HA_^Hr_^Hg_^Hu_^Hm_^He_^Hn_^Ht_^Hs:). Ab, -- ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Jose Claudio Faria Estatistica - Prof. Pleno UESC/DCET/Brasil joseclaudio.faria at gmail.com ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Em 17 de novembro de 2011 08:27, Jakson Alves de Aquino <jalvesaq@gmail.com> escreveu:
José Cláudio,
2011/11/17 Jose Claudio Faria <joseclaudio.faria@gmail.com>:
Se não for pedir muito (e se não for muito difícil de implementar) gostaria de sugerir poder colorir também o help do R no terminal: isso facilitaria ainda mais a leitura dos helps no terminal.
Opção 1 (apenas melhora um pouco). Coloque no seu ~/.bashrc:
export LESS_TERMCAP_mb=$'\E[01;31m' export LESS_TERMCAP_md=$'\E[01;33m' export LESS_TERMCAP_me=$'\E[0m' export LESS_TERMCAP_se=$'\E[0m' export LESS_TERMCAP_so=$'\E[01;44;36m' export LESS_TERMCAP_ue=$'\E[0m' export LESS_TERMCAP_us=$'\E[01;32m'
Opção 2 (requer o Vim-R-plugin instalado). Coloque no seu ~/.Rprofile:
options(pager = "vim -c '%s/_^H //g' -c 'set ft=rdoc' -")
onde ^H é um caractere de controle obtido no Vim digitando <Ctrl+V><Ctrl+H>. Não havia pensado nesta segunda opção antes, mas vou acrescentá-la à documentação do plugin.
Opção 3 (não é que você quer):
options(help_type = "html")
Até+,
Jakson _______________________________________________ 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.

2011/11/18 Jose Claudio Faria <joseclaudio.faria@gmail.com>:
Na segunda opção o help abre no Vim com mensagem de erro: Tradutor das mensagens: Eduardo Dobay <edudobay@gmail.com> "-stdin-" 253L, 10625C "-stdin-" 253L, 10625C Erro detectado ao processar command line: E486: Padrão não encontrado: _^H
A versão de desenvolvimento do Vim-R-plugin já torna dispensável a substituição manual dos caracters _^H. É só atualizar o plugin pelo repositório do github e colocar o seguinte no .Rprofile: options(pager = "vim -c 'set ft=rdoc' -") -- Jakson Alves de Aquino Universidade Federal do Ceará www.lepem.ufc.br/aquino.php

Uma nota de relevancia bem pequena a respeito da numeracao de versao de pacotes: se vc quiser a numeracao do pacote (mesmo em fase beta) como algo mais facil de se entender, use a estrategia que usamos com o BioC: 0.y.z: pacote em alfa (y < 99) 0.99.z: pacote em beta x.y.z: pacote em producao (x >= 1) Dai', para pacotes em producao: y - impar: versao de desenvolvimento y - par: versao estavel Assim, se o colorout tivesse a numeracao: 0.99.z: sabemos q esta' perto de ser "released" 1.0.z: sabemos que eh a (z+1)a correcao de bug na 1a versao estavel 1.1.z: sabemos q eh a (z+1)a corracao de bug na 2a versao de desenvolvimento (pq a primeira foi a 0.99.z) E qdo houver um "major upgrade", faz-se um incremento em 'x'... passando para versao 2.y.z.... b

2011/11/18 Benilton Carvalho <beniltoncarvalho@gmail.com>:
Uma nota de relevancia bem pequena a respeito da numeracao de versao de pacotes: se vc quiser a numeracao do pacote (mesmo em fase beta) como algo mais facil de se entender, use a estrategia que usamos com o BioC:
0.y.z: pacote em alfa (y < 99) 0.99.z: pacote em beta x.y.z: pacote em producao (x >= 1)
Obrigado pela dica, Benilton. Se eu divulgar alguma nova versão antes de submeter o pacote ao CRAN, será 0.99.0. -- Jakson Alves de Aquino Universidade Federal do Ceará www.lepem.ufc.br/aquino.php

Faz para o Windows também! 2011/11/18 Benilton Carvalho <beniltoncarvalho@gmail.com>:
Uma nota de relevancia bem pequena a respeito da numeracao de versao de pacotes: se vc quiser a numeracao do pacote (mesmo em fase beta) como algo mais facil de se entender, use a estrategia que usamos com o BioC:
0.y.z: pacote em alfa (y < 99) 0.99.z: pacote em beta x.y.z: pacote em producao (x >= 1)
Obrigado pela dica, Benilton. Se eu divulgar alguma nova versão antes de submeter o pacote ao CRAN, será 0.99.0. -- Jakson Alves de Aquino Universidade Federal do Ceará www.lepem.ufc.br/aquino.php

2011/11/18 Mauro Sznelwar <sznelwar@uol.com.br>:
Faz para o Windows também!
Infelizmente, não poderei fazer porque o Windows usa um sistema completamente diferente de impressão das mensagens no Console do R. Na verdade, qualquer interface gráfica do R usa o próprio sistema de impressão e, portanto, o pacote não é portável. Ele se destina exclusivamente ao R rodando em um emulador de terminal com suporte a códigos de escape ANSI. Veja: http://en.wikipedia.org/wiki/ANSI_escape_code Para outros sistemas, seria preciso escrever outro pacote, ou seja, seria preciso conhecer o outro sistema, mas quase tudo o que sei de programação é em ambiente Linux. -- Jakson Alves de Aquino Universidade Federal do Ceará www.lepem.ufc.br/aquino.php

Se não me engano a sugestão CRAN é para numeração é: x.x-x (observar o tracinho) Ab, -- ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Jose Claudio Faria Estatistica - Prof. Pleno UESC/DCET/Brasil joseclaudio.faria at gmail.com ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Em 18 de novembro de 2011 11:01, Jakson Alves de Aquino <jalvesaq@gmail.com> escreveu:
2011/11/18 Mauro Sznelwar <sznelwar@uol.com.br>:
Faz para o Windows também!
Infelizmente, não poderei fazer porque o Windows usa um sistema completamente diferente de impressão das mensagens no Console do R. Na verdade, qualquer interface gráfica do R usa o próprio sistema de impressão e, portanto, o pacote não é portável. Ele se destina exclusivamente ao R rodando em um emulador de terminal com suporte a códigos de escape ANSI. Veja:
http://en.wikipedia.org/wiki/ANSI_escape_code
Para outros sistemas, seria preciso escrever outro pacote, ou seja, seria preciso conhecer o outro sistema, mas quase tudo o que sei de programação é em ambiente Linux.
-- 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.

Jakson, Aqui a opção 1 é inoperante. Ab, -- ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Jose Claudio Faria Estatistica - Prof. Pleno UESC/DCET/Brasil joseclaudio.faria at gmail.com ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Em 17 de novembro de 2011 08:27, Jakson Alves de Aquino <jalvesaq@gmail.com> escreveu:
José Cláudio,
2011/11/17 Jose Claudio Faria <joseclaudio.faria@gmail.com>:
Se não for pedir muito (e se não for muito difícil de implementar) gostaria de sugerir poder colorir também o help do R no terminal: isso facilitaria ainda mais a leitura dos helps no terminal.
Opção 1 (apenas melhora um pouco). Coloque no seu ~/.bashrc:
export LESS_TERMCAP_mb=$'\E[01;31m' export LESS_TERMCAP_md=$'\E[01;33m' export LESS_TERMCAP_me=$'\E[0m' export LESS_TERMCAP_se=$'\E[0m' export LESS_TERMCAP_so=$'\E[01;44;36m' export LESS_TERMCAP_ue=$'\E[0m' export LESS_TERMCAP_us=$'\E[01;32m'
Opção 2 (requer o Vim-R-plugin instalado). Coloque no seu ~/.Rprofile:
options(pager = "vim -c '%s/_^H //g' -c 'set ft=rdoc' -")
onde ^H é um caractere de controle obtido no Vim digitando <Ctrl+V><Ctrl+H>. Não havia pensado nesta segunda opção antes, mas vou acrescentá-la à documentação do plugin.
Opção 3 (não é que você quer):
options(help_type = "html")
Até+,
Jakson _______________________________________________ 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.

Jakson, Outra possível sugestão é que algarismos dentro de cadeia de strings não sejam colorizáveis. Isso, creio, melhoraria bastante o padrão de visualização (poderia ser opcional). Ab, -- ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Jose Claudio Faria Estatistica - Prof. Pleno UESC/DCET/Brasil joseclaudio.faria at gmail.com ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Em 16 de novembro de 2011 23:15, Jakson Alves de Aquino <jalvesaq@gmail.com> escreveu:
Olá,
Fiz um pacote do R que colore o output impresso em emulador de terminal do Linux ou outro Unix. Se alguém quiser testar, basta fazer o seguinte:
1) Baixar e instalar:
wget http://www.lepem.ufc.br/jaa/colorout_0.1.tar.gz R CMD INSTALL colorout_0.1.tar.gz
2) Rodar o R e carregar o pacote:
library(colorout)
3) Opcionalmente, configurar as cores:
?setOutputColors
Até+,
-- Jakson Aquino Univ. Federal do Ceará _______________________________________________ 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.

2011/11/17 Jose Claudio Faria <joseclaudio.faria@gmail.com>:
Outra possível sugestão é que algarismos dentro de cadeia de strings não sejam colorizáveis. Isso, creio, melhoraria bastante o padrão de visualização (poderia ser opcional).
Planejo, no longo prazo, deixar o colorimento equivalente ao que se consegue quando se abre arquivos .Rout com o Vim. Até+, Jakson

Jakson, Tinha imaginado isso, mas achei que seria pedir muito... Se você conseguir vai ficar excelente!!! Ab, -- ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Jose Claudio Faria Estatistica - Prof. Pleno UESC/DCET/Brasil joseclaudio.faria at gmail.com ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Em 17 de novembro de 2011 08:29, Jakson Alves de Aquino <jalvesaq@gmail.com> escreveu:
2011/11/17 Jose Claudio Faria <joseclaudio.faria@gmail.com>:
Outra possível sugestão é que algarismos dentro de cadeia de strings não sejam colorizáveis. Isso, creio, melhoraria bastante o padrão de visualização (poderia ser opcional).
Planejo, no longo prazo, deixar o colorimento equivalente ao que se consegue quando se abre arquivos .Rout com o Vim.
Até+,
Jakson _______________________________________________ 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.

2011/11/17 Jose Claudio Faria <joseclaudio.faria@gmail.com>:
2011/11/17 Jose Claudio Faria <joseclaudio.faria@gmail.com>:
Outra possível sugestão é que algarismos dentro de cadeia de strings não sejam colorizáveis. Isso, creio, melhoraria bastante o padrão de visualização (poderia ser opcional).
Planejo, no longo prazo, deixar o colorimento equivalente ao que se consegue quando se abre arquivos .Rout com o Vim.
Implementei o reconhecimento de strings e de NULL, NA, TRUE, FALSE, NaN e Inf. -- Jakson

2011/11/17 Jakson Alves de Aquino <jalvesaq@gmail.com>:
Implementei o reconhecimento de strings e de NULL, NA, TRUE, FALSE, NaN e Inf.
P.S.: Não mudei o número de versão do pacote porque ele ainda não foi lançado oficialmente (não está no CRAN). O link para o pacote continua o mesmo: http://www.lepem.ufc.br/jaa/colorout_0.1.tar.gz

Prezado Jakson, parabéns pelo pacote. Será muito útil. Só uma curiosidade: sou usuário do emacs+ess, mas eventualmente rodo o R no terminal para coisas rápidas. Como queria utilizar o pacote sempre que usar o R no terminal, coloquei um library(colorout) no meu .Rprofile. Curiosamente o R no emacs+ess não abre mais. Tive que tirar essa linha do .Rprofile para voltar a funcionar. Deve haver alguma imcompatibilidade do emacs com o seu pacote. Enfim, isso não é um problema grave já que não custa nada rodar library(colorout) toda vez que abrir o R no terminal, mas achei que seria útil reportar isto. []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/17 Jakson Alves de Aquino <jalvesaq@gmail.com>:
2011/11/17 Jakson Alves de Aquino <jalvesaq@gmail.com>:
Implementei o reconhecimento de strings e de NULL, NA, TRUE, FALSE, NaN e Inf.
P.S.: Não mudei o número de versão do pacote porque ele ainda não foi lançado oficialmente (não está no CRAN). O link para o pacote continua o mesmo: http://www.lepem.ufc.br/jaa/colorout_0.1.tar.gz _______________________________________________ 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.

2011/11/17 Fernando Mayer <fernandomayer@gmail.com>:
Só uma curiosidade: sou usuário do emacs+ess, mas eventualmente rodo o R no terminal para coisas rápidas. Como queria utilizar o pacote sempre que usar o R no terminal, coloquei um library(colorout) no meu .Rprofile. Curiosamente o R no emacs+ess não abre mais. Tive que tirar essa linha do .Rprofile para voltar a funcionar.
Deve haver alguma imcompatibilidade do emacs com o seu pacote. Enfim, isso não é um problema grave já que não custa nada rodar library(colorout) toda vez que abrir o R no terminal, mas achei que seria útil reportar isto.
Obrigado por me avisar. Talvez haja alguma variável de ambiente que ajude a identificar o emacs a partir do R. Vou instalar o ESS aqui e ver se descubro uma forma de desativar o pacote nesse caso. -- Jakson

2011/11/17 Fernando Mayer <fernandomayer@gmail.com>:
Só uma curiosidade: sou usuário do emacs+ess, mas eventualmente rodo o R no terminal para coisas rápidas. Como queria utilizar o pacote sempre que usar o R no terminal, coloquei um library(colorout) no meu .Rprofile. Curiosamente o R no emacs+ess não abre mais. Tive que tirar essa linha do .Rprofile para voltar a funcionar.
Eu fiz com que o carregamento do pacote falhe se Sys.getenv("TERM") == "dumb". Isso evita o travamento do emacs, mas imprime no buffer do R uma mensagem de erro. Para evitar essa mensagem, você pode colocar no seu ~/.Rprofile: if(Sys.getenv("TERM") != "dumb") library(colorout) Para quem usa RStudio, o código a ser acrescentado ao ~/.Rprofile seria: if(Sys.getenv("TERM") != "") library(colorout) O novo pacote está no mesmo link. -- Jakson Alves de Aquino Universidade Federal do Ceará www.lepem.ufc.br/aquino.php

Obrigado Jakson, já testei e funcionou perfeitamente. []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/18 Jakson Alves de Aquino <jalvesaq@gmail.com>:
2011/11/17 Fernando Mayer <fernandomayer@gmail.com>:
Só uma curiosidade: sou usuário do emacs+ess, mas eventualmente rodo o R no terminal para coisas rápidas. Como queria utilizar o pacote sempre que usar o R no terminal, coloquei um library(colorout) no meu .Rprofile. Curiosamente o R no emacs+ess não abre mais. Tive que tirar essa linha do .Rprofile para voltar a funcionar.
Eu fiz com que o carregamento do pacote falhe se Sys.getenv("TERM") == "dumb". Isso evita o travamento do emacs, mas imprime no buffer do R uma mensagem de erro. Para evitar essa mensagem, você pode colocar no seu ~/.Rprofile:
if(Sys.getenv("TERM") != "dumb") library(colorout)
Para quem usa RStudio, o código a ser acrescentado ao ~/.Rprofile seria:
if(Sys.getenv("TERM") != "") library(colorout)
O novo pacote está no mesmo link.
-- 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.

2011/11/18 Fernando Mayer <fernandomayer@gmail.com>:
Obrigado Jakson, já testei e funcionou perfeitamente.
Resolvi fazer uma mudança: ao invés de falhar o carregamento, simplesmente não acontece nada. Acho que assim será mais provável o pacote ser aceito no CRAN. Também corrigi um bug em setOuputColors que estava causando falha de segmentação no R. Até+, Jakson

Jakson, Eu acho que você devia adotar uma numeração para o pacote na fase beta, pois fica difícil saber se estamos ou não atualizados. Por exemplo, 1.0-00b, 1.0-01b, 1.0-02b e assim por diante. Quando for liberar nos repositórios CRAN remove o "xb" e inicia em a versão oficial em 1.0-0. Ab, -- ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Jose Claudio Faria Estatistica - Prof. Pleno UESC/DCET/Brasil joseclaudio.faria at gmail.com ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Em 18 de novembro de 2011 04:24, Jakson Alves de Aquino <jalvesaq@gmail.com> escreveu:
2011/11/18 Fernando Mayer <fernandomayer@gmail.com>:
Obrigado Jakson, já testei e funcionou perfeitamente.
Resolvi fazer uma mudança: ao invés de falhar o carregamento, simplesmente não acontece nada. Acho que assim será mais provável o pacote ser aceito no CRAN.
Também corrigi um bug em setOuputColors que estava causando falha de segmentação no R.
Até+,
Jakson _______________________________________________ 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.

José Cláudio, Vou fazer isso a partir da próxima alteração. Mas a minha lista de prioridades já está cumprida e, por enquanto, pretendo apenas corrigir bugs, se forem relatados. Até+, Jakson 2011/11/18 Jose Claudio Faria <joseclaudio.faria@gmail.com>:
Jakson,
Eu acho que você devia adotar uma numeração para o pacote na fase beta, pois fica difícil saber se estamos ou não atualizados. Por exemplo, 1.0-00b, 1.0-01b, 1.0-02b e assim por diante. Quando for liberar nos repositórios CRAN remove o "xb" e inicia em a versão oficial em 1.0-0.
Ab, -- ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ Jose Claudio Faria Estatistica - Prof. Pleno UESC/DCET/Brasil joseclaudio.faria at gmail.com ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\
Em 18 de novembro de 2011 04:24, Jakson Alves de Aquino <jalvesaq@gmail.com> escreveu:
2011/11/18 Fernando Mayer <fernandomayer@gmail.com>:
Obrigado Jakson, já testei e funcionou perfeitamente.
Resolvi fazer uma mudança: ao invés de falhar o carregamento, simplesmente não acontece nada. Acho que assim será mais provável o pacote ser aceito no CRAN.
Também corrigi um bug em setOuputColors que estava causando falha de segmentação no R.
Até+,
Jakson _______________________________________________ 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.
_______________________________________________ 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.
participantes (5)
-
Benilton Carvalho
-
Fernando Mayer
-
Jakson Alves de Aquino
-
Jose Claudio Faria
-
Mauro Sznelwar