summaryrefslogtreecommitdiff
path: root/parse.y
AgeCommit message (Expand)Author
2018-08-22parse.y (arg_append): support NODE_ARGSCAT casemame
2018-08-22parse.y: remove coverage-related code fragmentsmame
2018-07-16parse.y (heredoc_identifier): Update comment for term_lenyui-knk
2018-07-16parse.y: Add comment for `rb_strterm_heredoc_struct.sourceline`yui-knk
2018-06-15parse.y: Deprecate flip-flopsmame
2018-06-13Revert "range.c: prohibit `(1..nil)`"mame
2018-06-13range.c: prohibit `(1..nil)`mame
2018-06-10parse.y: Fix locations of none and mid-rule actionsyui-knk
2018-06-10parse.y: Fix locations of NODE_RESCUEyui-knk
2018-05-22parse.y: use ruby_sized_xfree and SIZED_REALLOC_Nnormal
2018-05-21explicit cast to void* required for %pshyouhei
2018-05-18parse.y: relax literal in condition warningsnobu
2018-05-17rb_parser_printf declarationnobu
2018-05-11fix potential memory leaksnobu
2018-05-10parse.y: Fix locations of NODE_NIL in endless ranges.yui-knk
2018-05-09fix potential memory leaksnobu
2018-05-09Rename imemo_alloc with imemo_tmpbufmame
2018-05-09gc.c (rb_imemo_alloc_new): split for each purposemame
2018-05-09gc.c (rb_imemo_alloc_new): improve the API interfacemame
2018-04-19Introduce endless range [Feature#12912]mame
2018-04-17parse.y: fix cmdarg in command_argsnobu
2018-04-16parse.y: `else` indentnobu
2018-04-12parse.y: `when` indentnobu
2018-04-09parse.y: [DOC] Ripper.dedent_string is internalnobu
2018-04-09parse.y: extra error message after no digitsnobu
2018-04-08parse.y: fix docs for Ripper.dedent_stringstomar
2018-03-29Use only CMDARG/COND _PUSH/POP for cmdarg/cond management.nobu
2018-03-29parse.y: remove `p->` from bitstack tracesnobu
2018-03-23parse.y: k_else in bodystmtnobu
2018-03-23parse.y: else without rescuenobu
2018-03-22parse.y: reorder in the placenobu
2018-03-21parse.y: terminator at continued linenobu
2018-03-21parse.y: unindent continued linenobu
2018-03-20node.c: predicates for special NODEsnobu
2018-03-19parse.y: NUL-terminate ruby_sourcefilenobu
2018-03-19parse.y: push `do` token infonobu
2018-03-19parse.y: ignore do indentationsnobu
2018-03-19parse.y: mismatched indentations at middlenobu
2018-03-19parse.y: fix duplicate kwrestnobu
2018-03-12ripper: fix escaped spacenobu
2018-03-11parse.y: fix interpolated string literal dedentnobu
2018-03-11parse.y: reduce duplicate codenobu
2018-03-06parse.y: tSPACE for old bisonnobu
2018-03-05parse.y: named whitespacesnobu
2018-03-01parse.y: refine assign_in_cond warningnobu
2018-02-23[DOC] missing docs at toplevelnobu
2018-02-22Fix CMDARG manipulationnobu
2018-02-03parse.y: named backslashnobu
2018-02-03parse.y: use lex_goto_eol to skip to EOLnobu
2018-01-28parse.y (parser_append_options): shorter alias LOCnobu