So erstellen Sie ein Overlay in Emacs wie folgt (möglicherweise ist es kein Overlay, ich weiß nicht, es stammt aus firmeneigenen Inline-Dokumenten):
overlays
documentation
Stardiviner
quelle
quelle
(overlay-put OVERLAY 'after-string STR)
hat nicht fontify wie im Screencast.ins-str
in zu untersuchencompany-coq--show-definition-overlay-at-point
. Bestimmte Flächen und Stile sind als Texteigenschaften in dieser Zeichenfolge vorhanden. Texteigenschaften: Spezielle Eigenschaften sind eine hilfreiche Referenz zum Dekodieren dieser Eigenschaften.Ich habe dafür ein Repo erstellt, https://github.com/stardiviner/inline-docs.el und ein Modul, das
inline-docs.el
für eldoc verwendet wird. https://github.com/stardiviner/eldoc-overlay-mode .quelle