Function: treemacs--org-edit-display-validation-msg
treemacs--org-edit-display-validation-msg is a byte-compiled function
defined in treemacs-workspaces.el.
Signature
(treemacs--org-edit-display-validation-msg MESSAGE LINE)
Documentation
Display an inline validation MESSAGE in LINE when org-editing.
Source Code
;; Defined in ~/.emacs.d/elpa/treemacs-20251226.1307/treemacs-workspaces.el
(defun treemacs--org-edit-display-validation-msg (message line)
"Display an inline validation MESSAGE in LINE when org-editing."
(save-excursion
(pcase line
(:start
(goto-char 0)
(forward-line (if treemacs-show-edit-workspace-help 4 2)))
(_
(goto-char 0)
(search-forward-regexp (rx-to-string `(seq bol ,line eol)))))
(setf treemacs--org-err-ov (make-overlay (line-end-position) (line-end-position)))
(overlay-put treemacs--org-err-ov 'after-string
(concat (propertize " ← " 'face 'error) message))
(add-hook 'after-change-functions #'treemacs--org-edit-remove-validation-msg nil :local)))