From xemacs-m  Wed Sep  3 01:42:59 1997
Received: from kurims.kurims.kyoto-u.ac.jp (kurims.kurims.kyoto-u.ac.jp [130.54.16.1])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id BAA00391
	for <xemacs-beta@xemacs.org>; Wed, 3 Sep 1997 01:42:09 -0500 (CDT)
Received: from orion.kurims.kyoto-u.ac.jp (orion.kurims.kyoto-u.ac.jp [130.54.16.5]) by kurims.kurims.kyoto-u.ac.jp (8.8.5/3.4W2) with SMTP id PAA06946 for <xemacs-beta@xemacs.org>; Wed, 3 Sep 1997 15:41:23 +0900 (JST)
Received: (from petersen@localhost) by orion.kurims.kyoto-u.ac.jp (SMI-8.6/3.5Wbeta) id PAA14526; Wed, 3 Sep 1997 15:41:25 +0900
To: XEmacs Beta List <xemacs-beta@xemacs.org>
Subject: don't like x-use-halfwidth-roman-font (CJK env's)
X-Emacs: 20.3 "Bratislava" XEmacs  Lucid (beta18) with mule
Mime-Version: 1.0 (generated by SEMI MIME-Edit 0.86 "Naka-Tsurugi")
Content-Type: text/plain; charset=US-ASCII
From: Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
Date: 03 Sep 1997 15:41:25 +0900
Message-ID: <lbiuwix5ka.fsf@orion.kurims.kyoto-u.ac.jp>
Lines: 27
X-Mailer: Gnus v5.4.65 + SEMI patch (r2.1)/XEmacs 20.3(beta18) - "Bratislava"

The function `x-use-halfwidth-roman-font' appears in the code that
sets up Chinese, Japanese and Korean environments.

---- Start of included text -----------------------8<--- cut here -------------
cd /home/petersen/emacs/xemacs/distribution/language/
grep -n   'halfwidth' *.el /dev/null
chinese.el:430:      (x-use-halfwidth-roman-font 'chinese-gb2312 "gb1988"))))
japanese.el:288:      (x-use-halfwidth-roman-font 'japanese-jisx0208 "jisx0201"))
korean.el:163:      (x-use-halfwidth-roman-font 'korean-ksc5601 "ksc5636"))

igrep finished at Wed Sep  3 15:07:15
---- End of included text -------------------------8<--- and here -------------

The reason I don't like it, is that it slows down the start of XEmacs
for me considerable (say 1 second at a guess), which is pretty
annoying.  I imagine that for most users, like me, it doesn't do much
good: how about disabling it by default?

For the time being I have the following in my ".emacs" file.

(defun x-use-halfwidth-roman-font (charset registry)
  "(juhp) nil!  To disable the definition in \"mule-x-init\""
  nil)
(set-language-environment 'japanese)


Jens

