[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: `set-fontset-font' and ascii characters

From: Oliver Scholz
Subject: Re: `set-fontset-font' and ascii characters
Date: Fri, 02 May 2003 02:39:53 +0200
User-agent: Gnus/5.090019 (Oort Gnus v0.19) Emacs/21.3.50 (windows-nt)

Kenichi Handa <address@hidden> writes:
> By the way, I re-consider the problem of chaning the fontset
> of the default face.
> You wrote:
>> Now, if an ASCII font was changed, Fset_fontset_font checks all frames
>> whether FONTSET is their frame fontset and forces a resizing of all
>> frames that have. This is done by the new function
>> x_new_fontset_force, which is like x_new_fontset, except that it does
>> its works even if new fontset = old fontset. (This is done by
>> factoring out a new function x_set_fontset_internal out of x_set_fontset.)
> Isn't it easier to call Finternal_set_lisp_face_attribute on
> all faces that has FONTSET?  That function handles the
> default face correctly.

I guess so. Basically that is how I discovered x_new_fontset. I
started with Finternal_set_lisp_face_attribute and read the code until
I found the exact spot where the frame is resized. And now you tell
me that all this was pointless, because I could have used
Finternal_set_lisp_face in the first place? *moan* :-)

Allright, if you say that it is cleaner or easier to maintain this
way, then I'll look at it tomorrow.

Oliver Scholz               13 Floréal an 211 de la Révolution
Taunusstr. 25               Liberté, Egalité, Fraternité!
60329 Frankfurt a. M.       http://www.jungdemokratenhessen.de
Tel. (069) 97 40 99 42      http://www.jdjl.org

reply via email to

[Prev in Thread] Current Thread [Next in Thread]