On Apr 15, 2006, at 5:00 PM, Mike Stok wrote:

> Sounds like you want something similar to a table layout where both  
> the columns and contents of the cells are managed for you.  I'm not  
> sure if HighLine is intended to do this...

Yeah, that's my feeling.  If you can separate the columns, you could  
use HighLine to wrap the text (just pass a StringIO as the output  
stream).  Then you could zip() and join() the columns.

I can't decide if it would be scary cool if HighLine did this, or  
grossly over-reaching it's scope...  :)

Maybe we should just port Damian's format library from Perl.

James Edward Gray II