Comment 0 for bug 342308

Revision history for this message
Xavier Brochard (xavier) wrote :

There is pieces of code in Woda that are not compatible with Perl 5.10:
$*, which was deprecated in favor of the /s and /m regexp modifiers, has been removed.

These functions has changed a bit and should be checked:
pack() has change regarding UTF-8 encoded data
chdir FOO A bareword argument to chdir() is now recognized as a file handle. Earlier releases interpreted the bareword as a directory name.

for the complete list of changes see
http://search.cpan.org/dist/perl-5.10.0/pod/perl5100delta.pod

Fucntions used with $*
---------------------------------
- $* used to call a function to extend its regexp to multiline
htParseMulti()
htParseSimple()

- $* in the function
formatHtm2Txt()
FETCH()
cgiHtml()

- functions called with both multiline ($*) and single line
recFromRow()
    called by wbGrepRecords() with multiline
evalSafe()
    called by wbGrepRecords() and recValidate() with multiline
printHead()
   called by cgiHtml with multiline