Tidied up width computation considerably.  Widths are no longer recomputed each time a row is added or a fieldname is changed, etc.  This was so wasteful!  Widths are now computed once at the beginning of get_string().  This let me get rid of the ugly hack that had been in place to handle the case with no headers.
Tidied up width computation considerably.  Widths are no longer recomputed each time a row is added or a fieldname is changed, etc.  This was so wasteful!  Widths are now computed once at the beginning of get_string().  This let me get rid of the ugly hack that had been in place to handle the case with no headers.


git-svn-id: 04684851b2a8a914bb54b8ae3faa483a02910556@46 0f58610c-415a-11de-9c03-5d6cfad8e937

dprince/python-prettytable