summaryrefslogtreecommitdiff
path: root/toke.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* rmv a sv_2mortal and unused var in toke.c:Perl_yyerror_pvnDaniel Dragan2012-10-281-2/+1
* silence warning in toke.c charnames supportYves Orton2012-10-271-1/+1
* RT #115488 cxstack -1 at nested scan_heredocReini Urban2012-10-261-2/+4
* toke.c: Avoid unnecessary uninitialized value msgsKarl Williamson2012-10-241-0/+2
* Make \N{unknown char} a syntax errorKarl Williamson2012-10-241-1/+8
* toke.c: Indent properlyKarl Williamson2012-10-241-7/+7
* Used pad name lists for pad idsFather Chrysostomos2012-10-161-1/+2
* toke.c: Rewrite bogus yylex commentFather Chrysostomos2012-10-121-13/+52
* [perl #114658] Fix line numbers at the end of string evalFather Chrysostomos2012-10-101-0/+6
* [perl #56880] Allow v10 as a label or package nameFather Chrysostomos2012-09-251-1/+9
* [perl #77240] Don’t warn for --subnameFather Chrysostomos2012-09-241-1/+5
* [perl #105924] require 1 << 2Father Chrysostomos2012-09-201-0/+6
* [perl #114942] Correct scoping for ‘for my $x(){} $x’Father Chrysostomos2012-09-191-28/+27
* Disable lexsubs outside of feature.pmFather Chrysostomos2012-09-151-0/+7
* Don’t mention pkg in proto warnings for lex subsFather Chrysostomos2012-09-151-2/+5