On Monday, March 16th, 2026 at 6:01 AM, Ihor Radchenko <[email protected]> 
wrote:

> Heime <[email protected]> writes:
> 
> > Have deleted (org-mode) from the function pandu and executed the crommand.
> > The text gets coloured as expect in the new buffer.
> >
> > But enabling org-mode, the highlighting disappears because Org mode has its
> > rules for how text is highlighted.
> >
> > How can I ovorcome this problem, so I can propertize my text in a org-mode
> > buffer?
> 
> This is expected in all the major modes in Emacs that use
> font-lock-mode.
> Check out 16.13 Font Lock mode section of Emacs manual.

Would maintainers suggest incorporating custom modifications 
into the rules that font-lock uses?
 
> > (defface panface
> >   '((t :height 1.2 :weight bold :foreground "#00ff00"))
> >   "Face for outline-regexp heading.")
> >
> > (defun panlabel (label facekt)
> >   "Insert guage LABEL with specified face coating FACEKT, enabling
> > appearance customisation to mach user preferences."
> >   (insert (propertize (concat "\n" label ":\n\n") 'face facekt)))
> >
> > (defun pandu ()
> >   "Print outline configuration to a display unit buffer."
> >   (interactive)
> >   (let ( (bufr  (get-buffer "Pandu")) )
> >     (when bufr (kill-buffer bufr))
> >     (with-current-buffer (get-buffer-create "Pandu")
> >       (org-mode)
> >       (erase-buffer)
> >       (panlabel "Coloured Text" 'panface)
> >       (display-buffer (current-buffer))) ))
> 
> Consider hi-lock-mode.

Your suggestion worked well.  As this is similar to 
using overlays, when does one recommend one over the 
other?
 
> --
> Ihor Radchenko // yantar92,
> Org mode maintainer,
> Learn more about Org mode at <https://orgmode.org/>.
> Support Org development at <https://liberapay.com/org-mode>,
> or support my work at <https://liberapay.com/yantar92>
>

Reply via email to