summaryrefslogtreecommitdiff
path: root/toke.c
Commit message (Expand)AuthorAgeFilesLines
* Add, fix commentsKarl Williamson2013-02-251-1/+2
* Fix format string warnings in toke.c Changed literals to "%s", literalPeter Martini2013-01-251-10/+10
* Deprecate certain rare uses of backslashes within regexesKarl Williamson2013-01-191-18/+74
* toke.c: White-space alignment onlyKarl Williamson2013-01-191-8/+8
* rearrange initializations in S_intuit_more for better code genDaniel Dragan2013-01-181-3/+5
* Add warnings for "\08", /\017/Karl Williamson2013-01-141-1/+7
* grok_bslash_[ox]: Add param to silence non-portable warningsKarl Williamson2013-01-111-0/+4
* Add optional strict mode to grok_bslash_[xo]Karl Williamson2013-01-111-2/+6
* Revise calling sequences for grok_bslash_[xo]Karl Williamson2013-01-111-6/+4
* toke.c: Silence compiler uninitialized warningKarl Williamson2013-01-061-1/+2
* charnames: Deprecate character names with spacing issuesKarl Williamson2013-01-041-0/+12
* Change core calls of isALNUM() to isWORDCHAR()Karl Williamson2012-12-311-14/+14
* Convert uses of isALNUM_lazy_if to isWORDCHAR_lazy_ifKarl Williamson2012-12-311-18/+18
* Create internal _is_utf8_mark()Karl Williamson2012-12-221-4/+4
* handy.h: Create isALPHANUMERIC() and kinKarl Williamson2012-12-221-2/+5
* Silence some g++ compiler warningsKarl Williamson2012-12-091-2/+2
* Stop invalid charnames from leakingFather Chrysostomos2012-12-081-0/+1
* toke.c:S_new_constant: Use NN SvREFCNT_inc in 2 placesFather Chrysostomos2012-12-081-2/+2
* Stop Constant(%s) errors from leakingFather Chrysostomos2012-12-081-11/+9
* Change Constant(undef) error to something meaningfulFather Chrysostomos2012-12-081-3/+7
* toke.c: Make _charnames check more robustFather Chrysostomos2012-12-081-3/+2
* Fewer strEQ calls in toke.c:S_new_constantFather Chrysostomos2012-12-081-3/+5
* Stop "\N{...}" from leaking after errorsFather Chrysostomos2012-12-051-1/+4
* Stop v111111111111111 from leaking under fatal warningsFather Chrysostomos2012-12-051-0/+4
* toke.c apidocs: Note that scan_vstring might croakFather Chrysostomos2012-12-051-1/+6
* Remove "register" declarationsKarl Williamson2012-11-241-12/+12
* Warn when declaring lexsubs, not when enabling themFather Chrysostomos2012-11-241-0/+3
* Stop toke.c:S_scan_const from leakingFather Chrysostomos2012-11-231-4/+6
* prevent multiple evaluations of ERRSVDaniel Dragan2012-11-231-5/+7
* remove most calls to strlen in S_force_identDaniel Dragan2012-11-141-2/+2
* Stop eval "END OF TERMS" from leakingFather Chrysostomos2012-11-141-22/+30
* Fix various mad eval leaksFather Chrysostomos2012-11-131-9/+17
* toke.c: White-space only; no code changesKarl Williamson2012-11-111-52/+56
* toke.c: Don't force \N{} into utf8 unnecessarilyKarl Williamson2012-11-111-34/+28
* toke.c: Remove redundant checksKarl Williamson2012-11-111-15/+0
* toke.c: Reorder declarationKarl Williamson2012-11-111-1/+1
* toke.c: Use UTF-8 macros for portabilityKarl Williamson2012-11-111-21/+26
* Validate above-Latin1 characters in \N{} aliasesKarl Williamson2012-11-111-53/+111
* toke.c: Fail on malformed UTF-8 in \N{} inputKarl Williamson2012-11-111-4/+24
* toke.c: Remove no-longer needed {...} and outdent correspondinglyKarl Williamson2012-11-111-38/+37
* toke.c: [RT#73022] Make \N{...} UTF-8 clean.Brian Fraser2012-11-111-1/+1
* toke.c Refactor S_get_and_check_backslash_N_name()Karl Williamson2012-11-111-24/+26
* toke.c: Don't validate core charnames outputKarl Williamson2012-11-111-7/+29
* charnames: Don't accept illegal :aliasesKarl Williamson2012-11-111-3/+4
* Make \N{alias} deprecations fatal.Karl Williamson2012-11-111-5/+5
* toke.c: Extract part of \N{} processing to new functionKarl Williamson2012-11-111-88/+100
* Stop eval "qq'\$\0foo'" from leakingFather Chrysostomos2012-11-061-0/+16
* Don’t leak pattern buffer when invalid flags croakFather Chrysostomos2012-11-041-0/+2
* Fix invalid token warning with PERL_XMLDUMP and labelFather Chrysostomos2012-11-041-9/+11
* yyerror->yyerror_pvn in toke.c:S_new_constantDaniel Dragan2012-10-281-2/+5