forked from pool/texinfo
33 lines
1.1 KiB
Diff
33 lines
1.1 KiB
Diff
|
>From 1f27900352e04ff4f19bec1c1e9635adad2be31c Mon Sep 17 00:00:00 2001
|
||
|
From: Niko Tyni <ntyni@debian.org>
|
||
|
Date: Fri, 18 May 2018 10:40:00 +0100
|
||
|
Subject: [PATCH] Fix unescaped left braces in regexps, deprecated since Perl
|
||
|
5.27.8
|
||
|
|
||
|
This fixes test failures on recent Perl versions.
|
||
|
---
|
||
|
tp/Texinfo/Parser.pm | 4 ++--
|
||
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||
|
|
||
|
diff --git a/tp/Texinfo/Parser.pm b/tp/Texinfo/Parser.pm
|
||
|
index dc32ca2..c577aa9 100644
|
||
|
--- a/tp/Texinfo/Parser.pm
|
||
|
+++ b/tp/Texinfo/Parser.pm
|
||
|
@@ -5478,11 +5478,11 @@ sub _parse_special_misc_command($$$$)
|
||
|
}
|
||
|
} elsif ($command eq 'clickstyle') {
|
||
|
# REMACRO
|
||
|
- if ($line =~ /^\s+@([[:alnum:]][[:alnum:]\-]*)({})?\s*/) {
|
||
|
+ if ($line =~ /^\s+@([[:alnum:]][[:alnum:]\-]*)(\{\})?\s*/) {
|
||
|
$args = ['@'.$1];
|
||
|
$self->{'clickstyle'} = $1;
|
||
|
$remaining = $line;
|
||
|
- $remaining =~ s/^\s+@([[:alnum:]][[:alnum:]\-]*)({})?\s*(\@(c|comment)((\@|\s+).*)?)?//;
|
||
|
+ $remaining =~ s/^\s+@([[:alnum:]][[:alnum:]\-]*)(\{\})?\s*(\@(c|comment)((\@|\s+).*)?)?//;
|
||
|
$has_comment = 1 if (defined($4));
|
||
|
} else {
|
||
|
$self->line_error (sprintf($self->__(
|
||
|
--
|
||
|
2.17.0
|
||
|
|