[Brasil-PM] perl 5.16.1 lançado!
breno
breno em rio.pm.org
Quinta Agosto 9 07:30:39 PDT 2012
Pessoal,
essa madrugada o Ricardo Signes lançou a versão 16.1 do Perl 5!
A nova versão não possui nenhuma incompatibilidade (intencional =D)
com a 5.16.0 mas traz uma série de pequenas melhorias. Se você está
utilizando seu 5.16.0, você ganhará:
* Scalar::Util e List::Util atualizados para 1.25, corrigindo um
problema de "off-by-two" presente na versão anterior;
* B::Deparse atualizado para 1.14_01, corrigindo um 'warning' presente
na versão anterior;
* Mais consistência nas compilações para VMS e Windows;
* __SUB__ agora funciona dentro de blocos BEGIN e END;
* Correção de bug no tr/// quando um caractere aparece mais de uma vez
(regressão em cima do 5.16.0);
* Correção do pragma 're' que estava afetando o $_;
* Correção na duplicação de filehandles escalares;
* Correção de alias incorreto (CCC133) publicado no Unicode 6.1;
* Correção na execução de blocos de código dentro de expressões
regulares em builds com thread;
* Correção no valor retornado por funções lvalue e funções dentro do
namespace CORE::;
* Correção em formats que referenciam variáveis léxicas externas;
* Novo B::COP::stashlen, dando acesso a um campo interno do 5.16 em
builds com thread.
O desenvolvimento do Perl segue forte e essa versão é mais uma
confirmação do comprometimento com estabilidade e desempenho. Só
nesses 2 meses desde o lançamento do 5.16.0 foram aproximadamente
14.000 linhas modificadas, em 96 arquivos!
Se você usa perlbrew, atualizar é muito fácil:
$ perlbrew install perl-5.16.1
$ perlbrew switch perl-5.16.1
Divirtam-se!
[]s
-b
Mais detalhes sobre a lista de discussão Brasil-PM