aboutsummaryrefslogtreecommitdiffstats
path: root/eval.c
Commit message (Expand)AuthorAgeFilesLines
* * eval.c (rb_thread_save_context): prohibit rb_gc_force_recycle()matz2003-05-201-0/+2
* * eval.c (rb_yield_0): give warning for multiple values for amatz2003-05-201-7/+42
* * eval.c (rb_f_missing): create exception instance by ordinalnobu2003-05-201-3/+8
* * ext/pty/pty.c (pty_finalize_syswait): join (using Thread#value)matz2003-05-191-17/+45
* * object.c (init_copy): rename copy_object as initialize_copy,matz2003-05-191-20/+20
* * array.c (get_inspect_tbl): check whether inspect_tbl value is amatz2003-05-191-1/+5
* * eval.c (block_pass): chain previous block to the pushing block.matz2003-05-161-0/+1
* * eval.c (error_pos): use $deferr for output instead of stderrmatz2003-05-131-46/+62
* * string.c (rb_str_ljust): now takes optional argument to specifymatz2003-05-021-20/+8
* * eval.c (splat_value): split splat_value() and avalue_splat().matz2003-04-251-2/+2
* * eval.c (proc_invoke): Proc#yield should pass through retry andmatz2003-04-251-44/+58
* * variable.c (rb_mod_name): always return empty string formatz2003-04-101-14/+15
* * eval.c (rb_obj_is_method): indefinite return value.nobu2003-04-091-0/+1
* * variable.c (rb_obj_remove_instance_variable): better message.matz2003-04-091-12/+17
* * bignum.c (BIGZEROP): macro to determine if x is a bignum zero.matz2003-04-091-1/+1
* * eval.c (Init_Proc): make Method and UnboundMethod independent.matz2003-04-081-2/+8
* * ext/socket/socket.c (sock_s_unpack_sockaddr_in): remove structmatz2003-04-071-8/+5
* * eval.c (assign): should prepare mrhs by svalue_to_mrhs().matz2003-04-041-1/+1
* * eval.c (rb_f_missing): use "inspect" for T_OBJECT as well.matz2003-04-031-4/+4
* * eval.c (avalue_to_svalue): use rb_check_array_type() again.matz2003-03-291-25/+49
* * eval.c (avalue_splat): new function to do unary * (splat)matz2003-03-261-39/+28
* * eval.c (rb_yield_0): call avalue_to_mrhs() to assign blockmatz2003-03-251-1/+1
* * io.c (rb_io_initialize): should check rb_secure(4).matz2003-03-251-0/+7
* security enhancement of dl library (need test).matz2003-03-241-1/+8
* * regex.c (re_compile_pattern): give warning for unescaped squarematz2003-03-211-2/+4
* * eval.c (bmcall): missing type.nobu2003-03-211-1/+1
* * eval.c (load_dyna): clear ruby_errinfo. (ruby-bugs-ja PR#409)matz2003-03-201-6/+40
* * eval.c (bmcall): add volatile to avoid GC problem.akr2003-03-201-2/+2
* * eval.c (massign): remove unnecessary array unpacking; it shouldmatz2003-03-101-31/+27
* * file.c (rb_find_file): need world writable directory check formatz2003-03-101-1/+1
* * eval.c (massign): fix a bug not to expand in assigment to solenobu2003-03-081-1/+1
* * parse.y (dsym): :"symbol string" style should not contain `\0'.matz2003-03-071-5/+7
* * string.c (str_new): need no MEMZERO().matz2003-02-271-6/+18
* * eval.c (rb_f_require): do not need to abort if a DLEXT fileeban2003-02-211-3/+0
* * eval.c (rb_thread_remove): back outt changes.matz2003-02-211-1/+0
* * eval.c (rb_thread_remove): thread may die in the process ofmatz2003-02-201-0/+2
* *** empty log message ***nobu2003-02-201-0/+1
* * parse.y (clhs): allow "Foo::Bar = x".matz2003-02-201-15/+39
* * eval.c (rb_thread_restore_context): inhibit interrupts innobu2003-02-191-1/+2
* * node.h (nd_cpath): nested class/module declaration.nobu2003-02-191-18/+55
* * eval.c (rb_call0): should not report uninitialized warning bymatz2003-02-181-0/+3
* *** empty log message ***nobu2003-02-131-8/+8
* * range.c (range_step): step might be float 0 < x < 1.matz2003-02-131-0/+5
* * eval.c (rb_thread_schedule): current thread may be dead whennobu2003-02-121-1/+3
* * array.c (rb_ary_to_a): return value should be an Array if thematz2003-02-101-2/+5
* * eval.c (proc_invoke): should propagate self to supernobu2003-02-071-0/+1
* * re.c (rb_memsearch): algolithm body of String#index.matz2003-02-031-5/+5
* * variable.c (rb_obj_classname): new function.matz2003-01-311-14/+14
* * eval.c (rb_eval): do not warn discarding already undefinedmatz2003-01-231-1/+1
* Exchange do { } while (0) for ((void)0)michal2003-01-211-1/+1