Kenichi Handa writes: > In article , Oliver Scholz writes: >> 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* :-) > > I should have got that idea from the start, sorry. :-( I was just kidding. It was a good opportunity to read and understand yet another part of the C code. And I had fun doing it. So my time was well applied. >> Allright, if you say that it is cleaner or easier to maintain this >> way, then I'll look at it tomorrow. > > Thank you very much. That way, I think, fontset.c can be > modularized much more, which results in the easier > maintenance. O.k. Here's the new patch. It seems that free_realized_multibyte_face is not used anymore. But it is defined in xfaces.c, so I didn't touch it. Oliver