Text-Restructured
view release on metacpan or search on metacpan
lib/Text/Restructured.pm view on Meta::CPAN
$postchar eq $MATCH_BRACE{$pchar} ||
$postchar eq $start && $start ne '') {
# It's within quotes
$processed .= "$prechar$start$postchar";
$text = $after;
$validstart = 0;
}
elsif ($start eq '' && defined $pchar &&
$pchar !~ m!(\A|[-\'\"\(\[\{</: \\])$!) {
# It seems to be a reference, but prechar isn't allowed
my @s = split m!(([-\'\"\(\[\{</: \\])|(__?)(?=$MARK_END_TRAILER|\n))!, $text,2 ;
$pchar = $s[2] if defined $s[2];
my $anon = defined $s[3] ? $s[3] : '';
($processed,$after) = ("$processed$s[0]$pchar$anon","$s[-1]");
$validstart = 0;
$text = $after;
}
elsif ($start eq '' &&
(my @s = split /(($Text::Restructured::URIre::scheme):(?:$Text::Restructured::URIre::hier_part|$Text::Restructured::URIre::opaque_part))/o,
$text, 2) > 1) {
# It seems to be implicit markup, but it's not a recognized scheme
( run in 1.833 second using v1.01-cache-2.11-cpan-71847e10f99 )