3AtÜ wrote
Why this? Is it just because it makes the page-save-process easier?
I would assume so. It's certainly easier/saver to just write the file at once as a whole (moving the prior version to the attic, thus saving the revision) than performing some "search for line-numbers and replace only certain parts of the file"-magic. I think it's also better to do it that way in regards of performance.