summaryrefslogtreecommitdiff
path: root/lib/delegate.rb
Commit message (Expand)AuthorAgeFilesLines
* Add uplevel keyword to Kernel#warn and use itshyouhei2017-12-121-1/+1
* Use caller with length to reduce unused stringskazu2017-10-211-1/+1
* Delegate to `eql?` [Fix GH-1564]nobu2017-06-241-1/+9
* lib/delegate.rb: Specify frozen_string_literal: true.kazu2017-01-061-1/+1
* * lib/delegate.rb: Added missing spaces and Removed needless spaces.hsbt2016-10-051-7/+7
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* * lib/delegate.rb: Remove backtrace cleaning for delegated methodszzak2015-09-091-15/+8
* * lib/delegate.rb: [DOC] Update SimpleDelegator example. [ci skip]eregon2015-06-131-5/+0
* * lib/delegate.rb: fix a typo.hsbt2015-04-231-1/+1
* * lib/delegate.rb: split executable code into sample directory.hsbt2014-07-261-34/+0
* * lib/delegate.rb: [DOC] Document raise in Delegator classzzak2014-05-301-0/+6
* * lib/delegate.rb: Fix example of using delegator.ayumin2014-05-081-1/+1
* delegate.rb: keep special methodsnobu2014-01-171-1/+1
* delegate.rb: ignore unset targetnobu2013-12-041-6/+15
* delegate.rb: check if target is setnobu2013-11-211-5/+10
* delegate.rb: try private methods after the targetnobu2013-11-211-14/+12
* delegate.rb: refix r43682nobu2013-11-191-1/+12
* delegate.rb: get rid of global function interferencenobu2013-11-151-0/+1
* * lib/delegate.rb: Add example for __setobj__ and __getobj__zzak2013-07-101-0/+28
* * lib/delegate.rb: Added documentation for Delegator#!. Patch bydrbrain2012-06-081-3/+4
* * lib/delegate.rb (Delegator#methods): Kernel#methods receivesnaruse2011-12-041-2/+2
* * lib/delegate.rb: Move file-level documentation to the appropriatedrbrain2011-07-271-95/+76
* * lib: revert r31635-r31638 and untabify with expand(1).nobu2011-05-191-10/+10
* * lib: Convert tabs to spaces for ruby files perdrbrain2011-05-181-10/+10
* * lib/delegate.rb: Forward #trust, #untrust, #taint and #untaintmarcandre2010-06-221-4/+37
* * lib/delegate.rb: Delegate !=, eql? and hash [ruby-core:26139]marcandre2010-06-121-2/+14
* * lib/delegate: Delegator: combine (public|protected) methods withmarcandre2010-05-301-4/+34
* Fix :nodoc: definition. [ruby-dev:40949]naruse2010-04-101-4/+2
* * object.c (rb_obj_clone): call initialize_clone hook method tomatz2010-02-081-4/+5
* * lib/delegate.rb (Delegator#method_missing),nobu2010-02-061-16/+8
* * lib/delegate.rb (Delegator): include copy of Kernel.nobu2010-02-051-11/+15
* * lib/delegate.rb (Delegator): now inherits BasicObject.nobu2010-02-031-16/+15
* * lib/delegate.rb (Delegator#marshal_dump): excludenobu2010-02-021-2/+2
* * lib/delegate.rb (Delegator#initialize_copy): use initialize_copymatz2010-01-281-11/+3
* * lib/delegate.rb (marshal_dump/load): Provide forward compatibility [ruby-co...marcandre2009-12-291-4/+9
* * lib/delegate.rb (marshal_dump/load): dump & load instance variables by defa...marcandre2009-12-241-1/+7
* * object.c (rb_obj_cmp): defines Object#<=>. [ruby-core:24063]matz2009-10-241-1/+1
* * vm_method.c (basic_obj_respond_to): call #respond_to_missing?matz2009-10-171-1/+1
* * lib/delegate.rb (Delegator#respond_to_missing): warn only whenmatz2009-10-171-3/+5
* * lib/delegate: rdoc typomarcandre2009-10-161-1/+1
* * lib/delegate.rb (Delegator#method_missing): remove backtracematz2009-10-161-1/+3
* * lib/delegate.rb (Delegator#freeze): #freeze should freeze selfmatz2009-10-161-0/+6
* * lib/delegate.rb (Delegator#respond_to_missing): warn if optionalmatz2009-10-161-3/+5
* * lib/delegate.rb (Delegator::public_api): take snapshot ofmatz2009-10-061-1/+17
* * lib/delegate.rb (Delegator#method_missing): __FILE__ may containmatz2009-08-131-1/+1
* * {ext,lib,test}/**/*.rb: removed trailing spaces.nobu2009-03-061-18/+18
* * lib/delegate.rb (Delegator.delegating_block): should not refermatz2008-11-101-1/+1
* * lib/delegate.rb (DelegateClass): restored 1.8 behavior formatz2008-10-151-78/+70
* * lib/delegate.rb (Delegator): simplified and restored 1.8matz2008-10-141-13/+1
* * lib/rdoc.rb: massive spelling correction patch from Evan Farrarmatz2008-06-041-1/+1