瀏覽代碼

[Doc] Further fixes to doxydown

tags/1.9.0
Vsevolod Stakhov 5 年之前
父節點
當前提交
743c5a525b
共有 1 個文件被更改,包括 9 次插入5 次删除
  1. 9
    5
      doc/doxydown/doxydown.pl

+ 9
- 5
doc/doxydown/doxydown.pl 查看文件

@@ -68,9 +68,9 @@ EOD
my $id = $f->{'id'};

if ($f->{'brief'}) {
print "> [`$name`](#$id): ". $f->{'brief'} . "\n\n";
print "* [`$name`](#$id): ". $f->{'brief'} . "\n";
} else {
print "> [`$name`](#$id)\n\n";
print "* [`$name`](#$id)\n";
}
}

@@ -380,11 +380,15 @@ sub parse_function {
}

if ( !$f->{'brief'} && $f->{'data'} ) {
$f->{'data'} =~ /^(.*?)(?:(?:[.:]\s)|\n).*/;

if ( $1 ) {
$f->{'brief'} = "$1.";

if ( $f->{'data'} =~ /^(.*?)(?:(?:[.:]\s|$)|\n).*/ ) {
$f->{'brief'} = "$1";
chomp $f->{'brief'};

if ( $f->{'brief'} !~ /\.$/) {
$f->{'brief'} .= ".";
}
}
}


Loading…
取消
儲存