[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/devhelp 66e23a6339 02/13: Don't allow to bookmark history
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/devhelp 66e23a6339 02/13: Don't allow to bookmark history page |
Date: |
Sun, 27 Nov 2022 15:59:11 -0500 (EST) |
branch: elpa/devhelp
commit 66e23a6339578ebf3224094a58b9cdc23d58d7b4
Author: Akib Azmain Turja <akib@disroot.org>
Commit: Akib Azmain Turja <akib@disroot.org>
Don't allow to bookmark history page
---
devhelp.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/devhelp.el b/devhelp.el
index 18433eb97c..3fb1cddb73 100644
--- a/devhelp.el
+++ b/devhelp.el
@@ -539,6 +539,8 @@ the conbined table of contents of all available Devhelp
books."
(defun devhelp--make-bookmark-record ()
"Make a bookmark record."
(let ((entry (nth (car devhelp--history) (cdr devhelp--history))))
+ (when (eq (nth 1 entry) 'history)
+ (error "Can't bookmark history page"))
`(,(nth 0 entry)
(filename . ,(when (stringp (nth 1 entry)) (nth 1 entry)))
(file . ,(nth 1 entry))
@@ -589,7 +591,7 @@ the conbined table of contents of all available Devhelp
books."
(define-derived-mode devhelp-mode special-mode "Devhelp"
"Major mode for browsing Devhelp books."
(setq-local devhelp--books nil)
- (setq-local devhelp--history '(nil . nil))
+ (setq-local devhelp--history (copy-sequence '(nil . nil)))
(setq-local bookmark-make-record-function
#'devhelp--make-bookmark-record))
- [nongnu] branch elpa/devhelp created (now 3a31a672f4), ELPA Syncer, 2022/11/27
- [nongnu] elpa/devhelp ac3c9e9563 03/13: Change the behavior of devhelp function to be a bit more like info, ELPA Syncer, 2022/11/27
- [nongnu] elpa/devhelp cb97d3d05d 05/13: Fix parent customization group, ELPA Syncer, 2022/11/27
- [nongnu] elpa/devhelp a694a5f1db 06/13: Show off with a GIF, ELPA Syncer, 2022/11/27
- [nongnu] elpa/devhelp 682dcb637f 08/13: Some cleanup and fix wrong-type-argument error, ELPA Syncer, 2022/11/27
- [nongnu] elpa/devhelp d0c781c865 09/13: Make lines less long than 75 characters, ELPA Syncer, 2022/11/27
- [nongnu] elpa/devhelp 01dc4222bf 10/13: Generate SXML instead of HTML while render special pages, ELPA Syncer, 2022/11/27
- [nongnu] elpa/devhelp 54538cd01c 11/13: Add .dir-locals.el, ELPA Syncer, 2022/11/27
- [nongnu] elpa/devhelp 3a31a672f4 13/13: Add Guix-specific search directories by default, ELPA Syncer, 2022/11/27
- [nongnu] elpa/devhelp 66e23a6339 02/13: Don't allow to bookmark history page,
ELPA Syncer <=
- [nongnu] elpa/devhelp 139715e6b1 04/13: Reuse existing buffers for bookmark jump, ELPA Syncer, 2022/11/27
- [nongnu] elpa/devhelp e8dfb03110 07/13: Fix file name extension of demo, ELPA Syncer, 2022/11/27
- [nongnu] elpa/devhelp f8d6422007 12/13: Add .elpaignore to ignore devhelp-demo.gif, ELPA Syncer, 2022/11/27
- [nongnu] elpa/devhelp 2e257e2d12 01/13: Add devhelp.el, README.org and COPYING, ELPA Syncer, 2022/11/27