David Alan Black wrote:
> 
> You've defined #inspect, and that's what's being used.  From pp.rb:
> 
>     If (({self})) has a customized (redefined) (({inspect})) method,
>     the result of (({self.inspect})) is used but it obviously has no
>     line break hints.
> 

Quite right, David. That does the trick.

Now I owe you *two* dinners. But they can't both be at that little
Mexican place.

Hmm, what if I want an inspect (for those who don't use pp), but I
want it "pretty" for those who do?

There must be an alternative I'm overlooking.


Hal