develooper Front page | perl.perl5.porters | Postings from September 2013

Re: [perl #119189] Bleadperl v5.19.2-276-g38be3d0 breaks LEONT/Const-Fast-0.014.tar.gz

Thread Previous | Thread Next
From:
Leon Timmermans
Date:
September 20, 2013 21:22
Subject:
Re: [perl #119189] Bleadperl v5.19.2-276-g38be3d0 breaks LEONT/Const-Fast-0.014.tar.gz
Message ID:
CAHhgV8jm7CzokhkKHr+uEnk9ES460ivq8_A+ph905qKpM2W0Pg@mail.gmail.com
On Fri, Sep 20, 2013 at 10:01 PM, David Golden <xdg@xdg.me> wrote:

> On Wed, Aug 7, 2013 at 3:53 AM, Father Chrysostomos via RT
> <perlbug-followup@perl.org> wrote:
> > Oh no!
> >
> > These two modules are using Internals:: functions, so it is officially
> > ‘their fault’.
> >
> > To work around this, I would have to add *more* Internals:: functions
> > for constant.pm to use.  I hope I don’t have to do that.
>
> I don't think constant.pm should have any priviledged status with
> respect to Internals.  If it can use Internals, then Internals is not
> really Internal.
>

Yes, this.

If the semantics broke because internal reason that's one thing, but
breaking it because it's convenient in another module seems a bit unfair.

Leon

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About