2011年5月15日星期日

perl5.14.0发布 ((tags:perl)

perl5.14.0于UTC时间2011年5月14发布了[1,2,3],perl自5.10发布的时间轴如下:

  • 5.10 2007/12/18
  • 5.11 2009/08/02
  • 5.12 2010/04/12
  • 5.13 2010/05/20
  • 5.14 2011/05/14

扫描了一下perldelta,值得注意的更改有

  • unicode6.0的支持
  • IPv6的支持
  • 新的正则表达式修改符/r,可以保持原来变量不变而返回修改的结果

    $perl -E '$a = "perl", say $a =~ s/p/P/r; say $a' Perl perl
  • 数组和hash容器操作现在支持引用,比如现在可以

    push $hashref, $var;
  • 支持 package {}; 语法

更多参见perldelta文档

http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2011-05/msg00621.html

Posted via email from Tech Blog of Woosley.Xu

2011年5月9日星期一

躁动书

阳光徒劳
杨柳的阔叶静寂
时光停滞于树荫以下
面容平寂,目光投向远方

悲伤来袭
啜泣如洪峰泛滥
淹没一条江
断桥之缘
生活静立
停留的依然在身后
远去的早已过眼前

Posted via email from Stupid Town

2011年5月3日星期二

vim-perl@github

如果你使用vim开发perl的话,github上面的vim-perl一定对你有用

https://github.com/petdance/vim-perl

git clone下来make install即可安装上,这个包里面提供了perl,perl6,tt(template toolkit),xs的语法高亮。今天我就是在寻找折行perl模块内建pod的时候找到的这个项目,一些tip如下

"打开perl文件的折行功能 let perl_fold=1 "打开vim的tt文件的filetype au BufNewFile,BufRead *.tt setf tt2

顺便提一下vim插件 http://www.vim.org/scripts/script.php%3Fscript_id%3D556 也是使用vim开发perl的必备工具

Posted via email from Tech Blog of Woosley.Xu