From: Gregory Seidman Date: 2006-10-13T07:52:21+09:00 Subject: Re: Yet another Hpricot question On Fri, Oct 13, 2006 at 02:38:10AM +0900, why the lucky stiff wrote: } On Thu, Oct 12, 2006 at 10:29:54PM +0900, Rick DeNatale wrote: } > >There is a simpler implementation of all_text: } > > } > >class Hpricot::Elem } > > def all_text } > > text = '' } > > traverse_text {|t| text << t.content } } > > text } > > end } > >end } > } > Thanks Aaron and Greg, works a treat! } } If three of you have independantly used this, let's check it in. } Elements#text which parallels Elements#html (I think jQuery also has } this) and Elem#inner_text as well. Actually, I haven't used it. I just knew how to go about it. What I would find much more useful is an #inject_text (and a corresponding #inject_elements, though that isn't as important since the / notation retrieves an Enumerable). } _why --Greg