improve asciidoc markup

This commit is contained in:
Dietmar Maurer 2015-12-29 18:43:12 +01:00
parent fe3f1fdef1
commit 7a83df1bc9

View File

@ -463,16 +463,14 @@ sub usage_str {
} }
if ($format eq 'asciidoc') { if ($format eq 'asciidoc') {
$res .= "[horizontal]\n"; $res .= "`$display_name` `$type` ";
$res .= "`$display_name`:: `$type` ";
if (defined(my $dv = $phash->{default})) { if (defined(my $dv = $phash->{default})) {
$res .= "(default=`$dv`)"; $res .= "(default=`$dv`)";
} }
$res .= "\n+\n"; $res .= "::\n\n";
$res .= Text::Wrap::wrap('', '', ($descr)) . "\n"; $res .= Text::Wrap::wrap('', '', ($descr)) . "\n";
if (my $req = $phash->{requires}) { if (my $req = $phash->{requires}) {
#if (my $req = 'test') {
my $tmp .= ref($req) ? join(', ', @$req) : $req; my $tmp .= ref($req) ? join(', ', @$req) : $req;
$res .= "+\nNOTE: Requires option(s): `$tmp`\n"; $res .= "+\nNOTE: Requires option(s): `$tmp`\n";
} }