summaryrefslogtreecommitdiff
path: root/eval.c
AgeCommit message (Expand)Author
2002-05-07* eval.c (rb_yield_0): The destination of the goto jump was wrong.aamine
2002-05-07* eval.c (superclass): undesirable "unexpected return" when the superclass is...aamine
2002-05-01* numeric.c (num_step): better iteration condition for floatmatz
2002-04-26* eval.c (rb_proc_new): make Proc from C function. [new]nobu
2002-04-25* various files: macro fix-up by Michal Rokos.matz
2002-04-24* eval.c (proc_to_proc): return self. [new]nobu
2002-04-24* io.c (rb_io_mode_flags): both 'r+b' and 'rb+' should be allowed.matz
2002-04-19* eval.c (rb_thread_cleanup): current thread may be THREAD_STOPPED,matz
2002-04-18* re.c (rb_reg_expr_str): should treat backslash specially inmatz
2002-04-16* eval.c (assign): convert mrhs to mvalue.nobu
2002-04-15* pack.c (pack_unpack): should treat 'U' in character unit, not inmatz
2002-04-11* eval.c (assign): ruby_verbose should be surrounded by RTEST().matz
2002-04-08* eval.c (error_handle): default to 1 unless status is set.nobu
2002-03-26* parse.y (primary): while/until statement modifiers to "begin"matz
2002-03-25* ext/socket/socket.c (bsock_do_not_rev_lookup_set): should not bematz
2002-03-22* the VMS support patch submitted by Akiyoshi, Masamichimatz
2002-03-20* eval.c (is_defined): should check receiver only once.matz
2002-03-19* re.c (rb_reg_search): should clear last_match if pos is out ofmatz
2002-03-18* eval.c (rb_f_abort): should not bypass cleanup.nobu
2002-03-14* re.c (rb_reg_match): should clear $~ if operand is nil.matz
2002-03-11* marshal.c (w_object): module inclusion using extend() shouldmatz
2002-03-08* eval.c (cvar_cbase): utility function to find innermost nonmatz
2002-03-07* gc.c (rb_source_filename): added. holds unique strings for filenobu
2002-02-28* eval.c (rb_mod_include): load modules in argument order.matz
2002-02-27* ext/dbm/dbm.c (fdbm_select): 1.7 behavior.matz
2002-02-26* eval.c (rb_eval): call trace_func for if/while conditions.matz
2002-02-25* eval.c (method_inspect): should not dump core for unboundmatz
2002-02-21* pack.c (pack_pack): wrong # comment treatment.matz
2002-02-20* hash.c (rb_any_cmp): should handle Qundef in keys.matz
2002-02-19* eval.c (rb_eval_string_wrap): should hide the toplevel localmatz
2002-02-18* parse.y (expr_value, arg_value, primary_value): value_expr()matz
2002-02-15* eval.c (rb_eval): replace rb_cvar_declare() by rb_cvar_set().matz
2002-02-13* parse.y (stmt): local variable declaration order was changedmatz
2002-02-09* eval.c (rb_eval): singleton chech should be moved from yycompilematz
2002-02-08* parse.y (yycompile): should inherit "in_single" if eval happenedmatz
2002-02-06* io.c (rb_io_readlines): avoid calling GetOpenFile() repeatedly.matz
2002-02-05* io.c (fptr_finalize): should raise error when fclose fails.matz
2002-02-04* object.c (rb_class_real): should not follow ICLASS linkmatz
2002-01-28* eval.c (is_defined): defined?(Foo::Baz) should check constantsmatz
2002-01-25* class.c (rb_include_module): detect cyclic module inclusion.matz
2002-01-23* array.c (Init_Array): remove Array#filter.matz
2002-01-23* eval.c (rb_yield_0): restore source file/line after yield.nobu
2002-01-21* eval.c (ruby_stop): should not trace error handler.matz
2002-01-19* eval.c (rb_eval): need not to clar method cache for NODE_CLASS,matz
2002-01-18* io.c (rb_io_s_new): block check moved from initialize to thismatz
2002-01-17* eval.c (block_pass): allow "retry" from within argument passedmatz
2002-01-16* eval.c: bugus commit fixed (again, sorry).matz
2002-01-16* eval.c: bugus commit fixed.matz
2002-01-16* st.c: primes should be primes.matz
2002-01-11* re.c (match_select): should propagate taintness.matz