Alexey Mahotkin <alexm(a)hsys.msk.ru> writes:
>>>>> "YH" == Yoshiki Hayashi
<yoshiki(a)xemacs.org> writes:
YH> C-u M-x prints
YH> subsidiary coding-systems (-unix, -mac, -dos) It should only print
YH> base coding-systems.
I intently did it that way because print-coding-system reports EOL
field. So there is no sense to ignore EOL variations.
Well, that's why listing subsidiary coding-system is
redundant. :-)
If EOL of base coding-system is nil (automatic detection),
then it has all three subsidiary coding-system. If EOL of
base coding-system is non-nil (LF, CRLF, CR), then it has no
subsidiary coding-system.
This is how FSF Emacs's list-coding-systems works and I
prefer their behavior. (I just prefer it, there's nothing
wrong with your version.)
--
Yoshiki Hayashi