aboutsummaryrefslogtreecommitdiff
path: root/lisp/seam-export.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/seam-export.el')
-rw-r--r--lisp/seam-export.el22
1 files changed, 13 insertions, 9 deletions
diff --git a/lisp/seam-export.el b/lisp/seam-export.el
index 5db0be6..8664b53 100644
--- a/lisp/seam-export.el
+++ b/lisp/seam-export.el
@@ -398,23 +398,27 @@ notes)."
(or (not (seam-draft-p file))
(plist-get plist :include-drafts)))
(let ((seam-export--types types)
- (seam-export--root-path (or (plist-get plist :root-path) ""))
+ (seam-export--root-path (cl-getf plist :root-path ""))
(seam-export--include-drafts (plist-get plist :include-drafts))
(seam-export--no-extension (plist-get plist :no-extension))
(seam-export--template template)
(seam-export--template-values template-values)
(seam-export--time-format
- (or (plist-get plist :time-format)
- seam-export-time-format))
+ (cl-getf plist
+ :time-format
+ seam-export-time-format))
(seam-export--time-format-dt
- (or (plist-get plist :time-format-dt)
- seam-export-time-format-dt))
+ (cl-getf plist
+ :time-format-dt
+ seam-export-time-format-dt))
(seam-export--time-zone
- (or (plist-get plist :time-zone)
- seam-export-time-zone))
+ (cl-getf plist
+ :time-zone
+ seam-export-time-zone))
(seam-export--internal-link-class
- (or (plist-get plist :internal-link-class)
- seam-export-internal-link-class))
+ (cl-getf plist
+ :internal-link-class
+ seam-export-internal-link-class))
(seam-export--options (org-combine-plists
seam-export-backend-options
(plist-get plist :backend-options))))