From: Lars Ingebrigtsen Date: Sun, 16 Jun 2019 13:14:26 +0000 (+0200) Subject: Declare function in esh-mode before #'-ing it X-Git-Tag: emacs-27.0.90~2482 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=e6404927e3922a1c8daf38a0b9efa7cb1f1377db;p=emacs.git Declare function in esh-mode before #'-ing it * lisp/eshell/esh-mode.el (ansi-color-apply-text-property-face): Declare to avoid a compilation warning. --- diff --git a/lisp/eshell/esh-mode.el b/lisp/eshell/esh-mode.el index a36ac969e55..5644928114e 100644 --- a/lisp/eshell/esh-mode.el +++ b/lisp/eshell/esh-mode.el @@ -1015,9 +1015,12 @@ This function could be in the list `eshell-output-filter-functions'." (autoload 'ansi-color-apply-on-region "ansi-color") (defvar ansi-color-apply-face-function) +(declare-function ansi-color-apply-text-property-face "ansi-color" + (BEG END FACE)) (defun eshell-handle-ansi-color () "Handle ANSI color codes." + (require 'ansi-color) (let ((ansi-color-apply-face-function #'ansi-color-apply-text-property-face)) (ansi-color-apply-on-region eshell-last-output-start eshell-last-output-end)))