On Wednesday, July 23, 2003, at 5:32AM, Dan Kogai wrote:

#
# $Id: Encode.pm,v 1.4 2003/05/20 22:49:15 emoy Exp $
#
package Encode;
use strict;
our $VERSION = do { my @r = (q$Revision: 1.4 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };

Aha! Now I see. emoy has checked in MAINT19524 source and RCS retagged $Revision$. I'm sorry emoy but this is NOT THE RIGHT THING (TM).


Perl module infrastructure depends heavily upon version numbers and auto-versioning via RCS/CVS as above is a common technique in perl.

I surely hope this will be fixed in real Panther...

Did you file a bug report? Don't worry, I already did (#3340036).


Do you think I did this on purpose? I hope not.

Do you think this has never happened before? No, Perl 5.6.0 on Jaguar and previous had the same problem with CVS (no -ko option) and only now was it ever noticed. And in the several months since I inherited Perl (actually asked for it), I would have fixed it if I had known.

Sorry, I don't usually get personal, but tone of this message seemed inappropriate to me. Nevertheless, consider this problem fixed for final Panther.

Edward Moy
Apple



Reply via email to