| Commit message (Expand) | Author | Age | Files | Lines |
* | * lib/delegate.rb: Forward #trust, #untrust, #taint and #untaint | marcandre | 2010-06-22 | 1 | -4/+37 |
* | * lib/delegate.rb: Delegate !=, eql? and hash [ruby-core:26139] | marcandre | 2010-06-12 | 1 | -2/+14 |
* | * lib/delegate: Delegator: combine (public|protected) methods with | marcandre | 2010-05-30 | 1 | -4/+34 |
* | Fix :nodoc: definition. [ruby-dev:40949] | naruse | 2010-04-10 | 1 | -4/+2 |
* | * object.c (rb_obj_clone): call initialize_clone hook method to | matz | 2010-02-08 | 1 | -4/+5 |
* | * lib/delegate.rb (Delegator#method_missing), | nobu | 2010-02-06 | 1 | -16/+8 |
* | * lib/delegate.rb (Delegator): include copy of Kernel. | nobu | 2010-02-05 | 1 | -11/+15 |
* | * lib/delegate.rb (Delegator): now inherits BasicObject. | nobu | 2010-02-03 | 1 | -16/+15 |
* | * lib/delegate.rb (Delegator#marshal_dump): exclude | nobu | 2010-02-02 | 1 | -2/+2 |
* | * lib/delegate.rb (Delegator#initialize_copy): use initialize_copy | matz | 2010-01-28 | 1 | -11/+3 |
* | * lib/delegate.rb (marshal_dump/load): Provide forward compatibility [ruby-co... | marcandre | 2009-12-29 | 1 | -4/+9 |
* | * lib/delegate.rb (marshal_dump/load): dump & load instance variables by defa... | marcandre | 2009-12-24 | 1 | -1/+7 |
* | * object.c (rb_obj_cmp): defines Object#<=>. [ruby-core:24063] | matz | 2009-10-24 | 1 | -1/+1 |
* | * vm_method.c (basic_obj_respond_to): call #respond_to_missing? | matz | 2009-10-17 | 1 | -1/+1 |
* | * lib/delegate.rb (Delegator#respond_to_missing): warn only when | matz | 2009-10-17 | 1 | -3/+5 |
* | * lib/delegate: rdoc typo | marcandre | 2009-10-16 | 1 | -1/+1 |
* | * lib/delegate.rb (Delegator#method_missing): remove backtrace | matz | 2009-10-16 | 1 | -1/+3 |
* | * lib/delegate.rb (Delegator#freeze): #freeze should freeze self | matz | 2009-10-16 | 1 | -0/+6 |
* | * lib/delegate.rb (Delegator#respond_to_missing): warn if optional | matz | 2009-10-16 | 1 | -3/+5 |
* | * lib/delegate.rb (Delegator::public_api): take snapshot of | matz | 2009-10-06 | 1 | -1/+17 |
* | * lib/delegate.rb (Delegator#method_missing): __FILE__ may contain | matz | 2009-08-13 | 1 | -1/+1 |
* | * {ext,lib,test}/**/*.rb: removed trailing spaces. | nobu | 2009-03-06 | 1 | -18/+18 |
* | * lib/delegate.rb (Delegator.delegating_block): should not refer | matz | 2008-11-10 | 1 | -1/+1 |
* | * lib/delegate.rb (DelegateClass): restored 1.8 behavior for | matz | 2008-10-15 | 1 | -78/+70 |
* | * lib/delegate.rb (Delegator): simplified and restored 1.8 | matz | 2008-10-14 | 1 | -13/+1 |
* | * lib/rdoc.rb: massive spelling correction patch from Evan Farrar | matz | 2008-06-04 | 1 | -1/+1 |
* | * lib/delegate.rb (Delegator::MethodDelegation#respond_to): | knu | 2008-06-02 | 1 | -2/+2 |
* | * lib/delegate.rb (DelegateClass): use define_method instead of | nobu | 2008-02-04 | 1 | -17/+15 |
* | * lib/delegate.rb (Delegator.preserved, DelegateClass.methods): extend | usa | 2008-02-04 | 1 | -3/+5 |
* | * eval.c (Init_eval): move instance_eval and instance_exec to | matz | 2008-01-04 | 1 | -2/+4 |
* | * eval.c (rb_f_public_send): rename invoke_method to public_send. | matz | 2007-12-10 | 1 | -2/+2 |
* | * eval.c (rb_f_send): allow send/__send__ to call methods of all | matz | 2007-11-04 | 1 | -4/+4 |
* | * io.c (rb_io_each_byte): caused infinite loop. [ruby-dev:31652] | matz | 2007-08-26 | 1 | -2/+1 |
* | * eval.c (rb_f_send_bang): abandon the name funcall for private | matz | 2007-08-24 | 1 | -2/+2 |
* | * lib/delegate.rb: catch up with class local variable (@_v) spec. | ko1 | 2007-02-14 | 1 | -8/+8 |
* | * lib/weakref.rb (WeakRef::__setobj__): should support | matz | 2006-12-07 | 1 | -1/+1 |
* | * string.c (sym_eql): fail early to gain performance. | matz | 2006-09-20 | 1 | -3/+3 |
* | * eval.c (Init_eval): rename #invoke_method and | matz | 2006-07-26 | 1 | -4/+4 |
* | * lib/delegate.rb (Delegator): should not delegate "funcall". | matz | 2006-02-20 | 1 | -3/+3 |
* | * eval.c (rb_mod_define_method): should save safe_level in the | matz | 2005-12-29 | 1 | -82/+89 |
* | * range.c (rb_range_beg_len): should return Qfalse for non-range | matz | 2005-10-05 | 1 | -21/+174 |
* | * numeric.c (fix_equal, fix_cmp, fix_gt, fix_ge, fix_lt, fix_le): | matz | 2005-08-12 | 1 | -45/+31 |
* | * lib/delegate.rb (Delegator::respond_to): respond_to? must check | matz | 2005-06-30 | 1 | -0/+9 |
* | * eval.c (rb_eval): pre-evaluate argument for unambiguous | matz | 2005-06-30 | 1 | -0/+8 |
* | * signal.c (sigexit): call rb_thread_signal_exit() instead of | matz | 2005-06-12 | 1 | -0/+2 |
* | reverted (commit miss) [ruby-dev:26141] | ocean | 2005-05-12 | 1 | -3/+3 |
* | * eval.c (break_jump): break should not cross functions. | matz | 2005-05-11 | 1 | -3/+3 |
* | * lib/delegate.rb (SimpleDelegator::dup): wrong number of | matz | 2004-11-10 | 1 | -8/+8 |
* | * array.c (rb_ary_times): Array#* should return an instance of | matz | 2004-10-19 | 1 | -3/+11 |
* | * io.c (read_all): block string buffer modification during | matz | 2004-10-19 | 1 | -0/+9 |