summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Perl_sv_vcatpvfn_flags: re-indent blockDavid Mitchell2017-06-071-16/+16
* Perl_sv_vcatpvfn_flags: unify %v vers obj handlingDavid Mitchell2017-06-071-18/+9
* Perl_sv_vcatpvfn_flags: unify args handlingDavid Mitchell2017-06-071-22/+16
* sv_vcatpvfn() family: make svmax arg Size_tDavid Mitchell2017-06-071-13/+10
* S_expect_number(): return STRLEN not I32David Mitchell2017-06-071-12/+18
* Perl_sv_vcatpvfn_flags: simplify 'c' varDavid Mitchell2017-06-071-4/+4
* Perl_sv_vcatpvfn_flags: reduce scope of 'iv' varDavid Mitchell2017-06-071-1/+1
* Perl_sv_vcatpvfn_flags: eliminate 'epix' varDavid Mitchell2017-06-071-4/+7
* S_expect_number() re-indent codeDavid Mitchell2017-06-071-7/+9
* sprintf: move 1..9 test out of S_expect_number()David Mitchell2017-06-071-10/+22
* Perl_sv_vcatpvfn_flags: more %v optimisationDavid Mitchell2017-06-071-17/+11
* Perl_sv_vcatpvfn_flags: test for valid %vX onceDavid Mitchell2017-06-071-18/+14
* Perl_sv_vcatpvfn_flags: join two if blocksDavid Mitchell2017-06-071-2/+1
* Perl_sv_vcatpvfn_flags: delay vector arg getDavid Mitchell2017-06-071-35/+35
* Perl_sv_vcatpvfn_flags: eliminate VECTORIZE_ARGSDavid Mitchell2017-06-071-5/+3