From: Yukihiro Matsumoto Date: 2005-03-23T08:12:27+09:00 Subject: Re: RCR 296: Destructive methods return self Hi, In message "Re: RCR 296: Destructive methods return self" on Wed, 23 Mar 2005 02:21:11 +0900, Ben Giddings writes: |But it seems to me that what people are really looking for is a way to |apply multiple methods to an object without having to retype it's name: | |the_config_string_for_foo = $stdin.gets |the_config_string_for_foo.apply { strip!; downcase! } | |This has been proposed a few times, I think. I can't remember how you |(Matz) felt about it. Is the reason Ruby doesn't have a way to do it |because you don't like the idea, or you were hoping for consensus on the |exact method of doing it? I want some syntactical support if cascading method call have to be introduced, not by a method (except for instance_eval, of course). matz.