aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* parse.y: fix overflownobu2018-01-182-2/+9
* parse.y: REQUIRED_KEYWORDnobu2018-01-181-3/+4
* resolv.rb: NUL hostsnobu2018-01-181-1/+1
* resolv: use safe navigation operatornobu2018-01-181-3/+1
* marshal.c: initialize keywordsnobu2018-01-181-4/+3
* win32/resolv.rb: call rb_w32_osidnobu2018-01-181-13/+12
* logger: use safe navigation operatornormal2018-01-181-4/+2
* include ruby/ruby.h before ruby.io.hnaruse2018-01-171-0/+1
* extend timeoutnaruse2018-01-171-1/+1
* * 2018-01-18svn2018-01-171-1/+1
* iseq.c: dump as non-trace instructionsnobu2018-01-171-3/+3
* Fix typos.hsbt2018-01-173-4/+4
* process.c: get_clk_tck fallbacknobu2018-01-171-11/+6
* process.c: remove useless castnobu2018-01-171-2/+2
* common.mk: ripper.c recipenobu2018-01-171-1/+1
* ext/ripper/depend: Try to fix the path of id.hmame2018-01-171-1/+1
* test_ast.rb: no base directory namenobu2018-01-171-4/+4
* iseq.c: flatten TS_NUM operand conditionsnobu2018-01-171-11/+14
* parse.y: refine negate_lit_gen error messagenobu2018-01-171-12/+15
* time.c: use "unsigned int" for bitfieldsnormal2018-01-171-8/+2
* ripper.c: depends on preproc.rbnobu2018-01-172-2/+2
* parse.y: Refactor for-statement generationmame2018-01-161-18/+14
* parse.y (new_args_tail): Use human-friendly variable namesmame2018-01-161-22/+22
* * 2018-01-17svn2018-01-161-1/+1
* node.c: Separately allocate a struct having flexible arraymame2018-01-161-5/+5
* nested flexible array member is a GCCismshyouhei2018-01-161-1/+1
* -Wno-overlength-stringsshyouhei2018-01-162-6/+1
* parse.y: unified local_push argumentnobu2018-01-161-5/+1
* parse.y: simplified compstmtnobu2018-01-161-17/+11
* node.c: Stop double meaning of NODE_FOR by introducing NODE_FOR_MASGNmame2018-01-166-37/+45
* timev.h: just use "unsigned int" for bitfieldsnormal2018-01-161-17/+8
* fix macro argument names inconsistencyngoto2018-01-161-2/+2
* parse.y (expr_value_do): factor out COND_PUSH->expr_value->do->COND_POPmame2018-01-161-16/+19
* parse.y: removed PARSER_ARG macronobu2018-01-161-38/+36
* parse.y: expand tokadd_mbcharnobu2018-01-161-11/+9
* sizeof(uintptr_t) != sizeof(uintptr_t *)shyouhei2018-01-161-1/+1
* parse.y: set location of nodes that lexer generatesmame2018-01-161-24/+9
* parse.y: set location of string/literals in the lexer instead of actionsmame2018-01-161-40/+10
* parse.y (new_regexp): Fix SEGV of `/#{"\u3042"}#{'い'}/` in non UTF-8mame2018-01-162-4/+7
* parse.y (symbol_append): Added to factor out `%i[]` and `%I[]`mame2018-01-161-14/+17
* * properties.svn2018-01-150-0/+0
* Add tests for Node code locationsyui-knk2018-01-154-0/+640
* parse.y: Removes unneeded Ripper/Parser guardsmame2018-01-151-25/+1
* * 2018-01-16svn2018-01-151-1/+1
* parse.y (new_command_qcall): Receives a block (optional)mame2018-01-151-32/+27
* test/ruby/test_syntax.rb (test_command_with_cmd_brace_block): Addedmame2018-01-151-0/+5
* test_console_attr.rb: fix testnobu2018-01-152-3/+19
* Fix a typo.hsbt2018-01-151-1/+1
* Fix a typo.hsbt2018-01-151-1/+1
* parse.y: Removes unreachable warningsmame2018-01-151-29/+14