[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals-release/activities 21a728124a 056/103: Change: (activit
From: |
ELPA Syncer |
Subject: |
[elpa] externals-release/activities 21a728124a 056/103: Change: (activity--serialize) Demote bookmark errors |
Date: |
Tue, 30 Jan 2024 03:57:51 -0500 (EST) |
branch: externals-release/activities
commit 21a728124a069e42894839c946018fca192eed89
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>
Change: (activity--serialize) Demote bookmark errors
---
activities.el | 30 ++++++++++++++++--------------
1 file changed, 16 insertions(+), 14 deletions(-)
diff --git a/activities.el b/activities.el
index 6f27e9c641..9a8d2e5192 100644
--- a/activities.el
+++ b/activities.el
@@ -555,20 +555,22 @@ activity's name is NAME."
(cl-defmethod activity--serialize ((buffer buffer))
"Return `activities-buffer' struct for BUFFER."
(with-current-buffer buffer
- (make-activities-buffer :bookmark (ignore-errors
- (bookmark-make-record))
- :filename (buffer-file-name buffer)
- :name (buffer-name buffer)
- ;; TODO: Handle indirect buffers, narrowing.
- :etc `((indirectp . ,(not (not (buffer-base-buffer
buffer))))
- (narrowedp . ,(buffer-narrowed-p)))
- :local-variables
- (when activities-buffer-local-variables
- (cl-loop
- for variable in
activities-buffer-local-variables
- when (buffer-local-boundp variable
(current-buffer))
- collect (cons variable
- (buffer-local-value variable
(current-buffer))))))))
+ (make-activities-buffer
+ :bookmark (with-demoted-errors
+ (format "Activities: Error while making bookmark for buffer
%S: %%S" buffer)
+ (bookmark-make-record))
+ :filename (buffer-file-name buffer)
+ :name (buffer-name buffer)
+ ;; TODO: Handle indirect buffers, narrowing.
+ :etc `((indirectp . ,(not (not (buffer-base-buffer buffer))))
+ (narrowedp . ,(buffer-narrowed-p)))
+ :local-variables
+ (when activities-buffer-local-variables
+ (cl-loop
+ for variable in activities-buffer-local-variables
+ when (buffer-local-boundp variable (current-buffer))
+ collect (cons variable
+ (buffer-local-value variable (current-buffer))))))))
(cl-defmethod activities--deserialize ((struct activities-buffer))
"Return buffer for `activities-buffer' STRUCT."
- [elpa] externals-release/activities 7a3bba7b26 028/103: Add/Fix, (continued)
- [elpa] externals-release/activities 7a3bba7b26 028/103: Add/Fix, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 760877b5eb 029/103: Set name of new activities' tabs/frames, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities a6b7ec1816 032/103: Fix: Mutation of window state, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 46a2346ea6 035/103: Update docs, bindings, alias, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 77852faab7 039/103: Add/Change: activity-switch, activity--switch, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities c7c3224aaa 045/103: Notes: Update, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 09b5d7f5f3 041/103: Remove: (activity-major-mode-alist), ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 2372117021 040/103: Tidy, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities f41e4d0736 051/103: Notes: Update, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 79be058053 053/103: Meta: Use persist 0.6, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 21a728124a 056/103: Change: (activity--serialize) Demote bookmark errors,
ELPA Syncer <=
- [elpa] externals-release/activities 0eef05103b 057/103: Add: (activities-tabs-face), ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 05cabe39c5 059/103: Fix: (activity--serialize) Error, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 36f73326d0 067/103: Merge: v0.1.1, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 7c90a5e637 074/103: Fix: Alias, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 72039e1c5e 081/103: Change: (activities-tabs-face) Use font-lock-function-name-face, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities dc2bf71050 085/103: Merge: (activities-default-name-fn), ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 44df8af7de 089/103: Change: (-discard) Offer current activity as default completion, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 0ea9b84880 088/103: Change: (-switch) Offer current activity as default completion, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 6938717945 090/103: Docs: Update changelog, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 70f75f1d2a 086/103: Fix: (activities-mode) Fix parent group, ELPA Syncer, 2024/01/30