[libparse-debianchangelog-perl] 01/02: Merge 0.6 to MAIN
Intrigeri
intrigeri at moszumanska.debian.org
Sun May 24 12:37:50 UTC 2015
This is an automated email from the git hooks/post-receive script.
intrigeri pushed a commit to tag debian_version_0_6-1
in repository libparse-debianchangelog-perl.
commit 836f5359fa3876226d387e45625456ae9f7b468c
Author: Frank Lichtenheld <frank at lichtenheld.de>
Date: Wed Aug 3 12:08:28 2005 +0000
Merge 0.6 to MAIN
---
lib/Parse/DebianChangelog.pm | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/lib/Parse/DebianChangelog.pm b/lib/Parse/DebianChangelog.pm
index f74dc57..1734b44 100644
--- a/lib/Parse/DebianChangelog.pm
+++ b/lib/Parse/DebianChangelog.pm
@@ -97,7 +97,7 @@ use Parse::DebianChangelog::Util qw( :all );
use Parse::DebianChangelog::Entry;
our $CLASSNAME = 'Parse::DebianChangelog';
-our $VERSION = 0.5;
+our $VERSION = 0.6;
=pod
@@ -124,13 +124,13 @@ sub init {
$config->{verbose} = 1 if $config->{debug};
$self->{config} = $config;
+ $self->init_filters;
+ $self->reset_parse_errors;
+
if ($self->{config}{infile}) {
$self->parse;
}
- $self->init_filters;
- $self->reset_parse_errors;
-
return $self;
}
@@ -172,7 +172,7 @@ sub _do_parse_error {
Returns all error messages from the last L<parse> run.
If called in scalar context returns a human readable
string represenation. If called in list context returns
-a reference to an array of arrays. Each of these arrays contains
+an array of arrays. Each of these arrays contains
=over 4
@@ -203,7 +203,7 @@ sub get_parse_errors {
my ($self) = @_;
if (wantarray) {
- return [ $self->{errors}{parser} ];
+ return @{$self->{errors}{parser}};
} else {
my $res = "";
foreach my $e (@{$self->{errors}{parser}}) {
@@ -341,9 +341,9 @@ sub parse {
}
$entry->{'Trailer'} = $_;
$entry->{'Maintainer'} = "$1 <$2>" unless $entry->{'Maintainer'};
- unless($entry->{'Date'} && $entry->{'Parsed_Date'}) {
+ unless($entry->{'Date'} && $entry->{'Timestamp'}) {
$entry->{'Date'} = $4;
- $entry->{'Parsed_Date'} = str2time($4)
+ $entry->{'Timestamp'} = str2time($4)
or $self->_do_parse_error( $file, $NR, "couldn't parse date $4" );
}
$expect = 'next heading or eof';
@@ -707,8 +707,8 @@ sub html {
my $last_year;
foreach my $entry (@$data) {
my $year = $last_year; # try to deal gracefully with unparsable dates
- if ($entry->{Parsed_Date}) {
- $year = (gmtime($entry->{Parsed_Date}))[5] + 1900;
+ if ($entry->{Timestamp}) {
+ $year = (gmtime($entry->{Timestamp}))[5] + 1900;
$last_year = $year;
}
@@ -737,8 +737,8 @@ sub html {
$last_year = undef;
foreach my $entry (@$data) {
my $year = $last_year; # try to deal gracefully with unparsable dates
- if ($entry->{Parsed_Date}) {
- $year = (gmtime($entry->{Parsed_Date}))[5] + 1900;
+ if ($entry->{Timestamp}) {
+ $year = (gmtime($entry->{Timestamp}))[5] + 1900;
}
$year ||= (($entry->{Date} =~ /\s(\d{4})\s/) ? $1 : (gmtime)[5] + 1900);
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libparse-debianchangelog-perl.git
More information about the Pkg-perl-cvs-commits
mailing list