annotate nt/Xmd.patch @ 4641:a90b63846dc4

Set buffer-file-coding-system more sensibly with zero-length files. lisp/ChangeLog addition: 2009-06-07 Aidan Kehoe <kehoea@parhasard.net> * code-files.el (insert-file-contents): Autodetection may return undecided as a coding system. If the file was zero-length, this is kosher, and we should set buffer-file-coding-system to its default; if it is not zero-length, we still need to set b-f-c-s, but we warn that the autodetection fails. (Ignoring that for the user, autodetection failing is something very distinct from what we use it to mean here.) See http://mid.gmane.org/18986.53111.800393.660612@parhasard.net and the related thread.
author Aidan Kehoe <kehoea@parhasard.net>
date Sun, 07 Jun 2009 16:47:04 +0100
parents a86b2b5e0111
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
400
a86b2b5e0111 Import from CVS: tag r21-2-30
cvs
parents:
diff changeset
1 --- Xmd.h~ Thu Jun 08 23:20:40 1995
a86b2b5e0111 Import from CVS: tag r21-2-30
cvs
parents:
diff changeset
2 +++ Xmd.h Sun Mar 16 13:09:10 1997
a86b2b5e0111 Import from CVS: tag r21-2-30
cvs
parents:
diff changeset
3 @@ -150,8 +150,9 @@
a86b2b5e0111 Import from CVS: tag r21-2-30
cvs
parents:
diff changeset
4 typedef CARD16 BITS16;
a86b2b5e0111 Import from CVS: tag r21-2-30
cvs
parents:
diff changeset
5 typedef CARD8 BYTE;
a86b2b5e0111 Import from CVS: tag r21-2-30
cvs
parents:
diff changeset
6
a86b2b5e0111 Import from CVS: tag r21-2-30
cvs
parents:
diff changeset
7 +#ifndef WIN32
a86b2b5e0111 Import from CVS: tag r21-2-30
cvs
parents:
diff changeset
8 typedef CARD8 BOOL;
a86b2b5e0111 Import from CVS: tag r21-2-30
cvs
parents:
diff changeset
9 -
a86b2b5e0111 Import from CVS: tag r21-2-30
cvs
parents:
diff changeset
10 +#endif