See bug 21526 comments 5-7
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
}
$has_use_raw++
- if $line =~ m{\[% USE raw %\]}; # Does [% Use raw %] exist?
+ if $line =~ m{\[%(\s|-|~)*USE raw(\s|-|~)*%\]}; # Does [% Use raw %] exist?
my $e;
if ( $line =~ qr{<a href="([^"]+)} ) {
subtest 'Preserve pre/post chomps' => sub {
plan tests => 1;
my $input = <<INPUT;
-[% USE raw %]
+[%- USE raw -%]
[%- var -%]
[% - var - %]
[%~ var ~%]
[%~ var | uri ~%]
INPUT
my $expected = <<EXPECTED;
-[% USE raw %]
+[%- USE raw -%]
[%- var | html -%]
[%- var | html -%]
[%~ var | html ~%]