>>>> "Jan" == Jan Vroonhof
<vroonhof(a)math.ethz.ch> writes:
Jan> Didier Verna <verna(a)inf.enst.fr> writes:
> + (if (and
> + (not (featurep 'mule)) ;; Already got mule?
> + ;; No Mule support on tty's yet
> + (not (eq 'tty (console-type)))
> + lang ;; Non-English locale?
> + (not (string= lang "C"))
> + (not (string-match "^en" lang))
> + ;; Comes with Sun WorkShop
> + (locate-file "xemacs-mule" exec-path))
> + '( "\
> This version of XEmacs has been built with support for Latin-1 languages only.
> To handle other languages you need to run a Multi-lingual (`Mule') version of
> XEmacs, by either running the command `xemacs-mule', or by using the X resource
> -`ESERVE*defaultXEmacsPath: xemacs-mule' when starting XEmacs from Sun
WorkShop.\n\n"))))
Jan> While we are at it can we reconsider this stuff? For instance XEmacs
Jan> does support mule under a tty. Secondly if I am running XEmacs-20.4 or
Jan> 21.x but I have some old Workshop version I do not want XEmacs to
Jan> suggest running that XEmacs-20.0b3x from /opt/SUNWspro EVER!
I'm vaguely responsible for adding those messages. Adding them was a
condition of continued employment. But I thought I made them
conditional on (featurep 'workshop) or something? So you should never
get them unless you build with Workshop support.
Although I was involved with adding Mule TTY support, I have never
used it myself. Is it actually solid?
Martin