mirror of
https://github.com/shadps4-emu/ext-SDL.git
synced 2024-11-26 19:40:23 +00:00
wikiheaders: regex hack to make a URL not confuse wikilink genertion.
This commit is contained in:
parent
a7e4e9219a
commit
ffe4e571d1
@ -276,14 +276,14 @@ sub wikify_chunk {
|
|||||||
$codedstr .= wikify_chunk($wikitype, $1, undef, undef);
|
$codedstr .= wikify_chunk($wikitype, $1, undef, undef);
|
||||||
if (defined $apiprefixregex) {
|
if (defined $apiprefixregex) {
|
||||||
# Convert obvious API things to wikilinks, even inside `code` blocks.
|
# Convert obvious API things to wikilinks, even inside `code` blocks.
|
||||||
$codeblock =~ s/\b($apiprefixregex[a-zA-Z0-9_]+)/[[$1]]/gms;
|
$codeblock =~ s/(\A|[^\/a-zA-Z0-9_])($apiprefixregex[a-zA-Z0-9_]+)/$1\[\[$2\]\]/gms;
|
||||||
}
|
}
|
||||||
$codedstr .= "<code>$codeblock</code>";
|
$codedstr .= "<code>$codeblock</code>";
|
||||||
}
|
}
|
||||||
|
|
||||||
# Convert obvious API things to wikilinks.
|
# Convert obvious API things to wikilinks.
|
||||||
if (defined $apiprefixregex) {
|
if (defined $apiprefixregex) {
|
||||||
$str =~ s/\b($apiprefixregex[a-zA-Z0-9_]+)/[[$1]]/gms;
|
$str =~ s/(\A|[^\/a-zA-Z0-9_])($apiprefixregex[a-zA-Z0-9_]+)/$1\[\[$2\]\]/gms;
|
||||||
}
|
}
|
||||||
|
|
||||||
# Make some Markdown things into MediaWiki...
|
# Make some Markdown things into MediaWiki...
|
||||||
@ -328,7 +328,7 @@ sub wikify_chunk {
|
|||||||
|
|
||||||
# Convert obvious API things to wikilinks.
|
# Convert obvious API things to wikilinks.
|
||||||
if (defined $apiprefixregex) {
|
if (defined $apiprefixregex) {
|
||||||
$str =~ s/\b($apiprefixregex[a-zA-Z0-9_]+)/[$1]($1)/gms;
|
$str =~ s/(\A|[^\/a-zA-Z0-9_])($apiprefixregex[a-zA-Z0-9_]+)/$1\[$2\]\($2\)/gms;
|
||||||
}
|
}
|
||||||
|
|
||||||
$str = $codedstr . $str;
|
$str = $codedstr . $str;
|
||||||
|
@ -147,9 +147,7 @@
|
|||||||
* limited hardware support, this API is probably not for you.
|
* limited hardware support, this API is probably not for you.
|
||||||
*
|
*
|
||||||
* Examples demonstrating proper usage of this API can be found
|
* Examples demonstrating proper usage of this API can be found
|
||||||
* [here](https://github.com/TheSpydog/SDL_gpu_examples
|
* [here](https://github.com/TheSpydog/SDL_gpu_examples).
|
||||||
* )
|
|
||||||
* .
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef SDL_gpu_h_
|
#ifndef SDL_gpu_h_
|
||||||
|
Loading…
Reference in New Issue
Block a user