[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#39121: 27.0.60; occur: Add bindings for next-error-no-select
From: |
Lars Ingebrigtsen |
Subject: |
bug#39121: 27.0.60; occur: Add bindings for next-error-no-select |
Date: |
Sat, 24 Jul 2021 13:46:40 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
Mattias Engdegård <mattiase@acm.org> writes:
> Currently, Occur buffers use `occur-target` properties to direct each
> line to the start of the first match on that line. We could use the
> property to indicating the exact extents (intervals) of matches,
> instead. For example, a buffer containing
>
> VENI VIDI VICI
>
> with the Occur search regexp "VI.I", currently results in a line in
> *Occur* having the property `occur-target` with a marker to the start
> of 'VIDI' as value. Instead, we could make the value be ((m1 . m2) (m3
> . m4)) where m1..m4 mark the beginning and end of 'VIDI' and 'VICI'
> respectively. Then occur-highlight-regexp could be done away entirely.
That does indeed sound like a better solution.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
- bug#39121: 27.0.60; occur: Add bindings for next-error-no-select, Juri Linkov, 2021/07/15
- bug#39121: 27.0.60; occur: Add bindings for next-error-no-select, Mattias Engdegård, 2021/07/16
- bug#39121: 27.0.60; occur: Add bindings for next-error-no-select, Mattias Engdegård, 2021/07/23
- bug#39121: 27.0.60; occur: Add bindings for next-error-no-select, Lars Ingebrigtsen, 2021/07/23
- bug#39121: 27.0.60; occur: Add bindings for next-error-no-select, Mattias Engdegård, 2021/07/23
- bug#39121: 27.0.60; occur: Add bindings for next-error-no-select,
Lars Ingebrigtsen <=
- bug#39121: 27.0.60; occur: Add bindings for next-error-no-select, Mattias Engdegård, 2021/07/24
- bug#39121: 27.0.60; occur: Add bindings for next-error-no-select, Lars Ingebrigtsen, 2021/07/25
- bug#39121: 27.0.60; occur: Add bindings for next-error-no-select, Eli Zaretskii, 2021/07/25
- bug#39121: 27.0.60; occur: Add bindings for next-error-no-select, Mattias Engdegård, 2021/07/25
- bug#39121: 27.0.60; occur: Add bindings for next-error-no-select, Basil L. Contovounesios, 2021/07/25
- bug#39121: 27.0.60; occur: Add bindings for next-error-no-select, Mattias Engdegård, 2021/07/25
- bug#39121: 27.0.60; occur: Add bindings for next-error-no-select, Eli Zaretskii, 2021/07/25
- bug#39121: 27.0.60; occur: Add bindings for next-error-no-select, Mattias Engdegård, 2021/07/25
- bug#39121: 27.0.60; occur: Add bindings for next-error-no-select, Eli Zaretskii, 2021/07/25
- bug#39121: 27.0.60; occur: Add bindings for next-error-no-select, Mattias Engdegård, 2021/07/25