Gerard Goossen
2007-02-21 21:00:42 UTC
I previous posted a Unicode-handling patch and suggested some
development changes. Since then I have made more
changes. Because posting 1MB patches isn't
very convenient I have made a public accessible repository
with my branch.
Currently the experimental branch, Perl kurila, contains:
- C<use strict qw"refs subs"> is default active
- removal of indirect object syntax (eq: C<new Foobar>)
- The old Unicode handling change
- removal of C<format> keyword (C<formline> still works)
Except from the Unicode change, the others are obvious, in the sense
that they were already best practices. And probably are good example
of where I would like Perl development to go.
Because I think there was still some misconception about what my Unicode
patch does, I have attached some documentation explaining the new
Unicode handling.
You can obtain the repository using:
git clone git://dev.tty.nl/perl/
The two important branches in the repository are:
- bleadperl
this branch corresponds to bleadperl, I have to run a
script to update it so it might be a few changes behind,
otherwise it should be identical to bleadperl
- gerard (the default branch)
Very experimental branch. Think of it as a suggestion for
Perl7 development. Contains changes which are often not
backward compatible. I use the name Perl kurila in the branch
to refer to the the latest version. Referring to it means you
refer to a moving target.
I try to backport to bleadperl the changes which are backwards
compatibel with Perl 5.
Gerard Goossen, tty.nl
ps. I use git because I have experience
with it and Sam Vilain wrote some very nice scripts which can keep
track of bleadperl in git.
See http://www.kernel.org/pub/software/scm/git/docs/tutorial.html for an
introduction to git.
The Debian git package is called git-core.
pps. Subject by Harm
development changes. Since then I have made more
changes. Because posting 1MB patches isn't
very convenient I have made a public accessible repository
with my branch.
Currently the experimental branch, Perl kurila, contains:
- C<use strict qw"refs subs"> is default active
- removal of indirect object syntax (eq: C<new Foobar>)
- The old Unicode handling change
- removal of C<format> keyword (C<formline> still works)
Except from the Unicode change, the others are obvious, in the sense
that they were already best practices. And probably are good example
of where I would like Perl development to go.
Because I think there was still some misconception about what my Unicode
patch does, I have attached some documentation explaining the new
Unicode handling.
You can obtain the repository using:
git clone git://dev.tty.nl/perl/
The two important branches in the repository are:
- bleadperl
this branch corresponds to bleadperl, I have to run a
script to update it so it might be a few changes behind,
otherwise it should be identical to bleadperl
- gerard (the default branch)
Very experimental branch. Think of it as a suggestion for
Perl7 development. Contains changes which are often not
backward compatible. I use the name Perl kurila in the branch
to refer to the the latest version. Referring to it means you
refer to a moving target.
I try to backport to bleadperl the changes which are backwards
compatibel with Perl 5.
Gerard Goossen, tty.nl
ps. I use git because I have experience
with it and Sam Vilain wrote some very nice scripts which can keep
track of bleadperl in git.
See http://www.kernel.org/pub/software/scm/git/docs/tutorial.html for an
introduction to git.
The Debian git package is called git-core.
pps. Subject by Harm