aboutsummaryrefslogtreecommitdiffstats
path: root/parse.y
Commit message (Expand)AuthorAgeFilesLines
* parse.y: fix block passing with empty kwargsnobu2018-09-201-0/+1
* parse.y (arg_append): support NODE_ARGSCAT casemame2018-08-221-0/+5
* parse.y: remove coverage-related code fragmentsmame2018-08-221-22/+2
* parse.y (heredoc_identifier): Update comment for term_lenyui-knk2018-07-161-1/+5
* parse.y: Add comment for `rb_strterm_heredoc_struct.sourceline`yui-knk2018-07-161-1/+1
* parse.y: Deprecate flip-flopsmame2018-06-151-2/+4
* Revert "range.c: prohibit `(1..nil)`"mame2018-06-131-2/+10
* range.c: prohibit `(1..nil)`mame2018-06-131-10/+2
* parse.y: Fix locations of none and mid-rule actionsyui-knk2018-06-101-1/+8
* parse.y: Fix locations of NODE_RESCUEyui-knk2018-06-101-1/+5
* parse.y: use ruby_sized_xfree and SIZED_REALLOC_Nnormal2018-05-221-7/+7
* explicit cast to void* required for %pshyouhei2018-05-211-4/+4
* parse.y: relax literal in condition warningsnobu2018-05-181-0/+4
* rb_parser_printf declarationnobu2018-05-171-1/+1
* fix potential memory leaksnobu2018-05-111-5/+10
* parse.y: Fix locations of NODE_NIL in endless ranges.yui-knk2018-05-101-2/+10
* fix potential memory leaksnobu2018-05-091-7/+13
* Rename imemo_alloc with imemo_tmpbufmame2018-05-091-9/+9
* gc.c (rb_imemo_alloc_new): split for each purposemame2018-05-091-14/+9
* gc.c (rb_imemo_alloc_new): improve the API interfacemame2018-05-091-9/+10
* Introduce endless range [Feature#12912]mame2018-04-191-0/+16
* parse.y: fix cmdarg in command_argsnobu2018-04-171-0/+13
* parse.y: `else` indentnobu2018-04-161-1/+3
* parse.y: `when` indentnobu2018-04-121-8/+9
* parse.y: [DOC] Ripper.dedent_string is internalnobu2018-04-091-0/+2
* parse.y: extra error message after no digitsnobu2018-04-091-5/+13
* parse.y: fix docs for Ripper.dedent_stringstomar2018-04-081-3/+3
* Use only CMDARG/COND _PUSH/POP for cmdarg/cond management.nobu2018-03-291-19/+14
* parse.y: remove `p->` from bitstack tracesnobu2018-03-291-12/+12
* parse.y: k_else in bodystmtnobu2018-03-231-14/+33
* parse.y: else without rescuenobu2018-03-231-1/+1
* parse.y: reorder in the placenobu2018-03-221-21/+13
* parse.y: terminator at continued linenobu2018-03-211-1/+8
* parse.y: unindent continued linenobu2018-03-211-1/+9
* node.c: predicates for special NODEsnobu2018-03-201-2/+1
* parse.y: NUL-terminate ruby_sourcefilenobu2018-03-191-1/+1
* parse.y: push `do` token infonobu2018-03-191-6/+16
* parse.y: ignore do indentationsnobu2018-03-191-2/+4
* parse.y: mismatched indentations at middlenobu2018-03-191-13/+51
* parse.y: fix duplicate kwrestnobu2018-03-191-6/+6
* ripper: fix escaped spacenobu2018-03-121-2/+2
* parse.y: fix interpolated string literal dedentnobu2018-03-111-5/+12
* parse.y: reduce duplicate codenobu2018-03-111-7/+5
* parse.y: tSPACE for old bisonnobu2018-03-061-1/+2
* parse.y: named whitespacesnobu2018-03-051-0/+7
* parse.y: refine assign_in_cond warningnobu2018-03-011-1/+1
* [DOC] missing docs at toplevelnobu2018-02-231-0/+13
* Fix CMDARG manipulationnobu2018-02-221-27/+13
* parse.y: named backslashnobu2018-02-031-0/+1
* parse.y: use lex_goto_eol to skip to EOLnobu2018-02-031-1/+1