develooper Front page | perl.perl5.porters | Postings from October 2018

Re: [perl #125760] RFC remove strange behaviour ofsysread()/syswrite() on UTF-8 streams

Thread Previous
From:
Leon Timmermans
Date:
October 10, 2018 14:33
Subject:
Re: [perl #125760] RFC remove strange behaviour ofsysread()/syswrite() on UTF-8 streams
Message ID:
CAHhgV8jJrjp4AOiP3cm+fjEvcF3FdhYWGLmpMhbSvmCDDEB9yg@mail.gmail.com
On Wed, Oct 10, 2018 at 3:14 AM Tony Cook via RT
<perlbug-followup@perl.org> wrote:
>
> On Tue, 25 Sep 2018 10:27:33 -0700, LeonT wrote:
> > On Tue, Sep 25, 2018 at 3:26 AM Tony Cook via RT
> > <perlbug-followup@perl.org> wrote:
> > >
> > > On Sun, 15 Oct 2017 22:23:32 -0700, tonyc wrote:
> > > > Added to the 5.30 blockers ticket, since these should start
> > > > croaking then.
> > >
> > > Patch to make them fatal attached, I'll apply this Soon(tm).
> >
> > I should point out that File::Slurp still hasn't been fix to not use
> > this misfeature (despite a ticket being open about it for half a
> > decade). File::Slurp currently has 636 direct dependents (and an
> > unknown bug likely high number of indirect dependencies).
> >
> > This change will break CPAN given the current state of File::Slurp.
>
> Code using File::Slurp with :utf8 is already broken, it just won't be
> silently broken now.
>
> Tony

True, but it's now also uninstallable for all File::Slurp users that
don't use :utf8 (which is probably the majority).

Leon

Thread Previous


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