Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How do I portably code for MULE/XEmacs?

code Mule portably XEmacs
0
10 Posted

How do I portably code for MULE/XEmacs?

0

MORIOKA Tomohiko writes: MULE and XEmacs are quite different. So the application implementor must write separate code for these mule variants. MULE and the next version of Emacs are similar but the symbols are very different–requiring separate code as well. Namely we must support 3 kinds of mule variants and 4 or 5 or 6 kinds of emacs variants… (;_;) I’m shocked, so I wrote a wrapper package called emu to provide a common interface. I have the following suggestions about dealing with mule variants: • (featurep ‘mule) t on all mule variants • (boundp ‘MULE) is t on only MULE. Maybe the next version of Emacs will not have this symbol. • MULE has a variable mule-version. Perhaps the next version of Emacs will have this variable as well.

0

MORIOKA Tomohiko writes: MULE and XEmacs are quite different. So the application implementor must write separate code for these mule variants. MULE and the next version of Emacs are similar but the symbols are very different–requiring separate code as well. Namely we must support 3 kinds of mule variants and 4 or 5 or 6 kinds of emacs variants… (;_;) I’m shocked, so I wrote a wrapper package called emu to provide a common interface. I have the following suggestions about dealing with mule variants: • (featurep ‘mule) t on all mule variants • (boundp ‘MULE) is t on only MULE. Maybe the next version of Emacs will not have this symbol. • MULE has a variable mule-version. Perhaps the next version of Emacs will have this variable as well.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123