>>>> Yoshiki Hayashi writes:
Yoshiki> Andreas Jaeger <aj(a)suse.de> writes:
> This change in the 21.1.9 CVS version breaks Gnus:
> 1999-12-03 Yoshiki Hayashi <t90553(a)mail.ecc.u-tokyo.ac.jp>
>
> * lisp/mule-misc.el (coding-system-get): Imported from 21.2.
> (coding-system-put): Ditto.
> (coding-category): Imported from 21.2 and modified for 21.2.
Yoshiki> Then, Gnus wasn't running fine on XEmacs 21.2 for some
Yoshiki> months? According to the ChangeLog XEmacs 21.2 has
Yoshiki> coding-system-get after 1999-06-28.
No, it should have worked for 21.2 since lisp/mule/mule-charset-el
has: (defalias 'get-charset-property 'get)
Yoshiki> [...]
> Two problems with the code:
>
> The first one is XEmacs:
> XEmacs now has coding-system-get - but it doesn't have
> get-charset-property. If we have coding-system-get should we also
> have get-charset-property?
Yoshiki> Yes, it would be nice if we have them.
Yoshiki> But then again, this is MULE API problem. Some codes are
Yoshiki> synched with FSF and some codes are not. We really really
Yoshiki> really need to define API and stick with them. Until that
Yoshiki> happens, application needs to have workaround. This case,
Yoshiki> Gnus.
Should we move those to 21.2 also?
1999-05-26 SL Baur <steve(a)gneiss.etl.go.jp>
* mule/mule-charset.el (charset-after): New function.
(charset-direction): Synch with Mule, update docstring.
(get-charset-property): New function.
(put-charset-property): New function.
(charset-plist): New function.
> The other one is Gnus: Lars, can you change this to check
properly
> XEmacs (sorry, I don't have a patch)?
Yoshiki> According to the info manual, Gnus supports XEmacs 20.4 and
Yoshiki> up. I think (featurep 'xemacs) would be sufficient.
Andreas
--
Andreas Jaeger
SuSE Labs aj(a)suse.de
private aj(a)arthur.rhein-neckar.de