|
34.
|
|
|
my $chglog = Parse::DebianChangelog->init( { infile => 'debian/changelog',
HTML => { outfile => 'changelog.html' } );
$chglog->html;
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../lib/Parse/DebianChangelog.pm:30
|
|
35.
|
|
|
# the following is semantically equivalent
my $chglog = Parse::DebianChangelog->init();
$chglog->parse( { infile => 'debian/changelog' } );
$chglog->html( { outfile => 'changelog.html' } );
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../lib/Parse/DebianChangelog.pm:34
|
|
36.
|
|
|
my $changes = $chglog->dpkg_str( { since => '1.0-1' } );
print $changes;
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../lib/Parse/DebianChangelog.pm:39
|
|
37.
|
|
|
Parse::DebianChangelog parses Debian changelogs as described in the Debian policy (version 3.6.2.1 at the time of this writing). See section L<"SEE ALSO"> for locations where to find this definition.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../lib/Parse/DebianChangelog.pm:44
|
|
38.
|
|
|
The parser tries to ignore most cruft like # or /* */ style comments, CVS comments, vim variables, emacs local variables and stuff from older changelogs with other formats at the end of the file. NOTE: most of these are ignored silently currently, there is no parser error issued for them. This should become configurable in the future.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../lib/Parse/DebianChangelog.pm:48
|
|
39.
|
|
|
Beside giving access to the details of the parsed file via the L<"data"> method, Parse::DebianChangelog also supports converting these changelogs to various other formats. These are currently:
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../lib/Parse/DebianChangelog.pm:55
|
|
40.
|
|
|
Format as known from L<dpkg-parsechangelog(1)>. All requested entries (see L<"METHODS"> for an explanation what this means) are returned in the usual Debian control format, merged in one stanza, ready to be used in a F<.changes> file.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../lib/Parse/DebianChangelog.pm:63
|
|
41.
|
|
|
The changelog is converted to a somewhat nice looking HTML file with some nice features as a quick-link bar with direct links to every entry. NOTE: This is not very configurable yet and was specifically designed to be used on L<http://packages.debian.org/>. This is planned to be changed until version 1.0.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../lib/Parse/DebianChangelog.pm:82
|
|
42.
|
|
|
METHODS
|
|
|
|
METHODES
|
|
Translated and reviewed by
Pierre Slamich
|
|
|
|
Located in
../lib/Parse/DebianChangelog.pm:90
|
|
43.
|
|
|
init
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../lib/Parse/DebianChangelog.pm:110
../lib/Parse/DebianChangelog/Entry.pm:31
|