This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
toke.c: Remove redundant PL_lex_stuff null checks
[perl5.git] / toke.c
2015-02-05 Father Chrysostomostoke.c: Remove redundant PL_lex_stuff null checks
2015-02-05 Father ChrysostomosLocalise PL_lex_stuff (crash fix)
2015-02-05 Father ChrysostomosFix double free with const overload after errors
2015-02-05 Father Chrysostomostoke.c: Use SvREFCNT_dec_NN in one spot
2015-02-02 Father Chrysostomostoke.c: Simplify \N{U+...} code
2015-02-02 Karl Williamson"A" =~ '\N{U+41}' (partial) should be true on all platforms
2015-02-01 Father Chrysostomos[perl #123711] Fix crash with 0-5x-l{0}
2015-02-01 Father ChrysostomosParse and compile string- and num-specific bitops
2015-01-21 David Mitchellavoid C labels in column 0
2015-01-20 Hugo van der Sandenintuit_more: no need to copy before keyword check
2015-01-20 Father ChrysostomosMake :const experimental
2015-01-20 Father ChrysostomosAdd :const anon sub attribute
2015-01-10 Karl Williamsontoke.c: White-space only
2015-01-09 Father ChrysostomosSimplify s/// and tr/// parsing logic
2014-12-19 Father ChrysostomosAlso allow /\N{}/
2014-12-18 Father Chrysostomos[perl #123417] Allow lexer to parse \N{U+dotted.hex}
2014-12-12 Father Chrysostomos[perl #123410] sort CORE::fake bizarre behaviour
2014-12-11 Karl Williamsontoke.c: Use mnemonic rather than numeric
2014-12-11 Karl Williamsontoke.c: \v is a legal C89 mnemonic.
2014-12-09 Karl Williamsontoke.c: Generalize trace for non-ASCII platform
2014-12-07 Father ChrysostomosRevert ‘Used pad name lists for pad ids’
2014-12-06 Father ChrysostomosRevert "toke.c: Remove redundant PL_expect check"
2014-11-30 Father ChrysostomosMake pad names always UTF8
2014-11-29 Lukas Maidefine and use STATIC_ASSERT_STMT for compile-time...
2014-11-26 Karl WilliamsonChange core to use is_invariant_string()
2014-11-24 Karl Williamsontoke.c: Add comment
2014-11-24 Karl Williamsontoke.c: Ignore 'use encoding' on \N{}
2014-11-24 Karl Williamsontoke.c: Typo in comment
2014-11-21 Karl Williamsontoke.c: Consistently upgrade under encoding
2014-11-21 Karl WilliamsonMake a function to get PL_encoding's value
2014-11-21 Karl WilliamsonMake testing for PL_encoding into a macro
2014-11-15 Father ChrysostomosFix double free with unterminated /(?{ <<END })/
2014-11-13 Father Chrysostomos‘%s found where op expected’ under fatal warnings
2014-11-05 Father Chrysostomostoke.c: Allocate __SUB__ as a baseop if possible
2014-10-31 Daniel Draganfree up CvPADLIST slot for XSUBs for future use
2014-10-29 Father Chrysostomos[perl #122782] map{no strict;...} etc.
2014-10-28 Lukas Maifix line numbers in arity errors [#121374]
2014-10-26 Father Chrysostomostoke.c: Report the proper type for assign ops
2014-10-23 Father Chrysostomos[perl #122695] Fix line number for else{foo}
2014-10-21 Karl WilliamsonDon't allow literal control chars in var names in EBCDIC
2014-10-21 Karl WilliamsonDeprecate all length-1 non-graphic variable names
2014-10-21 Karl Williamsontoke.c: Simplify macro for length-1 variable names
2014-10-21 Karl Williamsontoke.c: Fix potential buffer overflow
2014-10-10 Father Chrysostomostoke.c:S_parse_opt_lexvar: Don’t use null terminator
2014-10-07 Karl Williamsontoke.c: Extract into a named string constant
2014-10-07 Karl Williamsontoke.c: Update, clarify comments, fix some indents
2014-10-06 Daniel Dragansilence some compiler warnings on VC6
2014-10-06 Father ChrysostomosCorrect ‘"my" variable "&f::b"...’ message
2014-10-06 Father Chrysostomostoke.c: Add comment for greppability
2014-09-30 Rafael Garcia-SuarezIntroduce the double-diamond operator <<>>
2014-09-29 Karl WilliamsonDeprecate multiple "x" in "/xx"
2014-09-29 Karl Williamsontoke.c: Clarify comment
2014-09-26 Craig A. BerryA little help for clang++ in toke.c
2014-09-19 Father Chrysostomostoke.c: Fix bad read in S_scan_heredoc
2014-09-16 Father ChrysostomosMake ‘No comma allowed’ respect lex subs
2014-09-16 Father Chrysostomostoke.c: Remove obsolete comment
2014-09-15 Father ChrysostomosAvoid creating GVs when subs are declared
2014-09-15 Father ChrysostomosRemove bogus gv-handling code from toke.c
2014-09-13 Father Chrysostomostoke.c: Remove redundant PL_expect check
2014-09-07 Father ChrysostomosRemove GV_ADDINEVAL
2014-09-05 Father ChrysostomosFix my constant $var utf8 confusion
2014-09-05 Father ChrysostomosRemove -foo ambiguity warning
2014-09-04 Father Chrysostomostoke.c: Avoid extra sv_setpv for foo <newline> =>
2014-09-04 Father ChrysostomosFix our-sub method confusion
2014-09-04 Father Chrysostomostoke.c: Combine two identical chunks via goto
2014-09-04 Father ChrysostomosAvoid duplicate GV lookup for barewords
2014-09-04 Father ChrysostomosDon’t call intuit_method twice for the same barewords
2014-09-04 Father ChrysostomosMAD leftovers in toke.c
2014-09-04 Father Chrysostomostoke.c: Stop using len to indicate trailing ::
2014-09-02 Father ChrysostomosFix thinko in toke.c in 211a434
2014-09-01 Father ChrysostomosFix assertion failure with our subs and constants
2014-08-30 Father ChrysostomosAvoid vivifying stuff when looking up barewords
2014-08-26 Father Chrysostomostoke.c: Remove unnecessary PL_expect assignment
2014-08-26 Father ChrysostomosStop trying to disambiguate {} after $
2014-08-25 Father Chrysostomostoke.c: Remove unnecessary condition
2014-08-25 Father ChrysostomosSet PL_expect only once after curly subscripts
2014-08-25 Father Chrysostomostoke.c: Remove PL_lex_expect define
2014-08-25 Father ChrysostomosStop setting PL_lex_expect
2014-08-25 Father Chrysostomostoke.c: Consolidate some PL_expect assignments
2014-08-25 Father ChrysostomosStop using the value of PL_expect
2014-08-25 Father Chrysostomostoke.c: For plugins, don’t set PL_expect if PL_nexttoke
2014-08-25 Father Chrysostomostoke.c: Touch PL_expect less for implicit [.,] in quotes
2014-08-25 Father Chrysostomos[perl #80368] Fix implicit assignop in qq"a\U="
2014-08-25 Father Chrysostomostoke.c: Correct S_ao description
2014-08-25 Father Chrysostomostoke.c: Skip PL_expect assignment under KEY_require
2014-08-25 Father Chrysostomostoke.c: Rework LOOPX macro
2014-08-25 Father Chrysostomostoke.c:S_lop: Don’t set PL_expect if PL_nexttoke
2014-08-25 Father ChrysostomosExpand a comment in toke.c (eliminate ‘why?’)
2014-08-25 Father ChrysostomosSet PL_expect less often when parsing semicolons
2014-08-25 Father Chrysostomostoke.c: Don’t set PL_expect when emitting USE tokens
2014-08-22 Jarkko HietaniemiFix the PEEK_INFNAN (wrong macro arg name).
2014-08-22 Karl WilliamsonAdd and use macros for case-insensitive comparison
2014-08-21 Karl WilliamsonUse constant now defined for ESC
2014-08-20 Jarkko HietaniemiComment: scan_num also handles hexadecimal floats now.
2014-08-16 Father ChrysostomosUpdate exp_name in toke.c, following b5b6210a976
2014-08-15 Jarkko HietaniemiOn literal hexadecimal floats use uquad, not UV.
2014-08-15 Jarkko HietaniemiUse XDIGIT_VALUE().
2014-08-15 Jarkko HietaniemiWhitespace only: line breaks before elses.
2014-08-14 Jarkko HietaniemiHexadecimal float literals, for perl #122219
2014-08-13 Father Chrysostomos[perl #46947] Parse method-BLOCK arguments as a term
next