From xemacs-m  Thu May  1 04:51:36 1997
Received: from pentagana.sonic.jp (jhod@tc-7-144.tokyo.gol.com [203.216.8.144])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id EAA29466
	for <xemacs-beta@xemacs.org>; Thu, 1 May 1997 04:51:34 -0500 (CDT)
Received: (from jhod@localhost) by pentagana.sonic.jp (8.7.1+2.6Wbeta4/3.4W3) id SAA00902; Thu, 1 May 1997 18:40:26 +0900
To: xemacs-beta@xemacs.org
Subject: Re: 20.2-b3 build report
References: <9705010731.AA11970@haruka.dsp.ksp.fujixerox.co.jp>
From: jhod@po.iijnet.or.jp (P. E. Jareth Hein)
In-Reply-To: Yasuhiko Kiuchi's message of Thu, 01 May 1997 16:31:19 JST
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Date: 01 May 1997 18:40:24 +0900
Message-ID: <u4n2qfled3.fsf@pentagana.sonic.jp>
Lines: 47
X-Mailer: Gnus v5.4.46/XEmacs 20.2(beta3)

Yasuhiko Kiuchi <Yasuhiko.Kiuchi@fujixerox.co.jp> writes:

> In Steven L Baur <steve@miranova.com>'s message on 30 Apr 1997 23:52:56 JST
> > 
> > Yasuhiko Kiuchi <Yasuhiko.Kiuchi@fujixerox.co.jp> writes:
> > 
> > > I've checked the egg.el and it turns out that I just need to
> > > set-language-environment before loading egg.  Thank you.
> > 
> > You mean after loading egg, right?  Or am I hopelessly confused?
> >
> Steve,
> 
> There is a typo so that set-language-environment should work after
> loading egg.
> 
> Yasuhiko
> ----------
> *** mule-misc.el.orig	Mon Apr 28 04:30:32 1997
> --- mule-misc.el	Thu May  1 16:24:13 1997
> ***************
> *** 266,272 ****
>       (if (not (null func))
>   	(funcall func)))
>     (setq current-language-environment env)
> !   (if (fboundp 'egg)
>         (egg-lang-switch-callback))
>   ;;  (if (fboundp 'quail)
>   ;;      (quail-lang-switch-callback))
> --- 266,272 ----
>       (if (not (null func))
>   	(funcall func)))
>     (setq current-language-environment env)
> !   (if (featurep 'egg)
>         (egg-lang-switch-callback))
>   ;;  (if (fboundp 'quail)
>   ;;      (quail-lang-switch-callback))

Yup, you found my error that's in 20.2b4 patches. I set this stuff up
so that there is no longer an order dependancy in loading egg and
setting language-environments. Also there is now a bit of reset
processing when switching between languages supported by egg, although
this is not 100% right yet, and hard for me to test since I don't
speak Korean or Chinese.

--Jareth

