advice.el: make it compatible with newer doom revisions

doom redefines `(message)` to use `(doom--print)` under the hood,
so the previous  advice caused an infinite recursion.

See: 4b5cf7d46f

Fixes: #233
This commit is contained in:
László Vaskó
2021-06-03 19:34:42 +02:00
parent 23ed7b982d
commit a52ca48dba

View File

@ -29,7 +29,7 @@
(message "[nix-doom-emacs] Skipping generating autoloads...")))
(advice-add 'doom--print
:override (lambda (output)
(message output)))
(princ (format "%s\n" output) 'external-debugging-output)))
(advice-add 'kill-emacs
:override #'nix-straight-inhibit-kill-emacs)
(apply orig-fn r)