branch: externals/engrave-faces commit d12687f3e4b1c4f63c21e05d5df4416a476e7f49 Author: TEC <t...@tecosaur.com> Commit: TEC <t...@tecosaur.com>
Add autoloading, fix typo --- engrave-faces-latex.el | 4 +++- engrave-faces.el | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/engrave-faces-latex.el b/engrave-faces-latex.el index 0ffbcc9..94de483 100644 --- a/engrave-faces-latex.el +++ b/engrave-faces-latex.el @@ -42,7 +42,7 @@ (defun engrave-faces-latex-face-apply (faces content) "TODO" - (let ((attrs (engrave-face-merge-attributes faces))) + (let ((attrs (engrave-faces-merge-attributes faces))) (let ((fg (plist-get attrs :foreground)) (bg (plist-get attrs :background)) (it (eql (plist-get attrs :slant) 'italic)) @@ -85,9 +85,11 @@ (while (search-forward "\n}" nil t) (replace-match "}\n"))) +;;;###autoload (engrave-faces-define-backend "latex" ".tex" #'engrave-faces-latex-face-mapper) (add-hook 'engrave-faces-latex-after-hook #'engrave-faces-latex-post-processing) +;;;###autoload (defun engrave-faces-latex-buffer-standalone () "Export current buffer to a standalone LaTeX buffer." (interactive) diff --git a/engrave-faces.el b/engrave-faces.el index 99c317c..4af0fdb 100644 --- a/engrave-faces.el +++ b/engrave-faces.el @@ -36,7 +36,9 @@ ;;; Code: +;;;###autoload (defvar engrave-faces--backends nil) +;;;###autoload (defmacro engrave-faces-define-backend (name extension face-transformer) `(progn (add-to-list 'engrave-faces--backends (list ,name :face-transformer ,face-transformer :extension ,extension))