[COMMIT] Fix the nomule package build; eliminate some non-X compile time warnings

Stephen J. Turnbull stephen at xemacs.org
Sat Oct 13 15:17:34 EDT 2007


QUERY

>         * coding.el:
>         * coding.el ('automatic-conversion): Removed.
>         On non-Mule builds, alias 'iso-8859-1 to 'no-conversion, not
>         'undecided, since the latter does coding system autorecognition
>         that is useless and leads to stack overflows without Mule.

I believe this is incorrect, and the problem is deeper.  The fix
should be done in the detection code, because 'undecided *is* useful
on no-Mule, to detect EOL conventions.  The detection code should not
try to detect coding systems, but hardcode to raw-text.

Also problematic, AFAIK 'no-conversion is 'binary and thus forces Unix
eols.  The right coding system would be raw-text, IIRC (although this
nomenclature may be screwed up for GNU compatibility).



More information about the XEmacs-Patches mailing list