Marco S Hyman wrote:
I notices that majordomo now gives this warning when running the
digest command:
$* is no longer supported at /usr/local/lib/majordomo/digest line 305.
I assume it started when perl was updated to 5.10.0. As one who
dislikes perl enough to have never learned it a clue as to what it
means would be appreciated :-)
http://perldoc.perl.org/5.8.8/perlvar.html
"Set to a non-zero integer value to do multi-line matching within a
string, 0 (or undefined) to tell Perl that it can assume that strings
contain a single line.... Use of $* is deprecated in modern Perl,
supplanted by the /s and /m modifiers on pattern matching."
So whatever majordomo is doing with regular expressions, it thinks it's
handling multi-line strings one way and is probably handling it the
other way now.
--
Matthew Weigel