summaryrefslogtreecommitdiff
path: root/toke.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* perly.y: Remove MYSUBFather Chrysostomos2012-09-151-1/+0
* First stab at my subFather Chrysostomos2012-09-151-2/+0
* Look up state subs in the padFather Chrysostomos2012-09-151-17/+34
* Let barewords look up our subsFather Chrysostomos2012-09-151-3/+34
* toke.c:yylex:KEY_sub can use PL_tokenbuf to begin withFather Chrysostomos2012-09-151-4/+3
* Make ‘sub foo{}’ respect ‘our foo’Father Chrysostomos2012-09-151-20/+9
* Fix our sub with protoFather Chrysostomos2012-09-151-48/+47
* Make do sub() respect our declarationsFather Chrysostomos2012-09-151-3/+8
* Make &foo respect our subFather Chrysostomos2012-09-151-3/+5
* Allocate ‘our sub’ in the padFather Chrysostomos2012-09-151-7/+16
* Don’t allow name after our/state subFather Chrysostomos2012-09-151-2/+8
* Fix listop-hash-infix parsingFather Chrysostomos2012-09-121-4/+1
* toke.c: Under -DT, dump complement properlyFather Chrysostomos2012-09-121-1/+1
* Remove some set but unused variablesFlorian Ragwitz2012-09-101-2/+1