[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified
From: |
Eli Zaretskii |
Subject: |
bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil |
Date: |
Wed, 05 Jun 2024 14:29:42 +0300 |
> Cc: 71345@debbugs.gnu.org
> From: JD Smith <jdtsmith@gmail.com>
> Date: Tue, 4 Jun 2024 18:41:01 -0400
>
> (jit-lock-flush (min my-pd-old-beg (my-pd-new-beg-estimate))
> (max my-pd-old-end (my-pd-new-end-estimate))
> #'my-pd-backend)
>
> I don't need to estimate, I have treesitter to tell me precisely!
Only if the parser successfully and correctly parses the buffer text.
> Because a given buffer can have several (window-)points,
> position-dependent highlighting will ideally want to be added via
> (window-specific) overlays rather than text-properties.
>
> In general, yes. In my case having the scope be per-buffer not per window
> makes the most sense in terms of
> the functionality.
Given the feature of redisplay I just mentioned, you will actually get
a per-window functionality, at least as far as the position of point
is concerned.
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, JD Smith, 2024/06/03
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, Stefan Monnier, 2024/06/03
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, JD Smith, 2024/06/03
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, Stefan Monnier, 2024/06/03
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, JD Smith, 2024/06/04
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, Stefan Monnier, 2024/06/04
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, JD Smith, 2024/06/04
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, Stefan Monnier, 2024/06/04
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, JD Smith, 2024/06/04
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil,
Eli Zaretskii <=
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, JD Smith, 2024/06/05
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, Eli Zaretskii, 2024/06/05
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, JD Smith, 2024/06/05
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, Stefan Monnier, 2024/06/05
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, Drew Adams, 2024/06/05
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, Eli Zaretskii, 2024/06/05
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, JD Smith, 2024/06/05
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, Stefan Monnier, 2024/06/05
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, Eli Zaretskii, 2024/06/05
- bug#71345: Feature: unleash font-lock's secret weapon; handle Qfontified = non-nil, Stefan Monnier, 2024/06/05