tokuhiromさんのApp::Chariotという簡易ブログツールを入れた。
モダンなPerlということで、かなりすっきりしたソースでわかりやすい。
これから勉強。とりあえず、以下の変更をした。
- *pでプライベートとなるようにData::Clmemo::Itemを改変
- タイトルにPerlモジュール名(::)が入っても処理できるようにData::Clmemo::Itemを改変
Index: Item.pm
===================================================================
--- Item.pm (revision 13612)
+++ Item.pm (working copy)
@@ -8,7 +8,7 @@
sub parse {
my ($class, @lines) = @_;
- my ($title, $tag, $body) = (shift @lines) =~ /\*(.*?)(\[.*\])?:(.*)/;
+ my ($title, $tag, $body) = (shift @lines) =~ /\*([^p][^[]*)(\[.*\])?:(.*)/;
return unless $title;
$title =~ s/(^\s*|\s*$)//g;