[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/dslide 4be48e907b 228/230: dslide--overlays now public
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/dslide 4be48e907b 228/230: dslide--overlays now public |
Date: |
Sun, 7 Jul 2024 19:00:46 -0400 (EDT) |
branch: elpa/dslide
commit 4be48e907b8fd2b7c9beb90a8448dbbae137830d
Author: Psionik K <73710933+psionic-k@users.noreply.github.com>
Commit: Psionik K <73710933+psionic-k@users.noreply.github.com>
dslide--overlays now public
---
dslide.el | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/dslide.el b/dslide.el
index db6f199a4c..d180a748af 100644
--- a/dslide.el
+++ b/dslide.el
@@ -396,7 +396,7 @@ See `dslide-base-follows-slide'.")
This is global. If a presentation is active, you can look at this variable to
coordinate with it.")
-(defvar dslide--overlays nil
+(defvar dslide-overlays nil
"Overlays used to hide or change contents display.")
(defvar dslide--step-overlays nil
@@ -1208,7 +1208,7 @@ for `dslide-contents-map'.")
(cl-defmethod dslide-begin ((obj dslide-action-hide-markup))
(dslide-section-map obj dslide-hide-markup-types
- (lambda (e) (push (dslide-hide-element e)
dslide--overlays)))
+ (lambda (e) (push (dslide-hide-element e)
dslide-overlays)))
;; Ooooh! right, yeah, the element parser doesn't give you affiliated
keywords
;; when you ask for keywords. As much sense as that would make, the only
;; technique I've found for this is falling back to regex.
@@ -1220,7 +1220,7 @@ for `dslide-contents-map'.")
(let ((overlay (make-overlay (match-beginning 0)
(1+ (match-end 0)))))
(overlay-put overlay 'invisible t)
- (push dslide--overlays overlay)))))))
+ (push dslide-overlays overlay)))))))
(cl-defmethod dslide-end ((obj dslide-action-hide-markup))
(dslide-begin obj))
@@ -1346,7 +1346,7 @@ steps.")
(overlay-put overlay 'dslide-babel-export-control t)
;; src-block elements do not appear to contain their results, so
it
;; seems we do not need to un-hide the results.
- (push overlay dslide--overlays))))))))
+ (push overlay dslide-overlays))))))))
(defun dslide--method-block-pred (method-names &optional unnamed)
"Return a predicate to match the METHOD-NAMES.
@@ -2525,8 +2525,8 @@ hooks must occur in the deck's :slide-buffer."
(defun dslide--delete-overlays ()
"Delete content overlays."
- (while dslide--overlays
- (delete-overlay (pop dslide--overlays)))
+ (while dslide-overlays
+ (delete-overlay (pop dslide-overlays)))
(while dslide--step-overlays
(delete-overlay (pop dslide--step-overlays)))
(when dslide--contents-hl-line-overlay
- [nongnu] elpa/dslide 3a77163b15 188/230: ! hide markup action, (continued)
- [nongnu] elpa/dslide 3a77163b15 188/230: ! hide markup action, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide 04b2888a52 192/230: Hide markup action hides affiliated keywords, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide 7ae80ecdca 194/230: cleaning up light misinformation, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide df98f4e5c2 197/230: remove babel results, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide cdf8d97eb6 198/230: hide non-exporting babel, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide b95576d460 201/230: Remove flickering caused by animation float / int behavior mismatch, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide 1f02a2dfc0 205/230: line noise, no-op changes, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide f2ef90a2bd 209/230: document various results / exports behaviors in babel demos, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide 0326d4d115 217/230: Fix mode check for dslide-develop command, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide 5d1c50be3d 225/230: Add default to the header face specification, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide 4be48e907b 228/230: dslide--overlays now public,
ELPA Syncer <=
- [nongnu] elpa/dslide 45e93c645a 223/230: respect customize header option on slide narrow, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide a58924cd8e 031/230: line noise, rearrangement, whitespace, minor tweaks, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide 5cce77b4eb 032/230: some readme updates, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide 86fb3a7e0d 056/230: Pass an :inline argument to every child action, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide 280b028e11 065/230: !dirty, pre-refactor commit to comment on architecture, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide aea35ee8e7 073/230: line-noise renaming, comments..., ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide 3945a6a759 061/230: assorted doc noise and one change to be consistent with docstring, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide 3d52359eb9 066/230: Babel blocks can run multiple end, init, and final blocks, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide 997fc0905a 106/230: results none is preferable during presentation, ELPA Syncer, 2024/07/07
- [nongnu] elpa/dslide 2650f33a78 100/230: success & error highlights for babel slides, ELPA Syncer, 2024/07/07