Front page | perl.perl5.porters |
Postings from April 2014
Re: perldelta: patches welcome!
Thread Previous
|
Thread Next
From:
H.Merijn Brand
Date:
April 22, 2014 15:45
Subject:
Re: perldelta: patches welcome!
Message ID:
20140422174537.563b58f6@pc09.procura.nl
On Tue, 22 Apr 2014 10:37:12 -0400, Ricardo Signes
<perl.p5p@rjbs.manxome.org> wrote:
> I've finished my first round of editing of perl520delta, the document that
> enumerates the changes in perl 5.20.0. The job is simple: take all the
> analagous documents from the 5.19 series, merge them, remove redundant or
> irrelevant entries, add more structure (because there is much more content),
> edit for clarity, and then we're done. I've made one pass at all of this, but
> almost certainly there are improvements to be made at the job I've done in
> every part of that!
>
> My work is available in our git repo ( perl5.git.perl.org ) as the branch
> rjbs/perldelta, and at my personal github mirror
> ( https://github.com/rjbs/perl5/ ) in the branch perldelta.
>
> I welcome fixes of any sort: typographical corrections, organizational
> improvements, removals of irrelevant or insignificant changes, and so on.
>
> Unlike the general procedure of submitting patches to the core, *GitHub pull
> requests are welcome.* We prefer tickets because they will not be lost, and
> their suggestions can be recovered in the future. Fixes to the perl 5.20.0
> changelog need not last the ages, just until 5.20.0 is released!
A quick perusal on Configure related issues:
--8<--- # 399
This feature was already available in 5.18.0, but wasn't enabled by
default. It is the default now, and so you no longer need build perl with
the F<Configure> argument:
-Accflags=PERL_NEW_COPY_ON_WRITE
It can be disabled (for now) in a perl build with:
-Accflags=PERL_NO_COW
-->8---
That will fail very soon!
The syntax is correct later in the delta:
1744:B<-Accflags=-DPERL_NO_COW>. This option will probably be removed in Perl
diff --git a/Porting/perl5200delta.pod b/Porting/perl5200delta.pod
index bf88603..178eb59 100644
--- a/Porting/perl5200delta.pod
+++ b/Porting/perl5200delta.pod
@@ -400,11 +400,11 @@ This feature was already available in 5.18.0, but wasn't enabled by
default. It is the default now, and so you no longer need build perl with
the F<Configure> argument:
- -Accflags=PERL_NEW_COPY_ON_WRITE
+ -Accflags=-DPERL_NEW_COPY_ON_WRITE
It can be disabled (for now) in a perl build with:
- -Accflags=PERL_NO_COW
+ -Accflags=-DPERL_NO_COW
On some operating systems Perl can be compiled in such a way that any
attempt to modify string buffers shared by multiple SVs will crash. This
--
H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/
using perl5.00307 .. 5.19 porting perl5 on HP-UX, AIX, and openSUSE
http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/
http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/
Thread Previous
|
Thread Next