-V was broken because printline uses `for i' and -V itself
also used for i, so that got mixed up. printline now uses
a different variable name. Hopefully this fixes it.