[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/org-tree-slide 1fb3ecb637 132/144: Refine the default of h
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/org-tree-slide 1fb3ecb637 132/144: Refine the default of header-overlay-face |
Date: |
Tue, 18 Jan 2022 08:59:55 -0500 (EST) |
branch: elpa/org-tree-slide
commit 1fb3ecb637d0baff40dff7965dcac63b9674377b
Author: Takaaki ISHIKAWA <takaxp@ieee.org>
Commit: Takaaki ISHIKAWA <takaxp@ieee.org>
Refine the default of header-overlay-face
---
org-tree-slide.el | 28 +++-------------------------
1 file changed, 3 insertions(+), 25 deletions(-)
diff --git a/org-tree-slide.el b/org-tree-slide.el
index f20a699697..90f490eacf 100644
--- a/org-tree-slide.el
+++ b/org-tree-slide.el
@@ -3,7 +3,7 @@
;; Copyright (C) 2011-2020 Takaaki ISHIKAWA
;;
;; Author: Takaaki ISHIKAWA <takaxp at ieee dot org>
-;; Version: 2.8.17
+;; Version: 2.8.18
;; Package-Requires: ((emacs "24.4"))
;; Maintainer: Takaaki ISHIKAWA <takaxp at ieee dot org>
;; Twitter: @takaxp
@@ -78,7 +78,7 @@
(require 'org)
(require 'org-timer)
-(defconst org-tree-slide "2.8.17"
+(defconst org-tree-slide "2.8.18"
"The version number of the org-tree-slide.el.")
(defgroup org-tree-slide nil
@@ -553,16 +553,11 @@ This is displayed by default if
`org-tree-slide-modeline-display' is nil.")
(defvar org-tree-slide--header-face-autoconfig nil)
(defun org-tree-slide--setup ()
"Setup."
- (when org-tree-slide--header-face-autoconfig
- (org-tree-slide--reset-header-face)
- (advice-add 'enable-theme :around #'org-tree-slide--enable-theme))
(when (org-tree-slide--active-p)
(org-tree-slide--play)))
(defun org-tree-slide--abort ()
"Abort."
- (when org-tree-slide--header-face-autoconfig
- (advice-remove 'enable-theme #'org-tree-slide--enable-theme))
(when (equal major-mode 'org-mode)
(org-tree-slide--stop)))
@@ -783,27 +778,10 @@ concat the headers."
(set header-variable
(if (re-search-forward regexp limit t) (match-string 1) nil)))
-(defface org-tree-slide-header-overlay-face
- `((t (:bold t :foreground ,(face-foreground 'default)
- :background ,(face-background 'default))))
+(defface org-tree-slide-header-overlay-face '((t :inherit default))
"Face for org-tree-slide--header-overlay"
:group 'org-tree-slide)
-(defun org-tree-slide--reset-header-face ()
- "Reset the header face."
- (face-spec-set 'org-tree-slide-header-overlay-face
- `((t (:bold t
- :foreground ,(face-foreground 'default)
- :background ,(face-background 'default))))))
-
-(defun org-tree-slide--enable-theme (f theme)
- "Extend `enable-theme'.
-F is the original function.
-THEME is identical to the original arguments."
- (funcall f theme)
- (when (eq theme 'user)
- (org-tree-slide--reset-header-face)))
-
(defun org-tree-slide--get-parents (&optional delim)
"Get parent headlines and concat them with DELIM."
(setq delim (or delim " > "))
- [nongnu] elpa/org-tree-slide 036a36eec1 112/144: Rename an internal variable, (continued)
- [nongnu] elpa/org-tree-slide 036a36eec1 112/144: Rename an internal variable, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide e17dc06053 105/144: Referectaring, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 9d15bd9fa1 113/144: Add support for date header, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 7151aaf4df 117/144: Add FUNDING.yml, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 6cd71afa35 118/144: Add org-tree-slide-indicator, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 7983492eda 124/144: Fix minor typo in README (slip -> skip), ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide d9fede1544 127/144: Merge pull request #36 from KaratasFurkan/create-variable-content-margin-top, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 5e5dbd908e 119/144: Update README.org, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 7126a43650 123/144: Fix typo, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 619fbb17a2 121/144: buffer-narrowed-p is applied, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 1fb3ecb637 132/144: Refine the default of header-overlay-face,
ELPA Syncer <=
- [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