>>>>> Stefan Monnier <[email protected]> writes:

> Sounds similar to all.el (which is in GNU ELPA).
> If anybody's interested in merging those, that would be very welcome,

all.el, grep.el, compile.el, occur.el, moccur.el, etc., they all fit the same
pattern:

  - Display a list of locations in a buffer, along with description text
    related to that location.

  - The ability to press C-c C-c on a listed location and be taken there.

  - The ability to navigate locations from any buffer, e.g. C-x `.

  - Some have the ability that if the display text for a location is modified,
    that change can be reflected back to the origin and made persistent.

I can see the potential for unifying all of these various modes, into a
hits.el or something.  All we would need is text properties on every line with
sufficient information for traversal and persistence of changes.  Then we
could do away with a lot of duplication (even within core Emacs as it stands
today).

John

_______________________________________________
gnu-emacs-sources mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnu-emacs-sources

Reply via email to