Ben Wing writes:
the idea was that escape-quoted should be used *everywhere*.
this is the only way of guaranteeing that auto-save files
actually restore exactly what was in the buffer -- or at the
very least, we do NOT want to be guessing the encoding of an
auto-save file.
I'm not convinced that this is the best approach. MULE is
willing to guess the coding system when you first visit a file.
I don't see that situation at auto-save recovery time is any
different. If you can accurately guess the coding sstem at
find-file time, you should be able to guess it at file recovery
time. Also, by using the current buffer's coding system for
auto-saves, the auto-save file hits the disk in a format that
can be used by programs other than XEmacs. The user can do
"diff #foo# foo" and see the real differences without the extra
escape-quoted induced differences.