[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/lentic 9b556df984 312/333: Add support for additional f
From: |
ELPA Syncer |
Subject: |
[elpa] externals/lentic 9b556df984 312/333: Add support for additional files for HTML export |
Date: |
Tue, 27 Feb 2024 13:00:49 -0500 (EST) |
branch: externals/lentic
commit 9b556df984dd9e4abb25fa9be0cc5719db68ce1b
Author: Phillip Lord <phillip.lord@russet.org.uk>
Commit: Phillip Lord <phillip.lord@russet.org.uk>
Add support for additional files for HTML export
---
lentic-doc.el | 12 ++++++++++++
lentic.el | 1 +
2 files changed, 13 insertions(+)
diff --git a/lentic-doc.el b/lentic-doc.el
index b08d43f751..eb53728e52 100644
--- a/lentic-doc.el
+++ b/lentic-doc.el
@@ -160,7 +160,19 @@ EXT must not be nil or empty."
(lentic-doc-package-start-source package)
"html"))
+
+(defvar lentic-doc-allowed-files nil)
+
+(defun lentic-doc-ensure-allowed-html (package)
+ (let ((var (intern (concat package "-doc-html-files"))))
+ (if (boundp var)
+ (mapc
+ (lambda (f)
+ (add-to-list 'lentic-doc-allowed-files f))
+ (symbol-value var)))))
+
(defun lentic-doc-ensure-doc (package)
+ (lentic-doc-ensure-allowed-html package)
(unless (f-exists?
(lentic-doc-package-doc-file package))
(lentic-doc-htmlify-package package)))
diff --git a/lentic.el b/lentic.el
index fdb24f618d..9857f706f1 100644
--- a/lentic.el
+++ b/lentic.el
@@ -157,6 +157,7 @@
(require 'f)
(defvar lentic-doc "lenticular.org")
+(defvar lentic-doc-html-files '("lenticular.css"))
;; #+end_src
;; ** State
- [elpa] externals/lentic 406a36bae2 151/333: All autoloads added., (continued)
- [elpa] externals/lentic 406a36bae2 151/333: All autoloads added., ELPA Syncer, 2024/02/27
- [elpa] externals/lentic 3b1d0cb77a 154/333: Split lentic.el code into -mode and -dev., ELPA Syncer, 2024/02/27
- [elpa] externals/lentic 2f141ed978 201/333: Deprecated Emacs-24.3., ELPA Syncer, 2024/02/27
- [elpa] externals/lentic 3c7736b52d 221/333: Move to releases only after m-buffer update., ELPA Syncer, 2024/02/27
- [elpa] externals/lentic b625f8a6bc 217/333: Move to load-relative for tests., ELPA Syncer, 2024/02/27
- [elpa] externals/lentic 51f0f6257c 226/333: Back to melpa-stable in preparation for new release., ELPA Syncer, 2024/02/27
- [elpa] externals/lentic 9a56901f68 249/333: Ensure lentic-mode is loaded during test., ELPA Syncer, 2024/02/27
- [elpa] externals/lentic d5268570c0 289/333: Fix typo in lentic-when-with-current-buffer., ELPA Syncer, 2024/02/27
- [elpa] externals/lentic 97c01a0a02 310/333: First line fixup now works from org to lua/sh, ELPA Syncer, 2024/02/27
- [elpa] externals/lentic 73cdcd768a 275/333: Added autoload cookie to clojure-asciidoc-init., ELPA Syncer, 2024/02/27
- [elpa] externals/lentic 9b556df984 312/333: Add support for additional files for HTML export,
ELPA Syncer <=
- [elpa] externals/lentic 6af878392e 332/333: Use `cl-generic` and remove dependency on `f` and `s`, ELPA Syncer, 2024/02/27
- [elpa] externals/lentic fd93a7072c 292/333: Make travis quieter, ELPA Syncer, 2024/02/27
- [elpa] externals/lentic 22c1590c57 279/333: Lentic-doc can now include an els file., ELPA Syncer, 2024/02/27
- [elpa] externals/lentic debb9005b4 308/333: Require assess directly, ELPA Syncer, 2024/02/27
- [elpa] externals/lentic 4b48430872 309/333: Fix broken file name in test, ELPA Syncer, 2024/02/27
- [elpa] externals/lentic dd53109fe0 298/333: Test discovery by assess-discover, ELPA Syncer, 2024/02/27
- [elpa] externals/lentic ca9a6093b6 272/333: Correctly require s in cask and lentic-doc., ELPA Syncer, 2024/02/27
- [elpa] externals/lentic dfb99c62ff 296/333: Update maintainer email, ELPA Syncer, 2024/02/27
- [elpa] externals/lentic 9ac92a57fa 247/333: Improved README and added getting started., ELPA Syncer, 2024/02/27