develooper Front page | perl.perl5.changes | Postings from September 2021

[Perl/perl5] bd642e: Made :utf8 an actual layer

From:
Leon Timmermans via perl5-changes
Date:
September 20, 2021 16:19
Subject:
[Perl/perl5] bd642e: Made :utf8 an actual layer
Message ID:
Perl/perl5/push/refs/heads/leont/perlio-various/804fd0-a063af@github.com
  Branch: refs/heads/leont/perlio-various
  Home:   https://github.com/Perl/perl5
  Commit: bd642e1706cb0b9529262f19d71998efc996d956
      https://github.com/Perl/perl5/commit/bd642e1706cb0b9529262f19d71998efc996d956
  Author: Leon Timmermans <fawaka@gmail.com>
  Date:   2021-09-20 (Mon, 20 Sep 2021)

  Changed paths:
    M cpan/CPAN-Meta-YAML/t/11_read_string.t
    M lib/PerlIO.pm
    M perlio.c
    M perliol.h
    M pod/perldiag.pod
    M pod/perlfunc.pod
    M pod/perliol.pod
    M pod/perlrun.pod
    M pod/perlunifaq.pod
    M pod/perluniintro.pod
    M t/io/crlf.t
    M t/io/layers.t
    M t/io/utf8.t
    M t/op/print.t
    M universal.c

  Log Message:
  -----------
  Made :utf8 an actual layer

It will check the input for validity, by default strict validity though less strict forms are provided. This also means PerlIO::get_layers doesn't return a "utf8" pseudo-layer anymore, which can break some code making that assumption.


  Commit: da1b9d3272d4ac7f89f963c2b877a3fd57d6b883
      https://github.com/Perl/perl5/commit/da1b9d3272d4ac7f89f963c2b877a3fd57d6b883
  Author: Leon Timmermans <fawaka@gmail.com>
  Date:   2021-09-20 (Mon, 20 Sep 2021)

  Changed paths:
    M perlio.c

  Log Message:
  -----------
  Speed up slurping binary files


  Commit: a063af5208e80e0fc9a349b509485f367e778f3c
      https://github.com/Perl/perl5/commit/a063af5208e80e0fc9a349b509485f367e778f3c
  Author: Leon Timmermans <fawaka@gmail.com>
  Date:   2021-09-20 (Mon, 20 Sep 2021)

  Changed paths:
    M sv.c

  Log Message:
  -----------
  WIP


Compare: https://github.com/Perl/perl5/compare/804fd081286b...a063af5208e8



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