I took a quick look today at why XEmacs 21.5 no-MULE is failing "make
check". I still don't know why, but I'm sending this message to record
what I did, and also in the faint hope that somebody who knows something
might see this message and have an "aha!" moment.
I ran a MULE and a no-MULE XEmacs 21.5 side by side as they stepped
through the failing case. Everything was identical up through the call
to
detect_coding_type (data->st, src, n);
on line 3850 of file-coding.c. The next line is:
data->actual = detected_coding_system (data->st);
The MULE XEmacs got #<coding-system raw-text no-conversion>, but the
no-MULE XEmacs got #<coding-system binary no-conversion eol-type=lf>. I
have not yet tried stepping through detected_coding_system to see where
the two went down different paths.
--
Jerry James
http://www.ittc.ku.edu/~james/