private void newLine()	{
		lineLengths.add(new Integer(column + 1));	// line length plus one for the newline, will be adjusted when \r\n

		prevLength = column;
		column = 0;	// reset current line offset

		if (line == null)
			line = new int[64];
		
		if (prevLine == null || prevLine.length < line.length)
			prevLine = new int [Math.max(line.length, 64)];
		
		System.arraycopy(line, 0, prevLine, 0, prevLength);
	}