summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Perl_sv_vcatpvfn_flags: eliminate a wrap checkDavid Mitchell2017-06-071-12/+5
* Perl_sv_vcatpvfn_flags: simpler special formatsDavid Mitchell2017-06-071-47/+47
* Perl_sv_vcatpvfn_flags: simpler redundant arg testDavid Mitchell2017-06-071-7/+7
* Perl_sv_vcatpvfn_flags: fix comment typoDavid Mitchell2017-06-071-1/+1
* Perl_sv_vcatpvfn_flags: add comment about wrapDavid Mitchell2017-06-071-0/+3
* Perl_sv_vcatpvfn_flags: only do utf8 in radix codeDavid Mitchell2017-06-071-16/+13
* Perl_sv_vcatpvfn_flags: simplify radix len addingDavid Mitchell2017-06-071-9/+8
* sprintf %a/%A more sanity checksDavid Mitchell2017-06-071-0/+11
* S_hextract(): fix #if indentationDavid Mitchell2017-06-071-5/+6
* Perl_sv_vcatpvfn_flags: simplify some wrap checksDavid Mitchell2017-06-071-4/+9
* Perl_sv_vcatpvfn_flags: simplify float_need calcDavid Mitchell2017-06-071-12/+7
* S_format_hexfp(): s/int/STRLEN/David Mitchell2017-06-071-1/+1
* Perl_sv_vcatpvfn_flags: add inits to silence gccDavid Mitchell2017-06-071-4/+4
* Perl_sv_vcatpvfn_flags: avoid wrap on precisionDavid Mitchell2017-06-071-3/+10
* Perl_sv_vcatpvfn_flags: s/int/STRLEN/gDavid Mitchell2017-06-071-5/+5
* Perl_sv_vcatpvfn_flags: %n: avoid wrapDavid Mitchell2017-06-071-3/+5
* Perl_sv_vcatpvfn_flags: width/precis arg wrapDavid Mitchell2017-06-071-21/+83
* Perl_sv_vcatpvfn_flags: move vector initialisationDavid Mitchell2017-06-071-37/+35
* Perl_sv_vcatpvfn_flags: warn on missing %v argDavid Mitchell2017-06-071-1/+2
* Perl_sv_vcatpvfn_flags: warn on missing width argDavid Mitchell2017-06-071-1/+1
* Eliminate FETCH_VCATPVFN_ARGUMENT macroDavid Mitchell2017-06-071-17/+7