summaryrefslogtreecommitdiff
path: root/pp.c
Commit message (Expand)AuthorAgeFilesLines
* stop lc() etc accidentally modifying in-place.David Mitchell2016-03-241-11/+3
* Cast away Solaris Studio 12.3 warning.Jarkko Hietaniemi2016-02-041-1/+1
* make gimme consistently U8David Mitchell2016-02-031-8/+8
* convert CX_PUSHSUB/POPSUB to inline fnsDavid Mitchell2016-02-031-1/+1
* rename POPFOO() to CX_POPFOO()David Mitchell2016-02-031-1/+1
* add CX_CUR() macroDavid Mitchell2016-02-031-3/+3
* factor common code into POPSUB_ARGS()David Mitchell2016-02-031-14/+2
* pp_coreargs: rationalise @_ codeDavid Mitchell2016-02-031-9/+14
* pp_entersub: skip resetting @_David Mitchell2016-02-031-2/+6
* eliminate the argarray field from the CX structDavid Mitchell2016-02-031-2/+1
* assert that it's safe to remove CX.argarray fieldDavid Mitchell2016-02-031-0/+5
* fix op/infnan.t test fails with NAN conversion on VC 6Daniel Dragan2016-01-281-6/+16
* *glob{FILEHANDLE} is no longer deprecatedRicardo Signes2016-01-021-2/+0
* Deprecate wide chars in logical string opsKarl Williamson2015-12-161-0/+2
* infnan: NaN payload for mixed endian double-doublesJarkko Hietaniemi2015-12-141-2/+2
* pp_padav, pp_padhv whitespace onlyDavid Mitchell2015-12-141-16/+22
* [perl #126193] don't use a trash SV if no indexes are provided to pp_lsliceTony Cook2015-11-171-9/+14
* split pp_postdec() from pp_postinc() and improveDavid Mitchell2015-11-101-17/+63
* faster add, subtract, multiplyDavid Mitchell2015-11-101-9/+110
* perl #126396 IRIX longdouble infinity issuesJarkko Hietaniemi2015-10-191-0/+10
* optimise save/restore of PL_delaymagic.David Mitchell2015-10-181-6/+10
* Delay @ISA magic while unshiftingDagfinn Ilmari Mannsåker2015-10-181-2/+9
* Future-proof pp_trans against a possible future undefined behaviourVincent Pit2015-10-051-1/+2
* fix up EXTEND() callersDavid Mitchell2015-10-021-13/+16
* pp.c:pp_reverse: Don’t use find_rundefsvFather Chrysostomos2015-09-291-1/+1
* In pp.c:pp_coreargs, use DEFSV directlyFather Chrysostomos2015-09-291-4/+1
* Add macro for converting Latin1 to UTF-8, and use itKarl Williamson2015-09-041-1/+1
* Change to use UVCHR_SKIP over UNI_SKIPKarl Williamson2015-09-041-2/+2
* pp.c: White-space onlyKarl Williamson2015-09-031-1/+2
* Safefree(NULL) reductionDaniel Dragan2015-08-031-15/+16
* pp.c: Fix typo in commentKarl Williamson2015-08-011-1/+1
* uc(sharp s) is itself in very early Unicode versionsKarl Williamson2015-07-281-0/+4
* There are no folds to multiple chars in early Unicode versionsKarl Williamson2015-07-281-0/+6
* Delete experimental autoderef featureAaron Crane2015-07-131-42/+1
* Left overshift of negatives under use integer was still wrong.Jarkko Hietaniemi2015-07-031-1/+1
* Define left/right shift by negative to mean the reverse shiftJarkko Hietaniemi2015-06-281-8/+35
* assert(arg) before derefing it since it can be NULL.Jarkko Hietaniemi2015-06-261-7/+10
* assert(key) before it is derefed.Jarkko Hietaniemi2015-06-261-1/+4
* Replace common Emacs file-local variables with dir-localsDagfinn Ilmari Mannsåker2015-03-221-6/+0
* repeat op: avoid integer overflowsDavid Mitchell2015-03-191-15/+20
* pp.c: remove unneeded SPAGAIN'sDavid Mitchell2015-03-051-2/+2
* 5th arg to indicate numeric bitwise overloadingFather Chrysostomos2015-01-311-3/+3
* Add string- and number-specific bitop typesFather Chrysostomos2015-01-311-18/+125
* avoid C labels in column 0David Mitchell2015-01-211-1/+1
* Add :const anon sub attributeFather Chrysostomos2015-01-191-0/+11
* Catch infnan repeat counts.Jarkko Hietaniemi2015-01-111-8/+17
* pp.c pp_split GvAVn can't return NULLDaniel Dragan2015-01-051-0/+3
* fix more -IV_MIN negationsDavid Mitchell2014-12-311-5/+9
* fix -IV_MIN negationsDavid Mitchell2014-12-311-6/+10
* Don't raise 'poorly supported' locale warning unnecessarilyKarl Williamson2014-12-291-8/+15