[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/org-tree-slide 80cb1ac6f9 116/144: Merge branch 'master' o
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/org-tree-slide 80cb1ac6f9 116/144: Merge branch 'master' of github.com:takaxp/org-tree-slide |
Date: |
Tue, 18 Jan 2022 08:59:54 -0500 (EST) |
branch: elpa/org-tree-slide
commit 80cb1ac6f98d533c9efb1a4b402822b84410b1d1
Merge: a041b92c14 7bf09a02bd
Author: Takaaki ISHIKAWA <takaxp@ieee.org>
Commit: Takaaki ISHIKAWA <takaxp@ieee.org>
Merge branch 'master' of github.com:takaxp/org-tree-slide
---
org-tree-slide.el | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/org-tree-slide.el b/org-tree-slide.el
index dede32cfa6..71073834fa 100644
--- a/org-tree-slide.el
+++ b/org-tree-slide.el
@@ -708,6 +708,9 @@ If HEADING-LEVEL is non-nil, the provided outline level is
checked."
(defvar org-tree-slide-author nil
"If you have \"#+author:\" line in your org buffer, it will be used as a
name of the slide author.")
+(defvar org-tree-slide-date nil
+ "If you have \"#+date:\" line in your org buffer, it will be used as the
date.")
+
(defcustom org-tree-slide-breadcrumbs " > "
"Display breadcrumbs in the slide header.
@@ -733,6 +736,15 @@ concat the headers."
'org-tree-slide-author "#\\+AUTHOR:[ \t]*\\(.*\\)$" limit)
(org-tree-slide--set-header-var-by-regxep
'org-tree-slide-email "#\\+EMAIL:[ \t]*\\(.*\\)$" limit)
+
+ ; Use the date header or the current date if there isn't one
+ (setq org-tree-slide-date nil)
+ (org-tree-slide--set-header-var-by-regxep
+ 'org-tree-slide-date "#\\+DATE:[ \t]*\\(.*\\)$" limit)
+ (if (not org-tree-slide-date)
+ (setq org-tree-slide-date
+ (format-time-string "%Y-%m-%d")))
+
(org-tree-slide--set-header-var-by-regxep
'org-tree-slide-startup "#\\+STARTUP:[ \t]*\\(.*\\)$" limit))))
@@ -778,7 +790,7 @@ Some number of BLANK-LINES will be shown below the header."
(concat (if org-tree-slide-title org-tree-slide-title
(buffer-name))
"\n"
- (format-time-string "%Y-%m-%d") " "
+ org-tree-slide-date " "
(when org-tree-slide-author
(concat org-tree-slide-author " "))
(when org-tree-slide-email
- [nongnu] elpa/org-tree-slide daeb80986c 137/144: Fix face remap specifications, (continued)
- [nongnu] elpa/org-tree-slide daeb80986c 137/144: Fix face remap specifications, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 3faa042393 144/144: Merge pull request #49 from takaxp/revert-47-allow-empty-date-author, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide a0a03e75f4 083/144: Show content after last slide, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 2571cfe03b 017/144: Version 2.2.0 (adopt minor mode), ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 68779b8fe4 092/144: Add breadcrumbs (#23), ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 3a2d3733ba 091/144: Added Version header, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 4a895dec55 074/144: Merge branch 'master' of https://github.com/takaxp/org-tree-slide, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 6608f8d43b 096/144: Refine README and add a link to Moom, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 3f1d646eb1 098/144: Support faces for org-level-1, 4, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 603a383117 110/144: Revise docstring of org-tree-slide-skip-outline-level, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 80cb1ac6f9 116/144: Merge branch 'master' of github.com:takaxp/org-tree-slide,
ELPA Syncer <=
- [nongnu] elpa/org-tree-slide 04b5a9dee1 131/144: Merge branch 'master' of github.com:takaxp/org-tree-slide, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 9d2ba1df45 134/144: Fix links in README, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide b4650edc3f 135/144: Restore state more elegantly, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 8b44ae834f 073/144: Default keymap was changed, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 3cd42fdfef 071/144: Replace ots- with org-tree-slide--, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide c01b48e7ba 067/144: Merge pull request #8 from eikek/tree-slide-content, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 8321fb1d25 088/144: Add meta comment Commentary and Code, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 1a3c400790 076/144: Merge branch 'master' of https://github.com/takaxp/org-tree-slide, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 9f1b898223 095/144: Create LICENSE (#26), ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 98fec74fcf 122/144: Now depends on emacs 24.3, ELPA Syncer, 2022/01/18