Flagging words and phrases in Emacs reddit / emacs ---------------------------------------------------------------------- [deleted] · 2022-03-22 07:42 [deleted] ---------------------------------------------------------------------- ideasman_42 · 2022-03-22 09:02 Try [hl-prog-extra](https://gitlab.com/ideasman42/emacs-hl-prog-extra) package, it was written for this purpose. ---------------------------------------------------------------------- [deleted] · 2022-03-22 10:08 [deleted] ---------------------------------------------------------------------- ideasman_42 · 2022-03-22 10:49 That's strange, I use this regularly and never saw that message. - What version of emacs are you using? - Is this a warning or an error? If I can find a way to report this message I can probably resolve fairly easily. ---------------------------------------------------------------------- [deleted] · 2022-03-22 11:46 [deleted] ---------------------------------------------------------------------- ideasman_42 · 2022-03-22 13:29 For some reason org-mode only works with pre-defined faces (quite strange as these work elsewhere). This works for me: (defface my-org-face '((t (:background "#006000" :foreground "#FFFFFF"))) "My Org Face" :group 'basic-faces) (add-hook 'org-mode-hook (lambda () (setq-local hl-prog-extra-list (list '("\\<\\(town\\|city\\|forgot\\|victim\\|crime\\)\\>" 1 (nil comment string) my-org-face))) (hl-prog-extra-mode))) ---------------------------------------------------------------------- [deleted] · 2022-03-22 13:52 [deleted] ---------------------------------------------------------------------- nv-elisp · 2022-03-22 15:36 I believe writegood-mode supports your use case. ---------------------------------------------------------------------- ideasman_42 · 2022-03-23 00:15 Let me know if this works, I may have to document this problem if it can't be resolved on my side. ---------------------------------------------------------------------- [deleted] · 2022-03-23 01:24 [deleted] ---------------------------------------------------------------------- [deleted] · 2022-03-23 01:25 [deleted] ---------------------------------------------------------------------- ideasman_42 · 2022-03-23 03:39 This is a [fully self contained config](https://bitbucket.org/ideasman42/workspace/snippets/gBRBxz) made by making minor changes to [emacs-for- vimmers](https://github.com/ideasman42/emacs-for-vimmers) that works in my tests. Check `CUSTOM-HIGHLIGHT: BEGIN/END` blocks. ---------------------------------------------------------------------- [deleted] · 2022-03-23 06:17 [deleted] ---------------------------------------------------------------------- [deleted] · 2022-03-23 15:30 [deleted] ---------------------------------------------------------------------- ideasman_42 · 2022-03-24 00:19 Fixed - this issue only happened in Emacs 27 (I was running master). ---------------------------------------------------------------------- ideasman_42 · 2022-03-24 00:20 Try again, I've committed a fix that should work in Emacs 27.x. ---------------------------------------------------------------------- [deleted] · 2022-03-24 07:25 [deleted] ---------------------------------------------------------------------- [deleted] · 2022-03-25 09:20 [deleted] ---------------------------------------------------------------------- ideasman_42 · 2022-03-25 10:47 This works here: '("[[:blank:]][[:blank:]]" 0 comment '(:background "#006000" :foreground "#FFFFFF")) '("-[[:upper:]][[:alpha:]]*" 0 comment '(:background "#006060" :foreground "#FFFFFF")) ---------------------------------------------------------------------- [deleted] · 2022-03-25 12:58 [deleted] ---------------------------------------------------------------------- [deleted] · 2022-03-25 14:26 [deleted] ---------------------------------------------------------------------- b3n · 2022-03-26 03:29 Have you tried Emacs' built in highlighting features? (highlight-phrase "your phrase" 'underline) https://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight- Interactively.html ---------------------------------------------------------------------- [deleted] · 2022-03-26 04:16 [deleted]