emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/engrave-faces 6b8261d 1/2: Improve autoload statements


From: ELPA Syncer
Subject: [elpa] externals/engrave-faces 6b8261d 1/2: Improve autoload statements
Date: Tue, 7 Sep 2021 09:57:11 -0400 (EDT)

branch: externals/engrave-faces
commit 6b8261d9d4d276299c266941dacf64c1eccbe601
Author: TEC <tec@tecosaur.com>
Commit: TEC <tec@tecosaur.com>

    Improve autoload statements
    
    Having ;;;###autoload above the macro call caused the whole macro
    expansion to be inlined! That's not very nice. There may be a better
    solution long-term, but for now just crafting targeted autoload
    statements is an improvement.
---
 engrave-faces-ansi.el  | 3 ++-
 engrave-faces-html.el  | 4 +++-
 engrave-faces-latex.el | 4 +++-
 engrave-faces.el       | 1 -
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/engrave-faces-ansi.el b/engrave-faces-ansi.el
index cdbc265..dc0cdda 100644
--- a/engrave-faces-ansi.el
+++ b/engrave-faces-ansi.el
@@ -169,7 +169,8 @@ are collateral damage from \"[0m\"."
 (declare-function ansi-color-apply-on-region "ansi-color"
                   (begin end &optional preserve-sequences))
 
-;;;###autoload
+;;;###autoload (autoload #'engrave-faces-ansi-buffer "engrave-faces-ansi" nil 
t)
+;;;###autoload (autoload #'engrave-faces-ansi-file "engrave-faces-ansi" nil t)
 (engrave-faces-define-backend "ansi" ".txt" #'engrave-faces-ansi-face-apply nil
                               (lambda () (ansi-color-apply-on-region 
(point-min) (point-max) t)))
 (add-hook 'engrave-faces-ansi-after-hook #'engrave-faces-unescape-escape)
diff --git a/engrave-faces-html.el b/engrave-faces-html.el
index 8b4d0da..fef93e5 100644
--- a/engrave-faces-html.el
+++ b/engrave-faces-html.el
@@ -153,7 +153,9 @@ See `engrave-faces-preset-styles' and 
`engrave-faces-html-output-style'."
   <body>
 </html>"))
 
-;;;###autoload
+;;;###autoload (autoload #'engrave-faces-html-buffer "engrave-faces-html" nil 
t)
+;;;###autoload (autoload #'engrave-faces-html-buffer-standalone 
"engrave-faces-html" nil t)
+;;;###autoload (autoload #'engrave-faces-html-file "engrave-faces-html" nil t)
 (engrave-faces-define-backend "html" ".html" #'engrave-faces-html-face-mapper 
#'engrave-faces-html-make-standalone #'html-mode)
 
 (provide 'engrave-faces-html)
diff --git a/engrave-faces-latex.el b/engrave-faces-latex.el
index 3998571..1ca4f25 100644
--- a/engrave-faces-latex.el
+++ b/engrave-faces-latex.el
@@ -112,7 +112,9 @@ See `engrave-faces-preset-styles' and 
`engrave-faces-latex-output-style'."
   (insert "\\end{Verbatim}
 \\end{document}"))
 
-;;;###autoload
+;;;###autoload (autoload #'engrave-faces-latex-buffer "engrave-faces-latex" 
nil t)
+;;;###autoload (autoload #'engrave-faces-latex-buffer-standalone 
"engrave-faces-latex" nil t)
+;;;###autoload (autoload #'engrave-faces-latex-file "engrave-faces-latex" nil 
t)
 (engrave-faces-define-backend "latex" ".tex" #'engrave-faces-latex-face-mapper 
#'engrave-faces-latex-make-standalone #'latex-mode)
 (add-hook 'engrave-faces-latex-after-hook 
#'engrave-faces-latex-post-processing)
 
diff --git a/engrave-faces.el b/engrave-faces.el
index 4052ca3..70a339f 100644
--- a/engrave-faces.el
+++ b/engrave-faces.el
@@ -62,7 +62,6 @@ buffer.  You may use them to modify the outlook of the final 
output."
   :group 'engrave-faces
   :type 'hook)
 
-;;;###autoload
 (defvar engrave-faces--backends nil)
 
 ;;;###autoload



reply via email to

[Prev in Thread] Current Thread [Next in Thread]