summaryrefslogtreecommitdiff
path: root/parse.y
AgeCommit message (Expand)Author
2008-07-08* thread.c (rb_set_coverages, rb_reset_coverages): enable and disablemame
2008-07-08* thread.c (rb_enable_coverages): hide coverage array by setting 0 tomame
2008-07-03* include/ruby/intern.h: remove prototypes about coverage.mame
2008-07-03* ext/coverage/coverage.c, ext/coverage/extconf.rb: eliminatemame
2008-07-01* Add coverage measurement constant COVERAGE__. This constant is notmame
2008-07-01 * include/ruby/ruby.h (enum ruby_special_consts): ISO C forbidsshyouhei
2008-06-27* parse.y (primary): empty not should call '!' on nil.matz
2008-06-25* parse.y (primary): not operand might be empty. [ruby-dev:35227]matz
2008-06-25* parse.y (primary): make functional-style not operator to actmatz
2008-06-21* parse.y (call_args2, open_args): removed.nobu
2008-06-09* include/ruby/ruby.h (CONST_ID): constant ID cache for non-gcc.nobu
2008-05-19* parse.y (assignable_gen): when "self = 1" was evalueted, unnecessarymame
2008-05-17* parse.y (ripper_warnS): now unused.nobu
2008-05-15 * parse.y (ripper_warningS): now used.usa
2008-05-15* object.c (rb_cstr_to_dbl): no need for forceful warning whenmatz
2008-05-08* parse.y (arg): operator assignment "a += b rescue c" should bematz
2008-05-08test/ruby/test_continuation.rb: remove duplicated test.matz
2008-04-12* eval.c (ruby_exec_node, ruby_run_node), ruby.c (process_options):nobu
2008-03-24* parse.y (debug_lines): Always prepare a new array for eachknu
2008-03-18* parse.y (literal_concat_gen): bail out at different encoding.nobu
2008-03-04* parse.y (parser_yylex): disallow non digits '0o' expression.matz
2008-02-29* time.c (time_strftime): format should be ascii compatible.matz
2008-02-29* parse.y (opt_block_param): command can start just after block paramnobu
2008-02-26* parse.y (value_expr_gen): removed inappropriate warning.nobu
2008-02-26* parse.y (tokadd_escape): refactored. [ruby-core:15657]akr
2008-02-18* include/ruby/node.h (NODE_FL_NEWLINE): renamed from NODE_NEWLINEmatz
2008-02-17* encoding.c (ENC_CODERANGE_AND): added.naruse
2008-02-15* parse.y (reg_compile_gen): reg_fragment_setenc might not raise annobu
2008-02-14* parse.y (reg_compile_gen): appends error message fromnobu
2008-02-12* parse.y (stmt, arg): reverted r15450. [ruby-core:15526]nobu
2008-02-12* parse.y (arg_append_gen): optimize only for array push.nobu
2008-02-12* parse.y (stmt, arg): concat opt_call_args only if non-null.nobu
2008-02-12* parse.y (arg_concat_gen, arg_append_gen): optimize for array concat.nobu
2008-02-12* parse.y (arg_add_gen): removed since identical to arg_append_gen.nobu
2008-02-12* parse.y (exc_list): should use mrhs if non array.nobu
2008-02-12* parse.y (exc_list): splat literal array.nobu
2008-02-12* parse.y (args, mrhs): flattens literal array splats.nobu
2008-02-12* string.c (rb_str_hash_cmp): lighter version of rb_str_cmp() formatz
2008-02-11* range.c (range_include): specialize single character stringmatz
2008-02-04* trunk/parse.y (rb_enc_symname2_p): support "!", "!=" and "!~".nobu
2008-01-30* parse.y (dsym): allow empty symbols. [ruby-core:15248]matz
2008-01-28 * parse.y (reg_fragment_setenc_gen): US-ASCII script special code.usa
2008-01-28* parse.y (rb_id2str, ripper_initialize, Init_ripper): use rb_usascii_str_new2.naruse
2008-01-28* string.c, parse.y, re.c: use rb_ascii8bit_encoding.naruse
2008-01-28 * parse.y (parser_str_new): encoding of UTF-8 literal string inusa
2008-01-27* parse.y (parser_set_encode): check if encoding is ASCII compatible.nobu
2008-01-27* include/ruby/oniguruma.h: precise mbclen API redesigned to avoidakr
2008-01-27* parse.y (value_expr_gen): reverted r12880. [ruby-dev:33388]nobu
2008-01-26* parse.y (assignable_gen, keyword_to_name): __ENCODING__ was missing.nobu
2008-01-25 * parse.y (parser_initialize): set default script encoding as US-ASCII.usa