FVWM: FvwmPerl not compatible with Perl 5.26 and later?

2019-12-08 Thread Lance
I'm seeing the following error with FVWM 2.6.8 and Perl 5.26.1 when using the 
"." preprocessor function as described on this manpage:
http://www.fvwm.org/documentation/manpages/FvwmPerl.html

Error:
Unescaped left brace in regex; marked by <-- HERE in m/\% P <-- HERE  ( .*? ) } 
\%/ at /usr/local/fvwm2/2.6.8/libexec/fvwm/2.6.8/FvwmPerl

It appears that FvwmPerl is using a deprecated syntax of unescaped curly braces 
which has become a fatal error in Perl 5.26. The above issue does not occur 
with Perl 5.20.1.

Is this a known issue? I looked at the source code for fvwm 2.6.9 and it seems 
to have to same issue.

Thanks,
Lance


Re: FVWM: FvwmPerl not compatible with Perl 5.26 and later?

2019-12-08 Thread Thomas Adam
On Sun, Dec 08, 2019 at 03:55:50PM -0800, Lance wrote:
> Is this a known issue? I looked at the source code for fvwm 2.6.9 and it
> seems to have to same issue.

Fixed in git, yes.

-- Thomas Adam