
Jakson acredito que esta implementação mereça ser um feature do R, não um pacote a mais. []s Leonard de Assis assis <dot> leonard <at> gmail <dot> com Em 30/11/2011 11:21, Jakson Alves de Aquino escreveu:
Olá!
Problema: Quando o R está sendo usado em emulador de terminal, a opção "width" não é atualizada automaticamente quando o terminal é redimensionado.
Solução: Capturar o sinal SIGWINCH (que avisa ao aplicativo que o terminal foi redimensionado) e modificar o valor de options("width").
Estou lançando a versão para teste do pacote setwidth com a implementação da solução mencionada: http://www.lepem.ufc.br/jaa/setwidth_0.9-0.tar.gz
Para testar, basta instalar o pacote
R CMD INSTALL setwidth_0.9-0.tar.gz
e, no R, digitar
library(setwidth)
Ao ser carregado o pacote, fica habilitada a captura do sinal SIGWINCH. Não há nenhuma função em R visível para o usuário.
Agradeço relatos de bug e comentários.