GNU bug report logs -
#56682
Fix the long lines font locking related slowdowns
Previous Next
Full log
View this message in rfc822 format
>> But if you're so annoyed by mis-fontification, why don't you just turn
>> font-lock mode off?
>
> "If you're annoyed by Emacs's performance with large files, why don't
> you just never open them?"
>
That's just wrong: in one case we're talking about your personal
feelings/preferences, in the other one about Emacs' capabilities for all
its users.
>
> I like font-lock and the visual cues that come with it. Only
> font-locking the first 1 MB of a large file seems like a good
> compromise: show correct highlighting where we can with reasonable
> performance, and omit it in the rest of the file.
>
So what you prefer IIUC would be to call fontification-functions with a
locked narrowing to 1 MB if point is before that threshold, and to not
call fontification-functions at all after that threshold? That might be
another doable approach.
>> Also, why did you not protest vehemently when Stefan added
>> syntax-wholeline-max, which also causes occasional mis-fontification?
>
> I have replied to this exact question in an earlier email. We can
> continue this line of inquiry in that subthread.
>
Sorry, I missed that part of your earlier post:
>
> syntax-wholelines-max indeed can potentially cause problems too, but in
> a much narrow range of situations (and only with major modes which have
> non-trivial syntax-propertize-function).
>
You forget to metion that syntax-wholelines-max can in fact make things
much worse, see the recipes I sent you a few days ago. So it doesn't seem
like it's the right approach.
This bug report was last modified 2 years and 9 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.