[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes ime
From: |
Kim F. Storm |
Subject: |
Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu] |
Date: |
Thu, 31 Aug 2006 09:49:00 +0200 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
martin rudalics <address@hidden> writes:
> The buffer changes during scrolling and window resizing, however, are
> considerably more serious since they affect responsiveness of Emacs. My
> Emacs considerably lags behind other applications during scrolling and
> flickers noticeably whenever I drag a modeline. Now consider that for
> every _single_ line dragged or scrolled I call `imenu-update-menubar'.
> The only buffer "change" here is the fontification of one single line.
> That doesn't make any sense. And it makes the speed of scrolling depend
> (1) on the size of the buffer and (2) the quality of a thing like
> `imenu-create-index-function'. Wouldn't it make more sense to spend
> that time to filter out, for example, all those definitions Imenu finds
> in C comments or strings?
And you changes (at the C level + imenu) fixes all these problems, right?
If, so I think we are wasting our time discussing sub-optimal ways to
fix a specific problem where we already have a generic solution.
Can't we just install Martin's patch and get closer to the pretest??
--
Kim F. Storm <address@hidden> http://www.cua.dk
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu], (continued)
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu], Richard Stallman, 2006/08/29
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu], Chong Yidong, 2006/08/29
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu], Stefan Monnier, 2006/08/29
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu], Kim F. Storm, 2006/08/30
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu], Chong Yidong, 2006/08/30
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu], Stefan Monnier, 2006/08/31
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu], Richard Stallman, 2006/08/30
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu], martin rudalics, 2006/08/30
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu], Chong Yidong, 2006/08/30
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu], martin rudalics, 2006/08/31
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu],
Kim F. Storm <=
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu], Chong Yidong, 2006/08/31
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu], Richard Stallman, 2006/08/31
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu], Richard Stallman, 2006/08/31
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu], Stefan Monnier, 2006/08/30
- Re: address@hidden: Re: jit lock sit-for provokes redisplay provokes imenu], Richard Stallman, 2006/08/31