The job of an editor is to edit files.  So if an editor were to make NL <->
CRNL conversions, I could understand that.

But what if, for example, your filesystem decided to be clever and do NL
<-> CRNL conversions of files whose names ended in ".TXT" as you read and
wrote those files to disk.  I think that a lot of people would be very
distressed by that behavior and argue that the job of a filesystem is to
remember what you tell it and not try to "fix" things for you.

I think a VCS is much closer to a filesystem than to an editor.  It's job
is to store things and not to second-guess and try to "fix up" what is
stored.  At least that is *my* view of what a VCS should be.

---
D. Richard Hipp
d...@sqlite.org
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to