[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Face realization (was: face-remapping patch)
From: |
Stefan Monnier |
Subject: |
Face realization (was: face-remapping patch) |
Date: |
Wed, 28 May 2008 15:25:02 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
> My experience with this infrastructure, using `color-themes' and
> plenty of frames, has been less than stellar. When switching color
> themes, more and more faces get defined during the session. This slows
> the creation of frames down to the point where it takes 2+ seconds to
> create one. I had to install a patch in my own version to keep it
> from making frame-specific copies of all global faces for each
> new frame.
This is a separate problem (at least, given the current code). It would
be good to try and realize faces lazily as they get encountered rather
than realize them all everytime we create a new frame.
Also, as you point out, there's a gross inefficiency in that most faces
are really terminal-local rather than frame-local (after all, the
defface spec does not allow per-frame customizations), so we should
share the resulting realized faces. If you have a patch for it, maybe
you should post it here,
Stefan
- Re: face-remapping patch, (continued)
- Re: face-remapping patch, Miles Bader, 2008/05/27
- Re: face-remapping patch, David Reitter, 2008/05/28
- Re: face-remapping patch, Miles Bader, 2008/05/28
- Re: face-remapping patch, Miles Bader, 2008/05/28
- Re: face-remapping patch, David Kastrup, 2008/05/28
- Re: face-remapping patch, Miles Bader, 2008/05/28
- Re: face-remapping patch, David Kastrup, 2008/05/28
- Re: face-remapping patch, David Reitter, 2008/05/28
- Re: face-remapping patch, Miles Bader, 2008/05/28
- Re: face-remapping patch, David Reitter, 2008/05/28
- Face realization (was: face-remapping patch),
Stefan Monnier <=
- Re: Face realization (was: face-remapping patch), David Reitter, 2008/05/28
- Re: Face realization, Stefan Monnier, 2008/05/29
- Re: face-remapping patch, Stefan Monnier, 2008/05/28
- Re: face-remapping patch, David Kastrup, 2008/05/28
- Re: face-remapping patch, David Kastrup, 2008/05/28
- Re: face-remapping patch, tomas, 2008/05/29
- Re: face-remapping patch, Stephen J. Turnbull, 2008/05/29
- Re: face-remapping patch, David Kastrup, 2008/05/29
- Re: face-remapping patch, Stephen J. Turnbull, 2008/05/30
- Re: face-remapping patch, Richard M Stallman, 2008/05/30