This is a live mirror of the Perl 5 development currently hosted at
https://github.com/perl/perl5
https://perl5.git.perl.org
/
perl5.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remember to add recently-captured perldelta files to MANIFEST and win32/pod.mak
2023-11-28
Paul "LeoNerd" Evans
Remember to add recently-captured perldelta files to...
commit
|
commitdiff
|
tree
2023-11-28
Paul "LeoNerd" Evans
Capture perl5342delta, perl5362delta, perl5381delta
commit
|
commitdiff
|
tree
2023-11-26
Paul "LeoNerd" Evans
More Module::CoreList hackery; as it should claim that...
commit
|
commitdiff
|
tree
2023-11-26
Paul "LeoNerd" Evans
Add perldelta for recent security fixes
commit
|
commitdiff
|
tree
2023-11-26
Paul "LeoNerd" Evans
Add maint releases of 5.34.2, 5.36.2, 5.38.1 to perlhist.pod
commit
|
commitdiff
|
tree
2023-11-26
Paul "LeoNerd" Evans
Update Module::CoreList for upcoming releases of 5...
commit
|
commitdiff
|
tree
2023-11-23
Paul "LeoNerd" Evans
sv_isa_sv() no longer considered experimental
commit
|
commitdiff
|
tree
2023-11-20
Paul "LeoNerd" Evans
Neater lists of header/source/object files in Makefile.SH
commit
|
commitdiff
|
tree
2023-11-09
Paul "LeoNerd" Evans
Add Paul Evans to the VICTIMS list in Porting/release_schedu...
commit
|
commitdiff
|
tree
2023-10-25
Paul "LeoNerd" Evans
RMG: Add a note to suggest asking perl5-porters@ folks...
commit
|
commitdiff
|
tree
2023-09-22
Paul "LeoNerd" Evans
Implement `builtin` version bundles
commit
|
commitdiff
|
tree
2023-09-22
Paul "LeoNerd" Evans
builtin.c: Don't store the 'builtin::' name prefix...
commit
|
commitdiff
|
tree
2023-09-22
Paul "LeoNerd" Evans
Unit-test that `class NAME VERSION :ATTRS` syntax works
commit
|
commitdiff
|
tree
2023-09-21
Paul "LeoNerd" Evans
bump version.pm to 0.9930
commit
|
commitdiff
|
tree
2023-09-20
Paul "LeoNerd" Evans
perldelta for 6281b77: Add Term-Table and Test2-Suite
commit
|
commitdiff
|
tree
2023-09-20
Paul "LeoNerd" Evans
Add `Test2::Suite` as a dual-life CPAN module
commit
|
commitdiff
|
tree
2023-09-20
Paul "LeoNerd" Evans
Add `Term-Table` as a dual-life CPAN module
commit
|
commitdiff
|
tree
2023-09-20
Paul "LeoNerd" Evans
perldelta for 92ddeac03b: builtin::unimport
commit
|
commitdiff
|
tree
2023-09-08
Paul "LeoNerd" Evans
Implement a builtin::unimport that removes imported...
commit
|
commitdiff
|
tree
2023-09-08
Paul "LeoNerd" Evans
Define a PADNAMEf_TOMBSTONE for lexically deleting...
commit
|
commitdiff
|
tree
2023-09-08
Paul "LeoNerd" Evans
Implement builtin::stringify
commit
|
commitdiff
|
tree
2023-09-01
Paul "LeoNerd" Evans
Unconditionally emit the newLISTOPn() macro
commit
|
commitdiff
|
tree
2023-09-01
Paul "LeoNerd" Evans
Define a 'v' flag in embed.fnc which says that a variadic...
commit
|
commitdiff
|
tree
2023-08-30
Paul "LeoNerd" Evans
perldelta for newLISTOPn()
commit
|
commitdiff
|
tree
2023-08-29
Paul "LeoNerd" Evans
Employ the new newLISTOPn() in op.c
commit
|
commitdiff
|
tree
2023-08-29
Paul "LeoNerd" Evans
Employ the new newLISTOPn() in class.c
commit
|
commitdiff
|
tree
2023-08-29
Paul "LeoNerd" Evans
Define a newLISTOPn() function
commit
|
commitdiff
|
tree
2023-08-25
Paul "LeoNerd" Evans
Fix copypaste error on Renée's name in release_schedule.pod
commit
|
commitdiff
|
tree
2023-08-25
Paul "LeoNerd" Evans
Add Renée B and Max M to release_schedule.pod
commit
|
commitdiff
|
tree
2023-08-21
Paul "LeoNerd" Evans
Prepare Module::CoreList for 5.39.3
commit
|
commitdiff
|
tree
2023-08-20
Paul "LeoNerd" Evans
Bump version in lib/B/Op_private.pm for 5.39.3
commit
|
commitdiff
|
tree
2023-08-20
Paul "LeoNerd" Evans
Fix version in latest added epigraph for 5.39.2
commit
|
commitdiff
|
tree
2023-08-20
Paul "LeoNerd" Evans
Bump version for 5.39.3
commit
|
commitdiff
|
tree
2023-08-20
Paul "LeoNerd" Evans
New perldelta for 5.39.3
commit
|
commitdiff
|
tree
2023-08-20
Paul "LeoNerd" Evans
Tick release 5.39.2
commit
|
commitdiff
|
tree
2023-08-20
Paul "LeoNerd" Evans
Add epigraph for 5.39.2
commit
|
commitdiff
|
tree
2023-08-20
Paul "LeoNerd" Evans
Merge branch 'release-5.39.2' into blead
commit
|
commitdiff
|
tree
2023-08-20
Paul "LeoNerd" Evans
Add 5.39.2 to perlhist.pod
commit
|
commitdiff
|
tree
2023-08-20
Paul "LeoNerd" Evans
Updated pod/perldelta.pod for 5.39.2
commit
|
commitdiff
|
tree
2023-08-20
Paul "LeoNerd" Evans
Update Module::CoreList for 5.39.2
commit
|
commitdiff
|
tree
2023-08-20
Paul "LeoNerd" Evans
perldelta.pod: Fix POD formatting '= item'
commit
|
commitdiff
|
tree
2023-08-20
Paul "LeoNerd" Evans
Add the next few months of volunteers to Porting/release_sch...
commit
|
commitdiff
|
tree
2023-08-20
Paul "LeoNerd" Evans
Porting/corelist-perldelta.pm: Fix name of IO::Compress...
commit
|
commitdiff
|
tree
2023-08-17
Paul "LeoNerd" Evans
Remove `experimental::builtin` warnings from most of...
commit
|
commitdiff
|
tree
2023-08-16
Paul "LeoNerd" Evans
Permit attributed variables inside signatured subs...
commit
|
commitdiff
|
tree
2023-08-02
Paul "LeoNerd" Evans
Add some unit tests of __CLASS__ during field initialisers
commit
|
commitdiff
|
tree
2023-08-02
Paul "LeoNerd" Evans
Perldelta for new __CLASS__ keyword
commit
|
commitdiff
|
tree
2023-08-02
Paul "LeoNerd" Evans
Added __CLASS__ keyword, which yields the runtime class...
commit
|
commitdiff
|
tree
2023-08-02
Paul "LeoNerd" Evans
use strict in t/op/coresubs.t
commit
|
commitdiff
|
tree
2023-08-02
Paul "LeoNerd" Evans
Slight neatening of a switch/case in op.c to make its...
commit
|
commitdiff
|
tree
2023-07-28
Paul "LeoNerd" Evans
Avoid g++ warnings from last-element initialisers in...
commit
|
commitdiff
|
tree
2023-07-27
Paul "LeoNerd" Evans
Split out the parts of lib/builtin.t that require ...
commit
|
commitdiff
|
tree
2023-07-09
Paul "LeoNerd" Evans
Document the relative order of version and attributes...
commit
|
commitdiff
|
tree
2023-07-09
Paul "LeoNerd" Evans
Fix up link to renamed PPC document
commit
|
commitdiff
|
tree
2023-06-16
Paul "LeoNerd" Evans
Apply C<...> markup to the entry about HvNAMEf
commit
|
commitdiff
|
tree
2023-06-16
Paul "LeoNerd" Evans
Better docs about the rename of CvMETHOD
commit
|
commitdiff
|
tree
2023-03-21
Paul "LeoNerd" Evans
Cast to avoid a signedness-comparison warning
commit
|
commitdiff
|
tree
2023-03-21
Paul "LeoNerd" Evans
Cast result of hv_store_ent() to (void) to quiet an...
commit
|
commitdiff
|
tree
2023-03-07
Paul "LeoNerd" Evans
Add perldelta.pod entry for goto being permitted in...
commit
|
commitdiff
|
tree
2023-03-07
Paul "LeoNerd" Evans
Permit internal OP_GOTO when forbidding out-of-block ops
commit
|
commitdiff
|
tree
2023-03-06
Paul "LeoNerd" Evans
Have start_subparse() call class_prepare_method_parse...
commit
|
commitdiff
|
tree
2023-03-06
Paul "LeoNerd" Evans
Have newATTRSUB() call class_wrap_method_body() if...
commit
|
commitdiff
|
tree
2023-03-06
Paul "LeoNerd" Evans
Expose the class_*() API funcs also to op.c
commit
|
commitdiff
|
tree
2023-02-20
Paul "LeoNerd" Evans
perldelta for optimize_optree() + finalize_optree()
commit
|
commitdiff
|
tree
2023-02-19
Paul "LeoNerd" Evans
Fix typo of 'compilation' in docs in pad.c
commit
|
commitdiff
|
tree
2023-02-17
Paul "LeoNerd" Evans
Fix a bunch of memory leaks in feature 'class'
commit
|
commitdiff
|
tree
2023-02-13
Paul "LeoNerd" Evans
Unit-test classes and instances with threads
commit
|
commitdiff
|
tree
2023-02-13
Paul "LeoNerd" Evans
Set the CvREFCOUNTED_ANYSV flag on injected constructor...
commit
|
commitdiff
|
tree
2023-02-13
Paul "LeoNerd" Evans
Ensure that sv_dup() handles new class structures
commit
|
commitdiff
|
tree
2023-02-13
Paul "LeoNerd" Evans
Should set the SVphv_HasAUX flag explicitly; it isn...
commit
|
commitdiff
|
tree
2023-02-13
Paul "LeoNerd" Evans
Refactor out the part of sv_dup that clones the HvAUX...
commit
|
commitdiff
|
tree
2023-02-13
Paul "LeoNerd" Evans
Provide padname_dup_inc() and padnamelist_dup_inc()
commit
|
commitdiff
|
tree
2023-02-13
Paul "LeoNerd" Evans
Move the macros which wrap sv_dup_inc() into sv.h
commit
|
commitdiff
|
tree
2023-02-12
Paul "LeoNerd" Evans
Must call Perl_croak() on the proto_perl, not the target...
commit
|
commitdiff
|
tree
2023-02-11
Paul "LeoNerd" Evans
Perldelta for new 'class' feature
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Merge stage 3 of 'feature-class' into blead
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Many documentation updates for new class syntax
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Field :param attributes, //= and ||= default assignments
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Use field initialiser expressions in unit tests to...
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Parse an optional attribute list for fields; currently...
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Accept field VAR = EXPR on field vars
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Create an initfields CV in each class rather than a...
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Merge stage 2 of 'feature-class' into blead
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Refuse to create a class if its package already contains...
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Make @ISA a readonly array on class stashes so user...
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Initial implementation of subclassing, via :isa class...
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Initial attack at parsing attribute syntax for class...
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Merge stage 1 of 'feature-class' into blead
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Define the concept of a suspended compcv
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Initial attack at pod/perlclass.pod
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Disallow bless hackery around classes and instances
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Create a specific SV type for object instances
commit
|
commitdiff
|
tree
2023-02-10
Paul "LeoNerd" Evans
Initial attack at basic 'class' feature
commit
|
commitdiff
|
tree
2023-02-08
Paul "LeoNerd" Evans
pod/perlmroapi.pod - document linear MRO function return...
commit
|
commitdiff
|
tree
2023-02-08
Paul "LeoNerd" Evans
sv.h - encode the misc SV_* flags using bitshifts
commit
|
commitdiff
|
tree
2023-02-07
Paul "LeoNerd" Evans
Ensure 'ok #' test output includes a location
commit
|
commitdiff
|
tree
2023-02-07
Paul "LeoNerd" Evans
Avoid a use-after-free warning by converting a pointer...
commit
|
commitdiff
|
tree
2023-02-07
Paul "LeoNerd" Evans
Also add a note to the docs of op_free() to remind...
commit
|
commitdiff
|
tree
2023-02-07
Paul "LeoNerd" Evans
Assert that an op_free()'ed op has an op_first if it...
commit
|
commitdiff
|
tree
2023-01-28
Paul "LeoNerd" Evans
Make the new optree function declarations conditional...
commit
|
commitdiff
|
tree
next