On Tue, May 18, 2021 at 08:43:21PM +0300, Jean Louis wrote: > * tomas@tuxteam.de [2021-05-18 20:28]: > > On Tue, May 18, 2021 at 08:08:29PM +0300, Jean Louis wrote: > > > > > > (defun rcd-highlight-list (list) > > > "Uses LIST to highlight strings in buffer." > > > (hi-lock-mode) > > > (let* ((list (delete "" list)) > > > (highlights hi-lock-face-defaults)) > > > (while list > > > (highlight-regexp (pop list) (pop highlights))))) > > > > > > Just feed to this function a list of strings to highlight: > > > > What happens if one of the strings is ".*"? > > Yes, it is not for all circumstances. It will also not support too > many keywords as it uses hi-lock-face-defaults list Perhaps the function `regexp-quote' is built for you :) Cheers - t