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
Fix unicore/mktables to avoid any @_ accesses in signatured subs
2021-12-07
Paul "LeoNerd" Evans
Fix unicore/mktables to avoid any @_ accesses in signatured...
commit
|
commitdiff
|
tree
2021-12-04
Paul "LeoNerd" Evans
Add builtin:: funcs for handling weakrefs
commit
|
commitdiff
|
tree
2021-12-03
Paul "LeoNerd" Evans
Give files autogenerated by regen/opcode.pl the linguist...
commit
|
commitdiff
|
tree
2021-12-03
Paul "LeoNerd" Evans
Improvements to OP_ISBOOL
commit
|
commitdiff
|
tree
2021-12-01
Paul "LeoNerd" Evans
Direct optree implementations of builtin:: functions
commit
|
commitdiff
|
tree
2021-11-29
Paul "LeoNerd" Evans
Add a builtin:: namespace, with true/false/isbool
commit
|
commitdiff
|
tree
2021-11-24
Paul "LeoNerd" Evans
Also C<codeword> quote "defer" and "goto"
commit
|
commitdiff
|
tree
2021-11-24
Paul "LeoNerd" Evans
Quote the word "defer" in exception messages about...
commit
|
commitdiff
|
tree
2021-11-23
Paul "LeoNerd" Evans
Forbid using 'goto' to jump into a 'defer' block because...
commit
|
commitdiff
|
tree
2021-10-05
Paul "LeoNerd" Evans
Expose a public SAVESTRLEN() macro
commit
|
commitdiff
|
tree
2021-09-28
Paul "LeoNerd" Evans
Add .gitattributes to tell github to treat perly.{act...
commit
|
commitdiff
|
tree
2021-09-15
Paul "LeoNerd" Evans
Test SvIsBOOL() using XS::APItest
commit
|
commitdiff
|
tree
2021-09-15
Paul "LeoNerd" Evans
Second arg to force_list() is bool, so it should be...
commit
|
commitdiff
|
tree
2021-09-11
Paul "LeoNerd" Evans
SvIsBOOL's return type of 'bool' must be lowercase...
commit
|
commitdiff
|
tree
2021-09-10
Paul "LeoNerd" Evans
[MERGE] Stable tracking of "boolean intent" across SVs
commit
|
commitdiff
|
tree
2021-09-10
Paul "LeoNerd" Evans
Add perldelta for stable bool
commit
|
commitdiff
|
tree
2021-09-10
Paul "LeoNerd" Evans
Add a Scalar::Util::isbool()
commit
|
commitdiff
|
tree
2021-09-10
Paul "LeoNerd" Evans
Add SvIsBOOL() macro to test for SVs being boolean...
commit
|
commitdiff
|
tree
2021-09-10
Paul "LeoNerd" Evans
Define a third kind of COW state; STATIC
commit
|
commitdiff
|
tree
2021-08-25
Paul "LeoNerd" Evans
Use newRV_inc() in threads::shared instead of direct...
commit
|
commitdiff
|
tree
2021-08-25
Paul "LeoNerd" Evans
Use new sv_setrv_noinc() in Devel::Peek
commit
|
commitdiff
|
tree
2021-08-25
Paul "LeoNerd" Evans
Convert some existing uses of SvRV_set() to use the...
commit
|
commitdiff
|
tree
2021-08-25
Paul "LeoNerd" Evans
Add _mg() versions of the sv_setrv* family
commit
|
commitdiff
|
tree
2021-08-25
Paul "LeoNerd" Evans
Add sv_setrv_inc()
commit
|
commitdiff
|
tree
2021-08-25
Paul "LeoNerd" Evans
Add sv_setrv_noinc()
commit
|
commitdiff
|
tree
2021-08-25
Paul "LeoNerd" Evans
Create `defer` syntax and `OP_PUSHDEFER` opcode
commit
|
commitdiff
|
tree
2021-08-24
Paul "LeoNerd" Evans
Display the completion ETA once we've done at least 20%
commit
|
commitdiff
|
tree
2021-08-24
Paul "LeoNerd" Evans
Print count of done vs. total tests and percentage...
commit
|
commitdiff
|
tree
2021-07-22
Paul "LeoNerd" Evans
Use G_LIST in dist/threads
commit
|
commitdiff
|
tree
2021-07-19
Paul "LeoNerd" Evans
Add perldelta.pod entry describing G_ARRAY->G_LIST...
commit
|
commitdiff
|
tree
2021-06-17
Paul "LeoNerd" Evans
Regresison test that multiple statements in 'try' also...
commit
|
commitdiff
|
tree
2021-06-17
Paul "LeoNerd" Evans
scalarseq() should not put an OP_ENTER kid into scalar...
commit
|
commitdiff
|
tree
2021-06-17
Paul "LeoNerd" Evans
Rename scalarseq() to a somewhat more meaningful voidnonfinal()
commit
|
commitdiff
|
tree
2021-06-16
Paul "LeoNerd" Evans
Rename scalarseq() to a somewhat more meaningful voidnonfinal()
commit
|
commitdiff
|
tree
2021-06-01
Paul "LeoNerd" Evans
Rename G_ARRAY to G_LIST; provide back-compat when...
commit
|
commitdiff
|
tree
2021-05-15
Paul "LeoNerd" Evans
Remove todo note about octal notation since it's now...
commit
|
commitdiff
|
tree
2021-05-04
Paul "LeoNerd" Evans
Fix perlop.pod about isa operator's precedence
commit
|
commitdiff
|
tree
2021-04-08
Paul "LeoNerd" Evans
Add a comment where people might look for pp_grepwhile...
commit
|
commitdiff
|
tree
2021-03-19
Paul "LeoNerd" Evans
Merge branch 'leonerd/caller-no-try' into blead
commit
|
commitdiff
|
tree
2021-03-19
Paul "LeoNerd" Evans
Document that caller() does not see try{} blocks
commit
|
commitdiff
|
tree
2021-03-19
Paul "LeoNerd" Evans
Unit-test that try{} blocks are invisible to caller()
commit
|
commitdiff
|
tree
2021-02-20
Paul "LeoNerd" Evans
Use the wording 'subroutine signatures' more consistently...
commit
|
commitdiff
|
tree
2021-02-17
Paul "LeoNerd" Evans
Fix spelling: progam -> program
commit
|
commitdiff
|
tree
2021-02-14
Paul "LeoNerd" Evans
Document and test that do {try/catch} behaves as expected...
commit
|
commitdiff
|
tree
2021-02-14
Paul "LeoNerd" Evans
Merge branch 'leonerd/feature-try-2' into blead
commit
|
commitdiff
|
tree
2021-02-14
Paul "LeoNerd" Evans
Unit-test that try{return} within :lvalue sub behaves...
commit
|
commitdiff
|
tree
2021-02-14
Paul "LeoNerd" Evans
Add B::Deparse support for try/catch syntax
commit
|
commitdiff
|
tree
2021-02-14
Paul "LeoNerd" Evans
OP_ENTERTRY no longer needs to handle OPf_SPECIAL flag
commit
|
commitdiff
|
tree
2021-02-14
Paul "LeoNerd" Evans
A totally new optree structure for try/catch involving...
commit
|
commitdiff
|
tree
2021-02-14
Paul "LeoNerd" Evans
Add a newTRYCATCHOP(); migrate the custom code out...
commit
|
commitdiff
|
tree
2021-02-10
Paul "LeoNerd" Evans
Reïndent t/op/coreamp.t to a much more consistent 2...
commit
|
commitdiff
|
tree
2021-02-09
Paul "LeoNerd" Evans
Avoid read-after-free of o->op_flags in Perl_ck_eval()
commit
|
commitdiff
|
tree
2021-02-09
Paul "LeoNerd" Evans
Correct indentation of next/last/redo unit tests
commit
|
commitdiff
|
tree
2021-02-09
Paul "LeoNerd" Evans
Unit test that wantarray inside try {} sees the correct...
commit
|
commitdiff
|
tree
2021-02-09
Paul "LeoNerd" Evans
Specifically document that return/goto/next/last/redo...
commit
|
commitdiff
|
tree
2021-02-08
Paul "LeoNerd" Evans
Add documentation comment to op.h to clarify that LOGOP...
commit
|
commitdiff
|
tree
2021-02-08
Paul "LeoNerd" Evans
Merge branch 'jkeenan/t-op-try-use-warnings-20210206...
commit
|
commitdiff
|
tree
2021-02-08
Paul "LeoNerd" Evans
Fix indentation
commit
|
commitdiff
|
tree
2021-02-04
Paul "LeoNerd" Evans
Initial attempt at feature 'try'
commit
|
commitdiff
|
tree
2021-02-04
Paul "LeoNerd" Evans
Rename CxTRYBLOCK() to CxEVALBLOCK()
commit
|
commitdiff
|
tree
2021-01-04
Paul "LeoNerd" Evans
Add ChangeLog entry for IO version 1.45
commit
|
commitdiff
|
tree
2021-01-04
Paul "LeoNerd" Evans
regen META.yml
commit
|
commitdiff
|
tree
2021-01-04
Paul "LeoNerd" Evans
regen META.json
commit
|
commitdiff
|
tree
2021-01-04
Paul "LeoNerd" Evans
Bump VERSION of every file in dist/IO to 1.45 consistently
commit
|
commitdiff
|
tree
2021-01-04
Paul "LeoNerd" Evans
Add a unit test that IO::Socket constructor uses error...
commit
|
commitdiff
|
tree
2021-01-04
Paul "LeoNerd" Evans
Actually document the IO::Socket constructor's behaviour...
commit
|
commitdiff
|
tree
2021-01-04
Paul "LeoNerd" Evans
Remote note from IO::Socket::INET's docs about a change...
commit
|
commitdiff
|
tree
2021-01-04
Paul "LeoNerd" Evans
Update IO::Socket unit test for $IO::Socket::errstr
commit
|
commitdiff
|
tree
2021-01-04
Paul "LeoNerd" Evans
Bump IO::Socket version number
commit
|
commitdiff
|
tree
2021-01-04
Paul "LeoNerd" Evans
Have IO's socket code write errors also into $IO::Socket...
commit
|
commitdiff
|
tree
2020-12-09
Paul "LeoNerd" Evans
Implement SAVEt_STRLEN_SMALL
commit
|
commitdiff
|
tree
2020-08-19
Paul "LeoNerd" Evans
Add a note to perldelta about the recently-added SAVEt_HINTS...
commit
|
commitdiff
|
tree
2020-07-30
Paul "LeoNerd" Evans
Define a new SAVEt_HINT_HH type
commit
|
commitdiff
|
tree
2020-07-20
Paul "LeoNerd" Evans
Ensure stack is in consistent state while restoring...
commit
|
commitdiff
|
tree
2020-03-01
Paul "LeoNerd" Evans
Inline the SvGETMAGIC call directly rather than via...
commit
|
commitdiff
|
tree
2020-03-01
Paul "LeoNerd" Evans
SvTRUE might need to take aTHX
commit
|
commitdiff
|
tree
2020-03-01
Paul "LeoNerd" Evans
Initial experiment at moving SvTRUE into a static inline...
commit
|
commitdiff
|
tree
2019-12-11
Paul "LeoNerd" Evans
Clarify in documentation that sv_isa_sv does not invoke...
commit
|
commitdiff
|
tree
2019-12-09
Paul "LeoNerd" Evans
Add the `isa` operator
commit
|
commitdiff
|
tree
2019-10-24
Paul "LeoNerd" Evans
Move keywords from a regexp to a qw() list
commit
|
commitdiff
|
tree
2019-10-01
Paul "LeoNerd" Evans
Document the various stacks in perlguts.pod
commit
|
commitdiff
|
tree
2019-07-22
Paul "LeoNerd" Evans
[perl #132474] Add function for parsing sub signatures
commit
|
commitdiff
|
tree
2019-07-03
Paul "LeoNerd" Evans
Print a more helpful UNREACHABLE message when NOT_REACHED...
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
More obvious variable names and neater code in strptime()
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
str_offset ought to be a STRLEN, not an int
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
If strptime() is called with UTf-8 string but legacy...
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
If strptime() is called with legacy string but UTF...
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
Small refactor of string offset code in POSIX::strptime...
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
When strptime() receives a reference, ensure it's a...
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
Yield -1 as undef from POSIX::strptime(); ensure that...
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
Actually implement @EXPORT_OK of strptime correctly...
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
Solaris needs _STRPTIME_DONTZERO in order not to zero...
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
Fix ext/POSIX/t/time.t test 17's name to be a) unique...
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
Remember to init_tm() the struct tm before strptime...
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
Detect failure of mktime(), return error
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
Don't use 1906 to test strptime/mktime because it yields...
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
Bump version number in POSIX.pm
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
Added some docs about new POSIX::strptime()
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
mktime() before returning result from strptime(), to...
commit
|
commitdiff
|
tree
2012-02-11
Paul "LeoNerd" Evans
Accept strptime \$str, "format" to use/set pos() magic...
commit
|
commitdiff
|
tree
next