'."\n");?> Text::HikiDoc r1_017 公開 - 勤務先と無関係なことを書く日記

Home > HikiDoc > | Perl > | Ruby > Text::HikiDoc r1_017 公開

Text::HikiDoc r1_017 公開

Text::HikiDoc r1_017 を公開。「B's Soft」のコーナーからどうぞ

機能的な変更はなくて、Text::HikiDoc::Plugin::texthighlight と Text::HikiDoc::Plugin::vimcolor のリファクタ

Subroutine Text::HikiDoc::_parse_pre redefined

が出てるままリリースして放置してたので、それを直しついでに実装方法も変更

  • Before
package Text::HikiDoc::Plugin::vimcolor;

use strict;
use warnings;

our $VERSION = sprintf "%d.%03d", q$Revision: 1.4 $ =~ /(\d+)/g;

use base 'Exporter';
our @EXPORT = qw(_parse_pre);

use Text::VimColor;

__PACKAGE__->export('Text::HikiDoc', "_parse_pre");

sub _parse_pre {
...
}

1;
  • After
package Text::HikiDoc::Plugin::vimcolor;

use strict;
use warnings;
no warnings 'redefine';

our $VERSION = sprintf "%d.%03d", q$Revision: 1.5 $ =~ /(\d+)/g;

use Text::VimColor;

*Text::HikiDoc::_parse_pre = sub {
...
};

1;

Home > HikiDoc > | Perl > | Ruby > Text::HikiDoc r1_017 公開

Feeds

Return to page top