summaryrefslogtreecommitdiff
path: root/toke.c
Commit message (Expand)AuthorAgeFilesLines
* Don't allow non-graphemes as pattern delimitersKarl Williamson2018-06-251-23/+13
* toke.c: Move some code into called functionKarl Williamson2018-06-251-10/+2
* PATCH: [perl #133074] 5.26.1: some coverity fixesMarc-Philip2018-04-081-4/+4
* Use charnames inversion listsKarl Williamson2018-03-311-16/+11
* fix line numbers in multi-line s///David Mitchell2018-03-071-1/+1
* detect sub attributes following a signatureDavid Mitchell2018-03-021-10/+33
* subtly change meaning of XATTRBLOCK, XATTRTERMDavid Mitchell2018-03-021-8/+5
* parse subs and signature subs separatelyDavid Mitchell2018-03-021-3/+12
* add Perl_init_named_cv() functiomDavid Mitchell2018-03-021-0/+33
* (perl #125351) abort parsing if parse errors happen in a sub lexTony Cook2018-02-061-0/+18
* toke.c: Remove unnecessary macro callsKarl Williamson2018-01-301-2/+0
* Allow space for NUL is UTF-8 array declsKarl Williamson2018-01-221-1/+1
* Revert "Revert "make PerlIO handle FD_CLOEXEC""Zefram2018-01-181-5/+0
* Revert "make PerlIO handle FD_CLOEXEC"Abigail2018-01-181-0/+5
* revert smartmatch to 5.27.6 behaviourZefram2017-12-291-7/+12
* make PerlIO handle FD_CLOEXECZefram2017-12-221-5/+0
* factor out remaining fcntl F_SETFD callsZefram2017-12-221-5/+2
* merge branch zefram/dumb_matchZefram2017-12-171-12/+7
|\
| * add "whereis"Zefram2017-12-061-2/+4
| * change "when" keyword to "whereso"Zefram2017-12-051-4/+4
| * remove useless "break" mechanismZefram2017-11-291-3/+0
| * remove useless "default" mechanismZefram2017-11-281-4/+0
* | semicolon-friendly diagnostic controlZefram2017-12-161-6/+6
* | assert min identifier length in S_pending_ident()Zefram2017-12-081-0/+1
* | fix oct/bin fp fractions in non-HEXFP_UQUAD buildsZefram2017-12-061-1/+1
* | limit digits based on radix for oct/bin fpTony Cook2017-12-061-2/+4
* | avoid negative shift in scan_num()Zefram2017-12-061-1/+1
* | assert legality of bitshifts in scan_num()Zefram2017-12-061-0/+4
* | Make Bad name error less unhelpfulFather Chrysostomos2017-12-041-8/+18
* | Initialize the variable.Jarkko Hietaniemi2017-11-281-2/+2
* | toke.c: Don’t leak memoryFather Chrysostomos2017-11-261-0/+1
* | [perl #132485] Warn about "$foo'bar"Father Chrysostomos2017-11-261-5/+31
* | toke.c: Comment typoFather Chrysostomos2017-11-261-1/+1
* | toke.c: Convert to use is_utf8_non_invariant_stringKarl Williamson2017-11-261-4/+3
* | toke.c lex_stuff_pvn(): Use fcn, not handrolled codeKarl Williamson2017-11-231-7/+1
|/
* localise $@ around source filtersZefram2017-11-131-1/+6
* avoid redundant initialisation around Newxz()Zefram2017-11-131-2/+4
* prevent invalid memory access in S_check_uni (RT #132433)Lukas Mai2017-11-121-1/+1
* add wrap_keyword_plugin function (RT #132413)Lukas Mai2017-11-111-0/+73
* parse yada-yada only as a statementZefram2017-11-101-1/+1
* toke.c: Add commentKarl Williamson2017-11-081-0/+2
* Dest buffer needs to be bigger for utf16_to_utf8()Karl Williamson2017-11-081-1/+4
* restore error message for unterminated stringsLukas Mai2017-11-081-7/+13
* toke.c: Fix wrong use of memrchrKarl Williamson2017-11-071-1/+1
* toke.c: use my_memrchr helper for portability [round 2]Nicolas R2017-11-061-2/+2
* toke.c: Convert some strchr to memchrKarl Williamson2017-11-061-14/+20
* toke.c use memBEGINs with prev commitKarl Williamson2017-11-061-2/+4
* toke.c: Add limit parameter to 3 static functionsKarl Williamson2017-11-061-26/+31
* dquote.c: Use memchr() instead of strchr()Karl Williamson2017-11-061-2/+4
* Add memBEGINPs() to core and use itKarl Williamson2017-11-061-9/+16