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;

See Also

Copyright © 髭。/ Hugo + hugo-book