Subject: | Table plugin: "use utf8" not necessary |
The "use utf8" line in the escape subroutine (https://metacpan.org/source/NEILB/Text-Diff-1.45/lib/Text/Diff/Table.pm#L60 ) is very probably not necessary. "use utf8" is only needed if there are literal utf8 characters in the source, which is not the case here. By removing the "use utf8" line the whole string-eval construct may be simplified; the "escape" sub could be made a normal subroutine.