From: <st...@cu...> - 2004-11-29 00:14:34
|
Andries Brouwer <And...@cw...> writes: > On Sun, Nov 28, 2004 at 06:17:42PM +0100, Martin Stjernholm wrote: > >> you have to produce directly applicable arguments >> if you want to convince me. > > The basic point is that of data integrity. > Files must not be changed unless the user asks for a change. > When there has not been any such explicit request, and .emacs > is empty, then emacs should not do any helpful polishing. > > The current situation, where (after 0 changes) save-buffer > returns "(No changes need to be saved)" and write-file > nevertheless writes a different file, is unfortunate and messy. I would say that such behaviour is a bug in require-final-newline, not in the way cc-mode uses it. IMO, require-final-newline should only be checked when saving a file which is already modified. -- Kim F. Storm <st...@cu...> http://www.cua.dk |