summaryrefslogtreecommitdiff
path: root/eval.c
AgeCommit message (Expand)Author
2002-05-29* parse.y: yyparse #defines moved from intern.hmatz
2002-05-28 * array.c: fixed format string for 'long' args (%d -> %ld).michal
2002-05-28* eval.c (scope_node): trick to keep the node has a scope.nobu
2002-05-21* object.c (Init_Object): should do exact match for Module#==.matz
2002-05-16* eval.c (rb_thread_select): cleanup conditional compilation.nobu
2002-05-14* eval.c (rb_clear_cache_by_class): new function.matz
2002-05-09* eval.c (rb_thread_join): added an argument to limit time to waitnobu
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