From: Naoya Yamashita Date: Sun, 14 Apr 2019 10:30:42 +0000 (+0900) Subject: * use-package-core.el (use-package): fix declare style X-Git-Tag: emacs-29.0.90~1306^2~15^2~26^2 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=8fe0ac2983;p=emacs.git * use-package-core.el (use-package): fix declare style use-package specified lisp-indent-function to indent like defun. Currently, use-package main macro specify indent as (declare (indent 1)), then change indent mode like defun. (declare (indent defun)) is same effect. And it is useful when redefining use-package. --- diff --git a/lisp/use-package/use-package-core.el b/lisp/use-package/use-package-core.el index fec50fd4bb8..99ddc56eb45 100644 --- a/lisp/use-package/use-package-core.el +++ b/lisp/use-package/use-package-core.el @@ -1562,7 +1562,7 @@ this file. Usage: :custom-face Call `customize-set-faces' with each face definition. :ensure Loads the package using package.el if necessary. :pin Pin the package to an archive." - (declare (indent 1)) + (declare (indent defun)) (unless (memq :disabled args) (macroexp-progn (use-package-concat @@ -1581,8 +1581,6 @@ this file. Usage: (when use-package-compute-statistics `((use-package-statistics-gather :use-package ',name t))))))) -(put 'use-package 'lisp-indent-function 'defun) - (provide 'use-package-core) ;; Local Variables: