Line feed resetting position really makes no sense. It should just continue text from where the cursor was but on next line. Like staircase. You need CR to go back to start.
Yes, if you're talking to a terminal. But an in-disk file doesn't have a carriage to return.
Yes, if you're talking to a terminal. But an in-disk file doesn't have a carriage to return.