Print all columns of a dataframe

df = DataFrame((Symbol('a' + i) => rand(10) for i in 0:100)...)
showall(df)

The old dataframe behavior was to print n rows of all the columns that fit the screen and then print n rows of the remaining columns. showall prints a row with ‘carriage return’ for all columns, then another row for all columns etc…, which becomes difficult to read.