From: Luke Graham Date: 2005-02-17T11:33:15+09:00 Subject: question about rite Will there be a way to get a function called on -every- possible method call, or will we just have to do .. ObjectSpace.each(Class) { |c| methods.each { |m| eval """ class #{c.to_s} def #{m}:pre(*args) puts \"pre for #{c.to_s}::#{m}\" end end """ } } AFAIK the AOP guys still have to list every function they want wrapped...? -- spooq