[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Solaris 5.8 version hangs again (X resources for faces?)
From: |
Chong Yidong |
Subject: |
Re: Solaris 5.8 version hangs again (X resources for faces?) |
Date: |
Mon, 14 Jul 2008 10:16:06 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
Klaus Zeitler <address@hidden> writes:
> In May I reported a problem with the Solaris (5.8) version of emacs 23
> (Subject: startup hangs in select call in wait_reading_process_output)
> Since then I wasn't able to start emacs 23 up till recently, but last
> week I could start emacs again for the first time in weeks.
> Unfortunately faces from X resources were not read anymore and 2 days
> later I was back to my original problem, i.e. emacs hangs in startup.
> It seems as if both my problems have something to do with the following 3
> lines in function face-set-after-frame-default in faces.el:
>
> ;; X resouces for the default face are applied during
> ;; x-create-frame.
> (and (not (eq face 'default))
> (memq (window-system frame) '(x w32 mac))
> (make-face-x-resource-internal face frame))
>
> When I remove these 3 lines from faces.el and rebuild emacs, emacs starts
> fine, but my face definitions are gone.
>
> I appreciate any help. Thanks
Could you try to pinpoint where in make-face-x-resource-internal, and
for what face, the hang occurs?