[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: C-n is very slow in Font-Lock mode
From: |
Eli Zaretskii |
Subject: |
Re: C-n is very slow in Font-Lock mode |
Date: |
Wed, 27 Apr 2005 12:06:58 +0300 |
> From: Richard Stallman <address@hidden>
> CC: address@hidden, address@hidden
> Date: Tue, 26 Apr 2005 18:56:25 -0400
>
> One way to do that is to set jit-lock-defer-time.
>
> Are you suggesting this as a change in the defaults?
> I'm not interested in this as a workaround for me alone;
> I want to make it faster for everyone.
It could be the default (a value such as 0.2 would be good, I think),
although I'm not sure how users will react: the current behavior in
21.x series of Emacs is effectively as if jit-lock-defer-time were
nil, and I don't think I've seen a significant number of complaints
about scrolling.
Personally, I'd reset that option to nil if its default were changed,
because I rarely page through a buffer with C-n, and because on modern
machines the slowdown is barely visible, but the flash of unfontified
text is annoyingly obvious. But that's just me.
> I found a way to change line-move-1 not to use vertical-motion
> in simple cases. I think it should work, but I don't understand
> the reason why the code uses vertical-motion.
It's ancient history, from before the display engine was rewritten for
Emacs 21. Here's the relevant entry from the logs:
1995-03-09 Richard Stallman <address@hidden>
* simple.el (line-move-ignore-invisible): New variable.
(line-move): If that var is set, use vertical-motion.
Skip any extra invis chars beyond where vertical-motion stops.
So it seems like you ought to know the reason ;-)
- C-n is very slow in Font-Lock mode, Richard Stallman, 2005/04/23
- Re: C-n is very slow in Font-Lock mode, Eli Zaretskii, 2005/04/23
- Re: C-n is very slow in Font-Lock mode, Richard Stallman, 2005/04/24
- Re: C-n is very slow in Font-Lock mode, Eli Zaretskii, 2005/04/24
- Re: C-n is very slow in Font-Lock mode, Richard Stallman, 2005/04/26
- Re: C-n is very slow in Font-Lock mode, David Kastrup, 2005/04/26
- Re: C-n is very slow in Font-Lock mode, Richard Stallman, 2005/04/26
- Re: C-n is very slow in Font-Lock mode, Kim F. Storm, 2005/04/27
- Re: C-n is very slow in Font-Lock mode, Eli Zaretskii, 2005/04/27
- Re: C-n is very slow in Font-Lock mode, Kim F. Storm, 2005/04/27
- Re: C-n is very slow in Font-Lock mode,
Eli Zaretskii <=
- Re: C-n is very slow in Font-Lock mode, Richard Stallman, 2005/04/28
- Re: C-n is very slow in Font-Lock mode, Eli Zaretskii, 2005/04/26
- Re: C-n is very slow in Font-Lock mode, David Kastrup, 2005/04/26
- Re: C-n is very slow in Font-Lock mode, Eli Zaretskii, 2005/04/26
- Re: C-n is very slow in Font-Lock mode, David Kastrup, 2005/04/26
- Re: C-n is very slow in Font-Lock mode, Eli Zaretskii, 2005/04/27
- Re: C-n is very slow in Font-Lock mode, David Kastrup, 2005/04/27
- Re: C-n is very slow in Font-Lock mode, Eli Zaretskii, 2005/04/27
- Re: C-n is very slow in Font-Lock mode, David Kastrup, 2005/04/27
- Re: C-n is very slow in Font-Lock mode, Eli Zaretskii, 2005/04/27