[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/logos af80df635c 18/25: Apply outline to derived modes
From: |
ELPA Syncer |
Subject: |
[elpa] externals/logos af80df635c 18/25: Apply outline to derived modes |
Date: |
Fri, 11 Mar 2022 08:58:02 -0500 (EST) |
branch: externals/logos
commit af80df635c00366c7b8f0ca668c4f60007821db3
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>
Apply outline to derived modes
---
logos.el | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/logos.el b/logos.el
index 3347d238fd..283fe82bd3 100644
--- a/logos.el
+++ b/logos.el
@@ -130,8 +130,10 @@ This is only relevant when `logos-focus-mode' is enabled."
(defun logos--outline-regexp ()
"Return page delimiter from `logos-outline-regexp-alist'."
- (let ((outline logos-outline-regexp-alist))
- (or (alist-get major-mode outline)
+ (let ((outline logos-outline-regexp-alist)
+ (mode major-mode))
+ (or (alist-get mode outline)
+ (alist-get (get mode 'derived-mode-parent) outline)
(alist-get t outline))))
(defun logos--page-delimiter ()
- [elpa] externals/logos 28e2d2ae27 12/25: Reword comment, (continued)
- [elpa] externals/logos 28e2d2ae27 12/25: Reword comment, ELPA Syncer, 2022/03/11
- [elpa] externals/logos 07cd1b412f 17/25: Update sample code for outline-mode, ELPA Syncer, 2022/03/11
- [elpa] externals/logos a63d1ab315 20/25: Always reveal Org/Outline entry, ELPA Syncer, 2022/03/11
- [elpa] externals/logos 26ecd9b72f 22/25: Update description, ELPA Syncer, 2022/03/11
- [elpa] externals/logos 88b2a7ca61 11/25: Tweak sample code for local variables, ELPA Syncer, 2022/03/11
- [elpa] externals/logos 69cabed870 09/25: Run hook after page motion, ELPA Syncer, 2022/03/11
- [elpa] externals/logos 230828bd2e 16/25: Rewrite the manual, ELPA Syncer, 2022/03/11
- [elpa] externals/logos 86ec38e795 19/25: Clarify manual's wording about outline regexp, ELPA Syncer, 2022/03/11
- [elpa] externals/logos 90ec28cd10 21/25: Delete trailing parenthesis, ELPA Syncer, 2022/03/11
- [elpa] externals/logos dc52fc3f04 25/25: Merge redundant make-variable-buffer-local calls into defcustom, ELPA Syncer, 2022/03/11
- [elpa] externals/logos af80df635c 18/25: Apply outline to derived modes,
ELPA Syncer <=
- [elpa] externals/logos 45c90aa845 02/25: Tweak manual's title, ELPA Syncer, 2022/03/11
- [elpa] externals/logos 19b18f1ab4 07/25: Add node on manul installation, ELPA Syncer, 2022/03/11
- [elpa] externals/logos 7176d43377 15/25: Update Commentary; clarify logos-focus-mode docs, ELPA Syncer, 2022/03/11
- [elpa] externals/logos feeea154fc 14/25: Tweak glue code samples, ELPA Syncer, 2022/03/11
- [elpa] externals/logos d29b99c051 23/25: Clarify description and update docs, ELPA Syncer, 2022/03/11
- [elpa] externals/logos 6c2b3acb6b 24/25: Update change log for version 0.1.0, ELPA Syncer, 2022/03/11