summaryrefslogtreecommitdiff
path: root/i18n-diff-auditor
diff options
context:
space:
mode:
Diffstat (limited to 'i18n-diff-auditor')
-rwxr-xr-xi18n-diff-auditor6
1 files changed, 3 insertions, 3 deletions
diff --git a/i18n-diff-auditor b/i18n-diff-auditor
index beb3a9a..116b0f8 100755
--- a/i18n-diff-auditor
+++ b/i18n-diff-auditor
@@ -138,9 +138,9 @@ sub semiparse ($) {
push @o, { T => 'heredoc', Q => $q, Delim => $d,
E => $&, P => "<<$q$d$q" };
s{^
- ( .* \n )
- ( (?: (?! $d) .* \n )* )
- $d \n
+ ( .* \n )
+ ( (?: (?! $d \n ) .* \n )*? )
+ $d \n
}{ $1 }xe or die "missing end of here doc $d\n";
$o[$#o]{V} = $2;
} elsif (s{^ (["'])( (?: [^\\'"]