bar and subplots

I have used nc = 3 or 4 if I use the plot command and all

    > the plots are squished into the subregions for which I
    > asked - even if things get ugly.

This is a one character bug!

I mainly use multiple rows in my own plots and never noticed it. On
or around line 1492 in axes.Subplot.__init__

change
        figLeft = left + colNum*(figW + sepH)
                                           ^
to
        figLeft = left + colNum*(figW + sepW)
                                           ^

Thanks for the detailed bug report and example code.

JDH