VimDebug icon indicating copy to clipboard operation
VimDebug copied to clipboard

Unescaped left brace in regex is illegal here in regex

Open eserte opened this issue 9 years ago • 1 comments

With perl 5.25.x the previously deprecated unescaped { in regexes is now a hard error. Test suite hangs because of this:

Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/ { <-- HERE -VDEOR-} / at t/lib/Vim/Debug/Client.pm line 68.
ClientError: 2
Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/ { <-- HERE -VDEOR-} / at t/lib/Vim/Debug/Client.pm line 68.
ClientError: 3
Terminated

eserte avatar Aug 06 '16 08:08 eserte

This is a bug report for:

Vim-Debug-0.904

Due to unescaped left braces in some regular expression patterns in your code, your module won't work on 5.26.0. The CPAN Tester automated testing service cannot test your distribution on new versions of Perl until it is fixed and any modules that depend on yours will not work either. Please see:

http://matrix.cpantesters.org/?dist=Vim-Debug

Here is a link to all modules that depend on yours:

http://deps.cpantesters.org/depended-on-by.pl?dist=Vim-Debug

We would appreciate help in sorting this out before the new version of Perl is released in May of this year. These errors are quite easy to correct and I would be happy to lend a hand.

I'm including a log file of my failure to build and install using "cpanm".

Thanks!

Jim Keenan vim-debug.log.pdf

jkeenan avatar Jan 09 '17 13:01 jkeenan