remove lcd_new_line (unsued)
update the f_pos after write to new lcd pos

this is probably not strictly needed as we buffer this else where, but
it might be needed for seeks etc later on
tidy up