2009-05-09 |
Rafael Garcia-Suarez |
Treat blessed references on the left of C<~~> as scalars |
blob | commitdiff |
2009-05-09 |
Rafael Garcia-Suarez |
Implement distributivity in $scalar ~~ @array |
blob | commitdiff | diff to current |
2009-05-08 |
Rafael Garcia-Suarez |
Inline macros used only once |
blob | commitdiff | diff to current |
2009-05-08 |
Rafael Garcia-Suarez |
Make ~~ overloading only be invoked on the right argument |
blob | commitdiff | diff to current |
2009-05-05 |
Rafael Garcia-Suarez |
Merge branch 'blead' into smartmatch |
blob | commitdiff | diff to current |
2009-05-03 |
Rafael Garcia-Suarez |
Remove warnings "Exiting given/when via next/last" |
blob | commitdiff | diff to current |
2009-04-27 |
Nicholas Clark |
Remove all #ifdef MACOS_TRADITIONAL code in core and... |
blob | commitdiff | diff to current |
2009-03-24 |
Rafael Garcia-Suarez |
Inline macro tryAMAGICbinSET() in smart match routine |
blob | commitdiff | diff to current |
2009-03-24 |
Rafael Garcia-Suarez |
Make []~~\&f and {}~~\&f match |
blob | commitdiff | diff to current |
2009-03-23 |
Rafael Garcia-Suarez |
Implement "~~ $scalar" for numbers and strings |
blob | commitdiff | diff to current |
2009-03-23 |
Rafael Garcia-Suarez |
Make ~~ qr// non-commutative |
blob | commitdiff | diff to current |
2009-03-23 |
Rafael Garcia-Suarez |
Refactoring work on '~~ @array' implementation |
blob | commitdiff | diff to current |
2009-03-18 |
Rafael Garcia-Suarez |
Smart match when a hash is on the RHS |
blob | commitdiff | diff to current |
2009-03-17 |
Rafael Garcia-Suarez |
Document that empty sets don't smart-match |
blob | commitdiff | diff to current |
2009-03-17 |
Rafael Garcia-Suarez |
Iterative smart match over keys/elements when a coderef... |
blob | commitdiff | diff to current |
2009-03-13 |
Rafael Garcia-Suarez |
Make smart matching ~~ undef dispatch only on the RHS |
blob | commitdiff | diff to current |
2009-03-06 |
Rafael Garcia-Suarez |
Remove special case for coderefs with empty prototypes... |
blob | commitdiff | diff to current |
2009-02-13 |
Rafael Garcia-Suarez |
$object ~~ undef should always test for definedness |
blob | commitdiff | diff to current |
2009-01-21 |
Nicholas Clark |
Add get_cvs() as a shortcut for STR_WITH_LEN() and... |
blob | commitdiff | diff to current |
2009-01-21 |
Nicholas Clark |
Correct the form of the flags passed to perl_get_cv(). |
blob | commitdiff | diff to current |
2009-01-21 |
Nicholas Clark |
Update the documentation of get_hv() to note that it... |
blob | commitdiff | diff to current |
2009-01-19 |
Karl |
Combine sv_utf8_upgrade with a following grow |
blob | commitdiff | diff to current |
2008-12-02 |
Nicholas Clark |
Change PL_debug behaviour so that string eval lines... |
blob | commitdiff | diff to current |
2008-12-02 |
Nicholas Clark |
Implement PERLDBf_SAVESRC_INVALID, which saves source... |
blob | commitdiff | diff to current |
2008-12-02 |
Nicholas Clark |
Followup to change 34979. Tests are good, m'kay. Partic... |
blob | commitdiff | diff to current |
2008-12-02 |
Nicholas Clark |
Add two more flags, PERLDBf_SAVESRC_NOSUBS and PERLDBf_... |
blob | commitdiff | diff to current |
2008-11-26 |
Nicholas Clark |
rxres_free() and rxres_restore() are only used in pp_ct... |
blob | commitdiff | diff to current |
2008-11-18 |
Nicholas Clark |
Rename PL_breakable_sub_generation to PL_breakable_sub_... |
blob | commitdiff | diff to current |
2008-11-18 |
Rafael Garcia-Suarez |
Use only unsigned ints for comparisons to PL_breakable_... |
blob | commitdiff | diff to current |
2008-11-18 |
Nicholas Clark |
Rafael noticed a bug in 34873 - I was comparing against... |
blob | commitdiff | diff to current |
2008-11-17 |
Nicholas Clark |
S_save_lines() was using strchr() when it should have... |
blob | commitdiff | diff to current |
2008-11-17 |
Nicholas Clark |
No need to str*cpy() a string of known fixed length... |
blob | commitdiff | diff to current |
2008-11-17 |
Nicholas Clark |
Fix the bug introduced with MRO, whereby the internals... |
blob | commitdiff | diff to current |
2008-11-16 |
Nicholas Clark |
Integrate: |
blob | commitdiff | diff to current |
2008-11-08 |
Marcus Holland-Moritz |
Assigning to DEFSV leaks if PL_defgv's gp_sv isn't... |
blob | commitdiff | diff to current |
2008-11-02 |
Tom Christiansen |
PATCH: Large omnibus patch to clean up the JRRT quotes |
blob | commitdiff | diff to current |
2008-11-02 |
Rafael Garcia-Suarez |
Explicitly specify some printf formats for constant... |
blob | commitdiff | diff to current |
2008-11-01 |
Nicholas Clark |
Add a flag PERLDBf_SAVESRC, which enables the saved... |
blob | commitdiff | diff to current |
2008-10-31 |
Nicholas Clark |
Add MUTABLE_GV(), and eliminate (V *) casts in *.c. |
blob | commitdiff | diff to current |
2008-10-30 |
Nicholas Clark |
Eliminate (SV *) casts from the rest of *.c, picking... |
blob | commitdiff | diff to current |
2008-10-29 |
Marcus Holland-Moritz |
Use pvs macros instead of pvn where possible. |
blob | commitdiff | diff to current |
2008-10-29 |
Nicholas Clark |
Eliminate (AV *) casts in *.c. |
blob | commitdiff | diff to current |
2008-10-29 |
Nicholas Clark |
Add MUTABLE_CV(), and eliminate (CV *) casts in *.c. |
blob | commitdiff | diff to current |
2008-10-28 |
Nicholas Clark |
Every remaining (HV *) cast in *.c |
blob | commitdiff | diff to current |
2008-10-25 |
Nicholas Clark |
Update copyright years. |
blob | commitdiff | diff to current |
2008-07-13 |
Nicholas Clark |
Make format items @* and ^* work with references (safel... |
blob | commitdiff | diff to current |
2008-07-13 |
Nicholas Clark |
For cases FF_LINESNGL and FF_LINEGLOB in pp_formline... |
blob | commitdiff | diff to current |
2008-07-11 |
Nicholas Clark |
Regression tests for, and fix quite a lot of bugs in... |
blob | commitdiff | diff to current |
2008-07-11 |
Nicholas Clark |
Simplify code in pp_formline, removing a goto and local... |
blob | commitdiff | diff to current |
2008-06-28 |
Ben Morrow |
Some more missing isGV_with_GP()s |
blob | commitdiff | diff to current |
2008-06-17 |
Rafael Garcia-Suarez |
Rename the new macro clear_errsv() from last patch... |
blob | commitdiff | diff to current |
2008-06-17 |
Bram |
[perl #51370] length($@)>0 for empty $@ if utf8 is... |
blob | commitdiff | diff to current |
2008-05-02 |
Vincent Pit |
~~ with non-overloaded objects |
blob | commitdiff | diff to current |
2008-04-15 |
Rafael Garcia-Suarez |
Revert change #26334, which was introducing too many... |
blob | commitdiff | diff to current |
2008-04-06 |
Nicholas Clark |
Replace all remaining accesses to COP's cop_label with... |
blob | commitdiff | diff to current |
2008-03-26 |
Nicholas Clark |
The offset for pos is stored as bytes, and converted... |
blob | commitdiff | diff to current |
2008-02-23 |
Vincent Pit |
Re: [PATCH] Splitting OP_CONST (Was: pp_const, not... |
blob | commitdiff | diff to current |
2008-02-16 |
Rafael Garcia-Suarez |
Correctly reference count the hints hash |
blob | commitdiff | diff to current |
2008-02-14 |
Rick Delaney |
Re: [perl #50706] %^H affecting outside file scopes |
blob | commitdiff | diff to current |
2008-02-12 |
Nicholas Clark |
assert() that every NN argument is not NULL. Otherwise... |
blob | commitdiff | diff to current |
2008-02-04 |
Nicholas Clark |
Micro-optimise the order of the context types. [Because... |
blob | commitdiff | diff to current |
2008-01-29 |
Steve Hay |
Nicer fix than #33106 (thanks to Nicholas Clark) |
blob | commitdiff | diff to current |
2008-01-29 |
Steve Hay |
Fix Win32 compiler warnings introduced by #33081 and... |
blob | commitdiff | diff to current |
2008-01-28 |
Nicholas Clark |
The third argument of PUSHEVAL was never used by anythi... |
blob | commitdiff | diff to current |
2008-01-26 |
Nicholas Clark |
The layout for struct block_loop under ithreads can... |
blob | commitdiff | diff to current |
2008-01-26 |
Nicholas Clark |
Investigation reveals that the work of restoring the... |
blob | commitdiff | diff to current |
2008-01-26 |
Nicholas Clark |
Some code can be removed following change 33070. |
blob | commitdiff | diff to current |
2008-01-26 |
Benjamin Smith |
Re: struct context now 12.5% smaller than 5.10 |
blob | commitdiff | diff to current |
2008-01-25 |
Nicholas Clark |
Using PL_sv_no in place of any !SvOK() maximum removes... |
blob | commitdiff | diff to current |
2008-01-25 |
Nicholas Clark |
Silence "possible data loss" warning. |
blob | commitdiff | diff to current |
2008-01-24 |
Nicholas Clark |
In struct block_loop, merge itermax and iterlval into... |
blob | commitdiff | diff to current |
2008-01-24 |
Nicholas Clark |
Merge CXt_LOOP_STACK's use of itermax for the reverse... |
blob | commitdiff | diff to current |
2008-01-24 |
Nicholas Clark |
Change the context type of for ($a .. $b) to CXt_LOOP_L... |
blob | commitdiff | diff to current |
2008-01-24 |
Nicholas Clark |
Avoid using cx->blk_loop.itermax when reverse iterating... |
blob | commitdiff | diff to current |
2008-01-24 |
Nicholas Clark |
Split out foreach iterations of temporary lists on... |
blob | commitdiff | diff to current |
2008-01-24 |
Nicholas Clark |
Split CXt_LOOP into CXt_LOOP_PLAIN and CXt_LOOP_FOR... |
blob | commitdiff | diff to current |
2008-01-22 |
Nicholas Clark |
Remove code obsoleted by change 18. |
blob | commitdiff | diff to current |
2008-01-21 |
Nicholas Clark |
In struct block_subst, access the member once via a... |
blob | commitdiff | diff to current |
2008-01-21 |
Nicholas Clark |
In struct block_eval, access the members old_in_eval... |
blob | commitdiff | diff to current |
2008-01-21 |
Nicholas Clark |
More places that could be using G_WANT, not picked... |
blob | commitdiff | diff to current |
2008-01-21 |
Nicholas Clark |
Change the wantarray result from caller from IV to... |
blob | commitdiff | diff to current |
2008-01-21 |
Nicholas Clark |
Change the hasargs return value from caller from IV... |
blob | commitdiff | diff to current |
2008-01-20 |
Nicholas Clark |
Eliminate hasargs from structs block_sub and block_form... |
blob | commitdiff | diff to current |
2008-01-20 |
Nicholas Clark |
In struct block_sub and block_format, access the member... |
blob | commitdiff | diff to current |
2008-01-20 |
Nicholas Clark |
Eliminate label from struct block_loop, as it can be... |
blob | commitdiff | diff to current |
2008-01-15 |
Jerry D. Hedden |
Fix range operator |
blob | commitdiff | diff to current |
2008-01-11 |
Rafael Garcia-Suarez |
Rename PERL_MAX_SUB_DEPTH to PERL_SUB_DEPTH_WARN, per... |
blob | commitdiff | diff to current |
2008-01-11 |
Nicholas Clark |
REGEXPs are now stored directly in PL_regex_padav,... |
blob | commitdiff | diff to current |
2008-01-11 |
Rafael Garcia-Suarez |
Introduce macro PERL_MAX_SUB_DEPTH |
blob | commitdiff | diff to current |
2008-01-09 |
Rafael Garcia-Suarez |
Revert change #32920, since it was solved another way... |
blob | commitdiff | diff to current |
2008-01-09 |
Robin Barker |
RE: compile warnings w/ PM_SETRE and ReREFCNT_inc |
blob | commitdiff | diff to current |
2008-01-09 |
Nicholas Clark |
newSV() + sv_upgrade() => newSV_type() |
blob | commitdiff | diff to current |
2008-01-09 |
Rafael Garcia-Suarez |
Remove the warning "v-string in require/use non portable" |
blob | commitdiff | diff to current |
2008-01-05 |
Nicholas Clark |
Fix a compilation warning created when RX_PRELEN()... |
blob | commitdiff | diff to current |
2008-01-05 |
Nicholas Clark |
Make REGEXP a type distinct from SV. (Much like AV... |
blob | commitdiff | diff to current |
2008-01-05 |
Nicholas Clark |
Abolish RXf_UTF8. Store the UTF-8-ness of the pattern... |
blob | commitdiff | diff to current |
2008-01-05 |
Nicholas Clark |
Make Perl_pregcomp() use SvUTF8() of the pattern, rathe... |
blob | commitdiff | diff to current |
2008-01-05 |
Nicholas Clark |
Fix the compile for -DPERL_OLD_COPY_ON_WRITE (apart... |
blob | commitdiff | diff to current |
2008-01-04 |
Marcus Holland-Moritz |
Add macros mPUSHs() and mXPUSHs() for pushing SVs on... |
blob | commitdiff | diff to current |
2008-01-03 |
Nicholas Clark |
Add newSVpvs_flags() as a wrapper to newSVpvn_flags... |
blob | commitdiff | diff to current |
next |