This Week on perl5-porters (26 July / 1st August 2004)
  Due to OSCON and other things, there wasn't much traffic on the perl 5
  porters mailing list, but I bet that this wasn't a non-productive week
  in the Perl world.

Optree
  Jim Cromie was looking at the basic OP structure, and wondered why there
  are always two fields "op_sibling" and "op_next" that seem to have the
  same purpose. He's willing to try to unify them. Dave Mitchell commented
  that the operation might be quite delicate (or in other words that
  dragons hide in the optree optimizer.)

      http://groups.google.com/groups?selm=41092249.9030903%40divsol.com

>From the C lib
  Slaven Rezic proposed to use strlcpy() instead of strncpy() in the perl
  core, but that would need at least to add a Configure probe for it. (bug
  #30838).

      
http://groups.google.com/groups?selm=rt-3.0.11-30838-92699.13.8032172316222%40perl.org

MakeMaker and rpaths
  Rafael provided a patch to remove the empty rpaths (runtime paths,
  searched to find dynamic shared librairies) that might be put by
  MakeMaker into the .so files during the build process. Marcus
  Holland-Moritz came up with a small enhancement. Michael Schwern
  declined to comment yet.

      http://groups.google.com/groups?selm=20040728105649.71714da0%40localhost

Perl6-ish BEGIN
  Randal L. Schwartz proposed to enhance the syntax of BEGIN blocks so
  that it can return a value (at compile-time, being constant-folded).
  Rafael comments that it might not be very difficult, but that it looks
  like a feature for blead rathen than for maint. Mark Mielke pointed out
  a smallish backwards incompatibility with this idea.

      http://groups.google.com/groups?selm=863c3651ch.fsf%40blue.stonehenge.com

Mixed line endings
  Richard Jelinek reported that perl can't cope with UTF-8 encoded source
  files that mix different types of line endings. (Apparently there is
  some evil emacs extension that routinely produces such files.)

      http://groups.google.com/groups?selm=20040729231153.A16115%40petamem.com

In Brief
  Tels released Math::BigInt 1.71.

  In the process of doing so, he wonders what is the difference between
  overload::StrVal() and Scalar::Util::refaddr(). Apparently the later can
  be used in place of the former. Fergal Daly and Yitzchak Scott-Thoennes
  provide some historical explanations.

      http://groups.google.com/groups?selm=200407301527.04010%40bloodgate.com

  Marcus is working towards Devel::PPPort 3.00.

  David Favor reports that the -w operator is broken for GSA directories
  on AIX (bug #30885). Rafael has no idea what GSA directories are.

  Dave Mitchell added explicative comments at the top of each core .c
  file. Yitzchak thought it was what the Tolkien quotes were for,
  actually.

  Dan Jacobson thinks that if -i and -w used on the command-line, but if
  no files are given, perl could emit a warning (bug #30858).

About this summary
  This summary was written by Rafael Garcia-Suarez. Weekly summaries are
  published on http://use.perl.org/ and posted on a mailing list, which
  subscription address is [EMAIL PROTECTED] Comments and
  corrections welcome.

Reply via email to