build-scripts/fnsince.pl: Updated to use Markdown instead of MediaWiki format.

main
Ryan C. Gordon 2024-04-11 13:21:30 -04:00
parent 073d2378dc
commit db39de7f63
No known key found for this signature in database
GPG Key ID: FA148B892AB48044
1 changed files with 5 additions and 5 deletions

View File

@ -105,7 +105,7 @@ if (not defined $wikipath) {
foreach my $fn (keys %funcs) { foreach my $fn (keys %funcs) {
my $revision = $funcs{$fn}; my $revision = $funcs{$fn};
$revision = $next_release if $revision eq 'HEAD'; $revision = $next_release if $revision eq 'HEAD';
my $fname = "$fn.mediawiki"; my $fname = "$fn.md";
if ( ! -f $fname ) { if ( ! -f $fname ) {
#print STDERR "No such file: $fname\n"; #print STDERR "No such file: $fname\n";
next; next;
@ -117,21 +117,21 @@ if (not defined $wikipath) {
while (<FH>) { while (<FH>) {
chomp; chomp;
if ((/\A\-\-\-\-/) && (!$added)) { if ((/\A\-\-\-\-/) && (!$added)) {
push @lines, "== Version =="; push @lines, "## Version";
push @lines, ""; push @lines, "";
push @lines, "This function is available since SDL $revision."; push @lines, "This function is available since SDL $revision.";
push @lines, ""; push @lines, "";
$added = 1; $added = 1;
} }
push @lines, $_; push @lines, $_;
next if not /\A\=\=\s+Version\s+\=\=/; next if not /\A\#\#\s+Version/;
$added = 1; $added = 1;
push @lines, ""; push @lines, "";
push @lines, "This function is available since SDL $revision."; push @lines, "This function is available since SDL $revision.";
push @lines, ""; push @lines, "";
while (<FH>) { while (<FH>) {
chomp; chomp;
next if not (/\A\=\=\s+/ || /\A\-\-\-\-/); next if not (/\A\#\#\s+/ || /\A\-\-\-\-/);
push @lines, $_; push @lines, $_;
last; last;
} }
@ -139,7 +139,7 @@ if (not defined $wikipath) {
close(FH); close(FH);
if (!$added) { if (!$added) {
push @lines, "== Version =="; push @lines, "## Version";
push @lines, ""; push @lines, "";
push @lines, "This function is available since SDL $revision."; push @lines, "This function is available since SDL $revision.";
push @lines, ""; push @lines, "";