From xemacs-m  Thu Dec  5 20:24:36 1996
Received: from venus.Sun.COM (venus.Sun.COM [192.9.25.5]) by xemacs.cs.uiuc.edu (8.8.3/8.8.3) with SMTP id UAA08125 for <xemacs-beta@xemacs.org>; Thu, 5 Dec 1996 20:24:35 -0600 (CST)
Received: from Eng.Sun.COM ([129.146.1.25]) by venus.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id SAA10422; Thu, 5 Dec 1996 18:22:20 -0800
Received: from kindra.eng.sun.com by Eng.Sun.COM (SMI-8.6/SMI-5.3)
	id SAA05680; Thu, 5 Dec 1996 18:22:18 -0800
Received: from xemacs.eng.sun.com by kindra.eng.sun.com (SMI-8.6/SMI-SVR4)
	id SAA17539; Thu, 5 Dec 1996 18:22:16 -0800
Received: by xemacs.eng.sun.com (SMI-8.6/SMI-SVR4)
	id SAA03128; Thu, 5 Dec 1996 18:22:16 -0800
Date: Thu, 5 Dec 1996 18:22:16 -0800
Message-Id: <199612060222.SAA03128@xemacs.eng.sun.com>
From: Martin Buchholz <mrb@Eng.Sun.COM>
To: Kazuyuki IENAGA <ienaga@metaph.jsys.co.jp>
Cc: Hajime Saitou <hajime@jsk.t.u-tokyo.ac.jp>,
        MORIOKA Tomohiko <morioka@jaist.ac.jp>, xemacs-beta@xemacs.org,
        Teruhiko Kurosaka <Teruhiko.Kurosaka@Japan.Sun.COM>,
        Kenichi Handa <handa@etlken.etl.go.jp>
Subject: Re: Compiled 20.0-b30 
In-Reply-To: <199612060128.KAA27861@metaph.jsys.co.jp>
References: <199612052210.OAA01957@xemacs.eng.sun.com>
	<199612060128.KAA27861@metaph.jsys.co.jp>
Reply-To: Martin Buchholz <mrb@Eng.Sun.COM>
Mime-Version: 1.0 (generated by tm-edit 7.94)
Content-Type: text/plain; charset=US-ASCII

>>>>> "Kazu" == Kazuyuki IENAGA <ienaga@metaph.jsys.co.jp> writes:

Kazu> i just compiled 'xemacs-20.0-b30' on SPARCstation-20 box running
Kazu> Solaris2.5(no X11R6, just /usr/dt and openwin) with following arguments:

Kazu>     # ./configure  --with-mule --with-canna
Kazu> 	--site-includes=/usr/local/canna/include
Kazu> 	--site-libraries=/usr/local/lib
Kazu> 	--site-runtime-libraries=/usr/local/lib 

Kazu> I've not yet finished to test all the thing i want, but i noticed some
Kazu> problem here.

>> Date: Thu, 5 Dec 1996 14:10:35 -0800
>> Message-Id: <199612052210.OAA01957@xemacs.eng.sun.com>
>> From: Martin Buchholz <mrb@Eng.Sun.COM>
>> Subject: Compiled 20.0-b30 
>> 
>> It would be nice if someone could test --with-xim=motif.  One can get
>> a reasonably cheap Motif for Linux that allows for static linking.  I
>> propose that the standard pre-compiled Linux binaries be linked with
>> Motif (but that will likely be Steven's call).

Kazu> I will test SWiM2.0 with FreeBSD 2.1.5 later soon, but not Linux
Kazu> sorry.
Kazu> Or has anyone tested with FreeBSD?

I'll appreciate the feedback.  It would actually be better testing
FreeBSD, since we already have lots of Linux XEmacs folks.

>> Perhaps the `cramped output' problem can be solved by simply making
>> sure the fonts used for jisx* and iso8859* are all the same height?

Kazu> Yes.
Kazu> i changed lisp/mule/mule-x-init.el as following because most X
Kazu> environments do not have 'sun-gothic'--jisx* fonts.
Kazu> 'Misc-Fixed-Medium'--jisx* fonts are provided in X11R[56] release.

First of all, getting the effect you want is very easy (once you know how!):

(set-face-font 'default "-misc-fixed-medium-r-normal--14-*")

since 
xlsfonts -fn "-misc-fixed-medium-r-normal--14-*" 
returns
-misc-fixed-medium-r-normal--14-110-100-100-c-70-iso8859-1
-misc-fixed-medium-r-normal--14-130-75-75-c-140-jisx0208.1983-0
-misc-fixed-medium-r-normal--14-130-75-75-c-70-iso8859-1
-misc-fixed-medium-r-normal--14-130-75-75-c-70-jisx0201.1976-0

which are fonts with compatible sizes.

In general, the fonts specified in mule-x-init.el should not really
matter that much, because the user should specify a font for the
default face using (set-face-font) or appropriate X resources, and
leave "*"s in the registry and encoding fields, so that diffferent
physical fonts will get used for different charsets, with one font
specification.  So don't put "iso8859-1" into your font name specifications!

There's still a question of which default fonts to specify in mule-x-init.el:

It certainly seems like "-*-fixed-medium-r-*--16-*-iso8859-1" should
be changed to come in size 14 instead.

I'm willing to let consensus decide what the default fonts should be -
but Sun's own distribution of XEmacs will use Sun-selected,
Sun-provided fonts.

Kazu> +++ mule-x-init.el      1996/12/06 01:19:24
Kazu> @@ -36,7 +36,7 @@
 
Kazu>      (set-face-font
Kazu>       'default
Kazu> -     '("-*-fixed-medium-r-*--16-*-iso8859-1"
Kazu> +     '("-*-fixed-medium-r-*--14-*-iso8859-1"
Kazu>         "-*-fixed-medium-r-*--*-iso8859-1"
Kazu>         "-*-fixed-medium-r-*--*-iso8859-2"
Kazu>         "-*-fixed-medium-r-*--*-iso8859-3"
Kazu> @@ -47,8 +47,10 @@
Kazu>         "-*-fixed-medium-r-*--*-iso8859-9"
 
Kazu>         ;; Following 3 fonts proposed by Teruhiko.Kurosaka@Japan.eng.sun
Kazu> -       "-sun-gothic-medium-r-normal--14-120-75-75-c-60-jisx0201.1976-0"
Kazu> -       "-sun-gothic-medium-r-normal--14-120-75-75-c-120-jisx0208.1983-0"
Kazu> +       ; "-sun-gothic-medium-r-normal--14-120-75-75-c-60-jisx0201.1976-0"
Kazu> +       ; "-sun-gothic-medium-r-normal--14-120-75-75-c-120-jisx0208.1983-0"
Kazu> +       "-misc-fixed-medium-r-normal--14-130-75-75-c-70-jisx0201.1976-0"
Kazu> +       "-misc-fixed-medium-r-normal--14-130-75-75-c-140-jisx0208.1983-0"
Kazu>         "-wadalab-gothic-medium-r-normal--14-120-75-75-c-120-jisx0212.1990-0"
Kazu>         ;; Other Japanese fonts
Kazu>         "-*-fixed-medium-r-*--*-jisx0201.1976-*"


