App-Mowyw
view release on metacpan or search on metacpan
script/mowyw view on Meta::CPAN
Change the path for the output files. Defaults to C<online/>.
=item --source-prefix
Change the search path for source files. Defaults to C<source/>. Must be a
directory.
=item --encoding
Interpret all input files to have that encoding. Defaults to UTF-8.
(Conjecture: should default to the current locale... what to do?).
=back
All options except C<--make> can be specified in a config file, with more
customization options.
=head1 PROCESSING ORDER
mowyw processes files in several steps:
script/mowyw view on Meta::CPAN
nicely illustrate the menu mechanism.
=head1 SYNTAX HILIGHTING
Syntax hilighting requires vim (see L<http://www.vim.org/>) and
L<Text::VimColor> to be installed
(otherwise the code is just HTML escaped, not hilighted).
Since you can't tell vim which encoding a source file is in,
non-ASCII-characters might not survive the round trip to vim if the locales
don't fit. On my systems UTF-8 locales worked, everything else didn't. So use
with caution.
=head1 OPTIONS
Currently only two options are supported, C<no-header> and C<no-footer>.
If they are set in a file via C<[% option no-header %]>, the inclusion of
header or footer files will be omitted.
=head1 DATA SOURCES
( run in 0.642 second using v1.01-cache-2.11-cpan-ceb78f64989 )