]> git.eshelyaron.com Git - emacs.git/commit
Introduce 'compilation-annotation' text property
authorAugusto Stoffel <arstoffel@gmail.com>
Thu, 8 Dec 2022 20:05:10 +0000 (21:05 +0100)
committerJuri Linkov <juri@linkov.net>
Mon, 27 Feb 2023 19:14:41 +0000 (21:14 +0200)
commitb699c380286151c97ffae65010d733a092d2db14
tree2d0960c7c39237a9c3cc8f92ad4eb154bf70273c
parentb5c13032538377b0037c745715613693a1580f81
Introduce 'compilation-annotation' text property

It is meant to mark parts of compilation buffers which do not
correspond to process output (bug#59888).

* lisp/progmodes/compile.el (compilation-insert-annotation): New
function.
(compilation-start, compilation-handle-exit): Use it.
(compilation--ensure-parse) Rely on 'compilation-annotation' property
instead of 'compilation-header-end'.
lisp/progmodes/compile.el