Printing newlines changes when print call has scaling parameters
This program displays the same text three times. The first and third times have the newline work as an actual newline and the output is two lines of text. In the middle call with the extra parameters, the newline becomes a box character, and it prints everything on the same line.
text = "This is the first line\nAnd this is the second"
function love.draw() love.graphics.print(text, 30, 30) love.graphics.print(text, 30, 130, 0, 2, 2) love.graphics.scale(2) love.graphics.print(text, 30/2, 230/2) end