Experimental shift on scalar is now forbidden
Hallo zusammen,
ich verwende:
$ perl --version
This is perl 5, version 24, subversion 0 (v5.24.0) built for x86_64-linux-thread-multi
Und beim Ausführen des ocrocis convert
Befehls erscheint folgende Fehlermeldung:
crocis convert --verbose *.png
Experimental shift on scalar is now forbidden at /home/stefan/Repositories/ocrocis/lib/ocrocis_tools.pm line 270, near "}"
BEGIN not safe after errors--compilation aborted at /home/stefan/Repositories/ocrocis/lib/ocrocis_tools.pm line 333.
Compilation failed in require at /home/stefan/Repositories/ocrocis/lib/ocrocis_convert.pl line 20.
BEGIN failed--compilation aborted at /home/stefan/Repositories/ocrocis/lib/ocrocis_convert.pl line 20.
Ein Auszug aus der perldiag
sagt zu dem Fehler:
Experimental %s on scalar is now forbidden
(F) An experimental feature added in Perl 5.14 allowed each, keys, push, pop, shift, splice, unshift, and values to be called with a scalar argument. This experiment is considered unsuccessful, and has been removed. The postderef feature may meet your needs better.
Bin leider kein Perlexperte, deswegen habe ich dafür keinen Fix bereit - wäre schön, wenn ihr euch das einmal anschauen könntet :)
Danke schonmal!
/cc @bruder