summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* merge branch zefram/dumb_matchZefram2017-12-171-5/+2
|\
| * internally change "when" to "whereso"Zefram2017-12-051-1/+1
| * make loop control apply to "given"Zefram2017-11-291-4/+1
| * use blk_loop format for CXt_GIVENZefram2017-11-291-2/+2
* | semicolon-friendly diagnostic controlZefram2017-12-161-4/+4
* | make exec keep its argument list more reliablyZefram2017-12-141-2/+0
* | sv.c: White-space onlyKarl Williamson2017-12-111-10/+10
* | utf8_upgrade_flags_grow(): Use faster variant countKarl Williamson2017-12-111-168/+64
* | Allow %j on non-C99 platformsKarl Williamson2017-12-081-11/+3
* | assert() that the vlnz is not NULL before using it.Jarkko Hietaniemi2017-11-291-0/+1
* | sv_utf8_decode: Reverse order of tests for speedKarl Williamson2017-11-241-4/+4
|/
* avoid redundant initialisation around Newxz()Zefram2017-11-131-14/+9
* duplicate full index for SAVEt_AELEMZefram2017-11-131-2/+2
* sv.c: Fix typo in commentKarl Williamson2017-11-091-1/+1
* Change name of locale per-interpreter variableKarl Williamson2017-11-081-2/+2
* Use memEQs, memNEs in core filesKarl Williamson2017-11-061-4/+3
* Add OP_MULTICONCAT opDavid Mitchell2017-10-311-0/+3
* get rid of "implicit fallthrough" warnings with gcc 7Lukas Mai2017-10-221-0/+1
* Fix sv_vcatpvfn %s with precision on non-NUL-terminated stringsDagfinn Ilmari Mannsåker2017-10-211-1/+4
* sv.c: simplify cpp conditionalsAaron Crane2017-10-211-3/+1
* Use snprintf() in favour of sprintf()Aaron Crane2017-10-211-1/+1
* Use preprocessor check for some DEBUG_X_TESTNicolas R2017-10-161-7/+15
* avoid gcc 7 warning about * in boolean contextLukas Mai2017-10-131-2/+2
* get rid of "implicit fallthrough" warnings with gcc 7Lukas Mai2017-10-131-0/+3
* sv.c: Use modern macro namesKarl Williamson2017-09-091-4/+4
* Add API function Perl_langinfo()Karl Williamson2017-09-091-0/+3
* Add new API function sv_rvunweakenDagfinn Ilmari Mannsåker2017-09-041-1/+38
* Revert "Perl_sv_vcatpvfn_flags: skip IN_LC(LC_NUMERIC)"David Mitchell2017-08-081-4/+2
* set SVs_PADTMP flag on PL_sv_zeroDavid Mitchell2017-08-041-1/+2
* PVLV-as-REGEXP: avoid PVX double freeDavid Mitchell2017-08-041-2/+10
* make utf8::upgrade() of a REGEXP a NOOPDavid Mitchell2017-08-041-1/+6
* SvTRUE(): inline ROK, outline NOKDavid Mitchell2017-07-271-0/+4
* Make immortal SVs contiguousDavid Mitchell2017-07-271-0/+20
* give REGEXP SVs the POK flag againDavid Mitchell2017-07-271-31/+21
* sv_2bool_flags(): assume ROK implies SvRVDavid Mitchell2017-07-271-1/+2
* add PL_sv_zeroDavid Mitchell2017-07-271-0/+13
* PERL_SNPRINTF_CHECK(): off by 1 errorDavid Mitchell2017-06-271-1/+9
* sv.c: Refactor slightly to avoid a gotoKarl Williamson2017-06-081-23/+25
* sv.c: Convert to use is_utf8_invariant_string_locKarl Williamson2017-06-081-11/+7
* sv.c: Clarify some commentsKarl Williamson2017-06-081-13/+13
* Perl_sv_vcatpvfn_flags: rename a labelDavid Mitchell2017-06-071-4/+4
* sv_vcatpvfn_flags and wrappers: s/svmax/sv_count/David Mitchell2017-06-071-12/+12
* Perl_sv_vcatpvfn_flags: handle mixed utf8 betterDavid Mitchell2017-06-071-3/+18
* add S_sv_catpvn_simple() for use by sprintfDavid Mitchell2017-06-071-17/+25
* Perl_sv_vcatpvfn_flags: re-indent a code blockDavid Mitchell2017-06-071-10/+11
* Perl_sv_vcatpvfn_flags: eliminate p varDavid Mitchell2017-06-071-15/+17
* Perl_sv_vcatpvfn_flags: clarify GCC bug commentsDavid Mitchell2017-06-071-2/+6
* Perl_sv_vcatpvfn_flags: simplify alt handlingDavid Mitchell2017-06-071-3/+2
* Perl_sv_vcatpvfn_flags: rename 'p' var 's'David Mitchell2017-06-071-14/+15
* Perl_sv_vcatpvfn_flags: simplify format appendingDavid Mitchell2017-06-071-21/+27