NAME
CPAN::Changes::Markdown - Format your Changes file ( or a section of it
) in Markdown
VERSION
version 0.2.1
SYNOPSIS
use CPAN::Changes::Markdown;
my $changes = CPAN::Changes::Markdown->load_utf8( $path_to_changes_file );
print $changes->serialize # emits Markdown
DESCRIPTION
Mostly, this is wrapper around CPAN::Changes that just formats the
output differently.
Primary use case for me is writing "Github" release notes.
I plan to eventually have hook filters and stuff to highlight various
tokens in a "Github" friendly way.
METHODS
"load"
my $ccm = CPAN::Changes::Markdown->load( path/to/file );
"load_string"
my $ccm = CPAN::Changes::Markdown->load_string( "some text" );
"load_utf8"
Same as "load" except opens "file" in "utf8" mode.
my $ccm = CPAN::Changes::Markdown->load_utf8( path/to/file );
"serialize"
my $string = $ccm->serialize();
ATTRIBUTES
"changes"
"header_filter"
A CPAN::Changes::Markdown::Filter object that can process a header.
"header_filter"
A CPAN::Changes::Markdown::Filter object that can process a header.
AUTHOR
Kent Fredric <kentfredric@gmail.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2013 by Kent Fredric
<kentfredric@gmail.com>.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.