wikiheaders: fixed see-also conversion

(cherry picked from commit d748a454a86d6250b724fe94066eb98fbf4eea05)
This commit is contained in:
Ryan C. Gordon 2023-02-24 11:45:43 -05:00
parent f87f0fe781
commit 858ae9900e
No known key found for this signature in database
GPG key ID: FA148B892AB48044

View file

@ -923,6 +923,7 @@ if ($copy_direction == 1) { # --copy-to-headers
s/\A(\:|\* )//; s/\A(\:|\* )//;
s/\(\)\Z//; # Convert "SDL_Func()" to "SDL_Func" s/\(\)\Z//; # Convert "SDL_Func()" to "SDL_Func"
s/\[\[(.*?)\]\]/$1/; # in case some wikilinks remain. s/\[\[(.*?)\]\]/$1/; # in case some wikilinks remain.
s/\[(.*?)\]\(.*?\)/$1/; # in case some wikilinks remain.
s/\A\/*//; s/\A\/*//;
$str .= "\\sa $_\n"; $str .= "\\sa $_\n";
} }
@ -1510,10 +1511,10 @@ if ($copy_direction == 1) { # --copy-to-headers
my @desclines = split /\n/, $v; my @desclines = split /\n/, $v;
my $nextstr = ''; my $nextstr = '';
foreach (@desclines) { foreach (@desclines) {
print("DESCLINE: '$_'\n");
s/\A(\:|\* )//; s/\A(\:|\* )//;
s/\(\)\Z//; # Convert "SDL_Func()" to "SDL_Func" s/\(\)\Z//; # Convert "SDL_Func()" to "SDL_Func"
s/\[\[(.*?)\]\]/$1/; # in case some wikilinks remain. s/\[\[(.*?)\]\]/$1/; # in case some wikilinks remain.
s/\[(.*?)\]\(.*?\)/$1/; # in case some wikilinks remain.
s/\A\*\s*\Z//; s/\A\*\s*\Z//;
s/\A\/*//; s/\A\/*//;
s/\A\.BR\s+//; # dewikify added this, but we want to handle it. s/\A\.BR\s+//; # dewikify added this, but we want to handle it.