From xemacs-m  Sat Dec 28 13:49:00 1996
Received: from venus.Sun.COM (venus.Sun.COM [192.9.25.5])
          by xemacs.cs.uiuc.edu (8.8.4/8.8.4) with SMTP
	  id NAA05725 for <xemacs-beta@xemacs.org>; Sat, 28 Dec 1996 13:49:00 -0600 (CST)
Received: from Eng.Sun.COM ([129.146.1.25]) by venus.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id LAA29337; Sat, 28 Dec 1996 11:48:33 -0800
Received: from kindra.eng.sun.com by Eng.Sun.COM (SMI-8.6/SMI-5.3)
	id LAA14672; Sat, 28 Dec 1996 11:48:30 -0800
Received: from xemacs.eng.sun.com by kindra.eng.sun.com (SMI-8.6/SMI-SVR4)
	id LAA19503; Sat, 28 Dec 1996 11:48:30 -0800
Received: by xemacs.eng.sun.com (SMI-8.6/SMI-SVR4)
	id LAA05079; Sat, 28 Dec 1996 11:48:27 -0800
Date: Sat, 28 Dec 1996 11:48:27 -0800
Message-Id: <199612281948.LAA05079@xemacs.eng.sun.com>
From: Martin Buchholz <mrb@Eng.Sun.COM>
To: Steven L Baur <steve@miranova.com>, MORIOKA Tomohiko <morioka@jaist.ac.jp>
Cc: XEmacs Beta Test <xemacs-beta@xemacs.org>
Subject: loaddefs.el
Reply-To: Martin Buchholz <mrb@Eng.Sun.COM>
Mime-Version: 1.0 (generated by tm-edit 7.97)
Content-Type: text/plain; charset=US-ASCII

I figured out why XEmacs was unhappy with `make autoloads':
make autoloads adds entries to loaddefs.el for tm-edit.el, which
contains Japanese text in the docstring.  This causes XEmacs to
byte-compile loaddefs.el in a special form that understands non-latin1
charsets.  There are 2 problems with this:

- We can no longer share loaddefs.el between mule and non-mule
  XEmacsen.  But we have always done this - they share the same code
  base and build tree.

- At bootstrap time, when loaddefs.elc is loaded, XEmacs hasn't loaded
  the mule .elc's yet, and so doesn't understand how to decode
  loaddefs.elc yet.  This is why XEmacs gets the spurious error

Loading loaddefs... (file loaddefs.el is newer)*** Error in XEmacs initialization
(setting-constant t hebrew-holidays-1)

Anyways, the Japanese text in the docstring for mime/editor-mode has
got to go.  Sorry, Tomohiko.  How about using Norwegian for the
example instead??  Latin-1 is OK.

Martin

