[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/bufferlo 43aecf49d5 132/192: Support inhibiting bookmar
From: |
ELPA Syncer |
Subject: |
[elpa] externals/bufferlo 43aecf49d5 132/192: Support inhibiting bookmark-insert |
Date: |
Sat, 19 Apr 2025 15:58:14 -0400 (EDT) |
branch: externals/bufferlo
commit 43aecf49d5be825e350ee894da33b087223fd9f1
Author: shipmints <shipmints@gmail.com>
Commit: shipmints <shipmints@gmail.com>
Support inhibiting bookmark-insert
This feature is in Emacs 31 and will prevent weird bookmark-insert
behavior for anyone using master or 31 when it is released.
---
bufferlo.el | 3 +++
1 file changed, 3 insertions(+)
diff --git a/bufferlo.el b/bufferlo.el
index 7d14364f7b..e05143451e 100644
--- a/bufferlo.el
+++ b/bufferlo.el
@@ -2336,6 +2336,7 @@ this bookmark is embedded in a frame bookmark."
;; We use a short name here as bookmark-bmenu-list hard codes width of 8 chars
(put #'bufferlo--bookmark-tab-handler 'bookmark-handler-type "B-Tab")
+(put #'bufferlo--bookmark-tab-handler 'bookmark-inhibit 'insert)
(defun bufferlo--bookmark-frame-make (&optional frame)
"Make a bufferlo frame bookmark.
@@ -2506,6 +2507,7 @@ the message after successfully restoring the bookmark."
;; We use a short name here as bookmark-bmenu-list hard codes width of 8 chars
(put #'bufferlo--bookmark-frame-handler 'bookmark-handler-type "B-Frame")
+(put #'bufferlo--bookmark-frame-handler 'bookmark-inhibit 'insert)
(defun bufferlo--bookmark-set-location (bookmark-name-or-record &optional
location)
"Set the location of BOOKMARK-NAME-OR-RECORD to LOCATION or \\=\"\", if nil."
@@ -2843,6 +2845,7 @@ the message after successfully restoring the bookmark."
;; We use a short name here as bookmark-bmenu-list hard codes width of 8 chars
(put #'bufferlo--bookmark-set-handler 'bookmark-handler-type "B-Set")
+(put #'bufferlo--bookmark-set-handler 'bookmark-inhibit 'insert)
(defun bufferlo--set-save (bookmark-name active-bookmark-names
active-bookmarks &optional no-overwrite)
"Save a bufferlo bookmark set for the specified active bookmarks.
- [elpa] externals/bufferlo e416f21e4f 089/192: Address bufferlo--bookmark-get-duplicate-policy flymake missing docstring, (continued)
- [elpa] externals/bufferlo e416f21e4f 089/192: Address bufferlo--bookmark-get-duplicate-policy flymake missing docstring, ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo 325e7d3477 088/192: Improve messages to include relevant bookmark name, ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo 65d0cdedd5 103/192: Remove unused variable. Move things to silence the compiler., ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo 09702d8e79 097/192: Make the auto-save timer an idle timer, ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo f8f269035f 102/192: Add bufferlo-set-list-interactive and docs, ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo 4e8ff83370 109/192: Remove vestigial message in set handler, ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo e6e9b3a030 114/192: Change default value for bufferlo-kill-modified-buffers-policy, ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo dcb2643afc 117/192: Rename bufferlo-bookmark-{save, load, close}-curr, ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo f2e3d2d2a0 122/192: Clarify docstrings saying if rather than when, ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo 3b8a134f10 131/192: Support define-ibuffer-op opstring prompt functions, ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo 43aecf49d5 132/192: Support inhibiting bookmark-insert,
ELPA Syncer <=
- [elpa] externals/bufferlo 73c3d1df91 139/192: Improve 'bufferlo-mode-line' and mode on/off behavior, ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo f897ace31c 140/192: Mention bookmark list type column width, and shell-mode bookmarks, ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo 6254d49b67 151/192: Usability improvements to bufferlo-set-list-interactive, ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo 8228953344 157/192: Ignore tab-bar--tab advice on Emacs 31, ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo 82d79b1786 170/192: Fix buffer renaming during restoration, ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo cb215f5e98 179/192: Add bufferlo-bookmark-tab-failed-buffer-policy, ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo 362de728ab 003/192: WIP., ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo c13fc1094e 022/192: bufferlo-prefer-local-buffers 'tabs sets switch-to-prev-buffer-skip., ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo b626c89127 017/192: Rely only on tab numbers or names, not references to ephemeral tab objects. Cures a couple of issues with saving/closing., ELPA Syncer, 2025/04/19
- [elpa] externals/bufferlo 5177279f4e 013/192: Eliminated null-error. Better delete-frame. Added bufferlo-bookmarks-close-interactive., ELPA Syncer, 2025/04/19