[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals-release/activities 31d563422f 030/103: Fix, tidy
|
From: |
ELPA Syncer |
|
Subject: |
[elpa] externals-release/activities 31d563422f 030/103: Fix, tidy |
|
Date: |
Tue, 30 Jan 2024 03:57:48 -0500 (EST) |
branch: externals-release/activities
commit 31d563422f2e890bbf5177c3c2a63ed92e4a6e26
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>
Fix, tidy
---
activity.el | 11 ++++-------
1 file changed, 4 insertions(+), 7 deletions(-)
diff --git a/activity.el b/activity.el
index 2f6e5fe6f6..f265bfb3bd 100644
--- a/activity.el
+++ b/activity.el
@@ -447,11 +447,7 @@ activity's name is NAME."
((map parameters ('buffer
`(,buffer-or-buffer-name . ,_buffer-attrs))) attrs))
(setf (map-elt parameters 'activity-buffer)
;; HACK: Set buffer props parameter (maybe not the
"right" place).
- (activity--serialize (get-buffer (car (map-elt attrs
'buffer))))
- ;; HACK: Replace unserializable buffer (though
`window-state-get'
- ;; should be filtering that out...). NOTE: We must
include the
- ;; "buffr-attrs" as-is.
- (car (map-elt attrs 'buffer)) (buffer-name (get-buffer
buffer-or-buffer-name)))
+ (activity--serialize (get-buffer (car (map-elt attrs
'buffer)))))
(pcase-dolist (`(,parameter . ,(map serialize))
activity-window-parameters-translators)
(when (map-elt parameters parameter)
@@ -466,7 +462,9 @@ activity's name is NAME."
(setf window-persistent-parameters (copy-sequence
activity-window-persistent-parameters))
(pcase-let* ((window-persistent-parameters (append
activity-window-persistent-parameters
window-persistent-parameters))
- (state (activity--bufferize-window-state state)))
+ (state
+ ;; NOTE: We copy the state so as not to mutate the one in
storage.
+ (activity--bufferize-window-state (copy-sequence state))))
;; HACK: Since `bookmark--jump-via' insists on calling a buffer-display
;; function after handling the bookmark, we use an immediate timer to
;; set the window configuration.
@@ -489,7 +487,6 @@ activity's name is NAME."
((map activity-buffer) parameters)
(`(,_buffer-name . ,buffer-attrs) buffer)
(new-buffer (activity--deserialize
activity-buffer)))
- (activity-debug activity-buffer new-buffer)
(setf (map-elt attrs 'buffer) (cons new-buffer buffer-attrs))
(cons 'leaf attrs)))
(translate-leaf (leaf)
- [elpa] externals-release/activities 003df257af 002/103: WIP, (continued)
- [elpa] externals-release/activities 003df257af 002/103: WIP, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 3738d539e9 018/103: Add FAQ, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities bf181fa512 019/103: Update FAQ, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities bf84de5214 022/103: WIP (multisession doesn't seem to work with alists, trying persist next), ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities f55b63a1cf 023/103: Seems to work, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 43c4524b47 025/103: Fix: (activity-switch) Set frame name, call make-frame correctly, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 4bc5b0f757 026/103: Fixes and additions, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities e0bdd210bd 027/103: Fix, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 42f9e302be 031/103: Tidy, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 68dc0e0d55 033/103: Fix: Don't redisplay, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 31d563422f 030/103: Fix, tidy,
ELPA Syncer <=
- [elpa] externals-release/activities d3d1c9f6dd 036/103: Docs: Update readme, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 0a5bdc6f1a 044/103: Add: (activity-new) Use prefix to redefine, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 2f4ce2441c 046/103: Docs: Update, add Info manual, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 99ae983d0b 048/103: Tidy, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 2e18f9cb36 047/103: Rename to "activities", ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities d5e0ad5884 049/103: Merge: Rename to "activities", ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 970ec6c377 042/103: Add: Bookmark support, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 7ee86c2841 043/103: Notes: Update, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 095231ef6a 052/103: Tidy: Indentation, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 8e004b83f1 058/103: Change: (activities--name-buffer) Error for missing buffers, ELPA Syncer, 2024/01/30