summaryrefslogtreecommitdiff
path: root/toke.c
Commit message (Expand)AuthorAgeFilesLines
* Avoid read-after-free in S_scan_heredoc() if the terminator line has no "\n".Nicholas Clark2013-07-221-1/+4
* op.c: Add op_folded to BASEOPNiels Thykier2013-07-191-0/+1
* toke.c:yylex: assert that PL_linestr is not a COWFather Chrysostomos2013-07-191-2/+45
* Allow => to quote built-in keywords across linesFather Chrysostomos2013-07-161-14/+37
* [perl #118567] Add a warning for prototypes if a missingPeter Martini2013-07-131-0/+4
* Revert "Allow => to quote built-in keywords across lines"Father Chrysostomos2013-07-121-31/+12
* Allow => to quote built-in keywords across linesFather Chrysostomos2013-07-121-12/+31
* [perl #118627] Don’t do COW when creating ${"_<-e"}[0]Father Chrysostomos2013-07-111-1/+1
* Split the handling for "Illegal character" and "Illegal character after '_'"Peter Martini2013-07-101-10/+13
* 'Prototype after' and 'Illegal character' warnings should both pretty print t...Peter Martini2013-07-091-12/+8
* Introduce validate_proto / stop stripping spacesPeter Martini2013-07-051-69/+99
* minor clean up of the refactoring of d6a4f4b531Tony Cook2013-07-051-3/+4
* Reinstate UTF8fFather Chrysostomos2013-06-281-40/+30
* [perl #117535, #76910] Fix bogus ambiguity warningsFather Chrysostomos2013-06-261-1/+7
* Revert "Use UTF8f in more places"Karl Williamson2013-06-251-28/+38
* Remove spaces from a (copy of) a proto when used. The logic that uses prototy...Peter Martini2013-06-251-0/+1
* Use UTF8f in more placesFather Chrysostomos2013-06-231-38/+28
* toke.c: Don’t depend on sv_force_normal’s good gracesFather Chrysostomos2013-06-221-0/+4
* Treat a consecutive semicolons in a prototype as 1Peter Martini2013-06-221-7/+7
* tboffset hasn't been used since 7196fc2fTony Cook2013-06-141-4/+0
* Inline a subset of S_force_word() into the KEY_format section of Perl_yylex().Nicholas Clark2013-06-111-2/+12
* toke.c: Remove the allow_initial_tick hack from S_force_word.Brian Fraser2013-06-111-18/+16
* Eliminate the last call to S_force_word() passing allow_initial_tick as TRUE.Brian Fraser2013-06-111-2/+2
* [perl #24482] Fix sort and require to treat CORE:: as keywordFather Chrysostomos2013-06-071-1/+6
* [perl #116735] Honour lexical prototypes when no parens are usedFather Chrysostomos2013-06-021-4/+5
* toke.c: Under -DT, report pending idents more clearlyFather Chrysostomos2013-05-311-0/+4
* Make \N{ } deprecation warnings fatalizableFather Chrysostomos2013-05-271-4/+12
* Turn \N{ } deprecation warnings on by defaultFather Chrysostomos2013-05-271-4/+5
* Add comments describing the operation of S_scan_ident().Nicholas Clark2013-05-221-0/+19
* toke.c: Remove redundant testKarl Williamson2013-05-201-1/+1
* toke.c: VALID_LEN_ONE_IDENT only needs a char, not a char*Brian Fraser2013-05-201-5/+5
* toke.c, S_intuit_method: Minor parsing speedup for 'maybe_method $foo'Brian Fraser2013-05-201-5/+7
* toke.c: Call base macro that does the same thingKarl Williamson2013-05-201-1/+1
* toke.c/MAD: silence a couple of warningsDavid Mitchell2013-05-091-0/+2
* Handle /@a/ array expansion within regex engineDavid Mitchell2013-04-201-1/+4
* fix runtime /(?{})/ with overload::constant qrDavid Mitchell2013-04-121-1/+3
* add lex_re_reparsing boolean to yy_parser structDavid Mitchell2013-04-121-3/+4
* Eliminate PL_reg_state.re_reparsing, part 2David Mitchell2013-04-121-2/+0
* Eliminate PL_reg_state.re_reparsing, part 1David Mitchell2013-04-121-3/+9
* Make smartmatch, given & when experimentalBrian Fraser2013-03-261-0/+9
* In In S_scan_heredoc(), avoid memNE() reading beyond the end of s.Nicholas Clark2013-03-251-2/+2
* In S_scan_heredoc(), the explicit test for '\n' duplicates the strNE().Nicholas Clark2013-03-251-1/+1
* toke.c, S_scan_ident: Ignore whitespace on both sides of ${ ... }Brian Fraser2013-03-151-9/+6
* PATCH: [perl #117101] toke.c: Make \$$1 work again.Brian Fraser2013-03-091-1/+5
* open FOO || die; doesn't need a special identifier parser.Brian Fraser2013-03-061-9/+3
* Restrict the valid identifier syntax, fix some identifier bugs.Brian Fraser2013-03-061-8/+23
* Fix several differences in the parsing of $.. and ${...}Brian Fraser2013-03-061-85/+54
* Stop SEGV on 'our sub { syntax error }'Peter Martini2013-03-031-0/+5
* 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