[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/hyperdrive 1120cb6e29 16/31: Change: (hyperdrive-mirror) S
|
From: |
ELPA Syncer |
|
Subject: |
[nongnu] elpa/hyperdrive 1120cb6e29 16/31: Change: (hyperdrive-mirror) Show uploadable/non-uploadable separately |
|
Date: |
Fri, 3 Nov 2023 22:00:47 -0400 (EDT) |
branch: elpa/hyperdrive
commit 1120cb6e29193c3fe2f357ac9141ecc654758777
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>
Change: (hyperdrive-mirror) Show uploadable/non-uploadable separately
---
hyperdrive-mirror.el | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/hyperdrive-mirror.el b/hyperdrive-mirror.el
index 2e1634977d..5eab86d4b4 100644
--- a/hyperdrive-mirror.el
+++ b/hyperdrive-mirror.el
@@ -259,7 +259,13 @@ Callback for queue finalizer in `hyperdrive-mirror'."
(let ((pos (point))
(section-ident (when (magit-current-section)
(magit-section-ident (magit-current-section))))
- (window-start 0) (window-point 0))
+ (window-start 0) (window-point 0)
+ (uploadable (cl-remove-if-not (lambda (status)
+ (member status '(new newer)))
+ :key
#'hyperdrive-mirror-item-status))
+ (non-uploadable (cl-remove-if-not (lambda (status)
+ (member status '(older same)))
+ :key
#'hyperdrive-mirror-item-status)))
(setq-local hyperdrive-mirror-files-and-urls files-and-urls)
(when-let ((window (get-buffer-window (current-buffer))))
(setf window-point (window-point window)
@@ -269,7 +275,8 @@ Callback for queue finalizer in `hyperdrive-mirror'."
(add-hook 'kill-buffer-hook #'hyperdrive-mirror--cache-visibility nil
'local)
(delete-all-overlays)
(erase-buffer)
- (hyperdrive-mirror--insert-taxy :items files-and-urls)
+ (hyperdrive-mirror--insert-taxy :items uploadable)
+ (hyperdrive-mirror--insert-taxy :items non-uploadable)
(if-let ((section-ident)
(section (magit-get-section section-ident)))
(goto-char (oref section start))
- [nongnu] elpa/hyperdrive updated (ae754870a2 -> de24c7fffe), ELPA Syncer, 2023/11/03
- [nongnu] elpa/hyperdrive 732f9bde0b 03/31: Add: (-mirror-files-and-urls) Local var containing files and urls, ELPA Syncer, 2023/11/03
- [nongnu] elpa/hyperdrive 967d0e2f96 02/31: Change: (hyperdrive-mirror--insert-taxy) Indentation, ELPA Syncer, 2023/11/03
- [nongnu] elpa/hyperdrive db6d7995f2 09/31: Change: (hyperdrive-mirror) Change column names, ELPA Syncer, 2023/11/03
- [nongnu] elpa/hyperdrive f0db6b58c7 11/31: Change: (hyperdrive-mirror--insert-taxy) Abbreviate display filename, ELPA Syncer, 2023/11/03
- [nongnu] elpa/hyperdrive a21138bc87 13/31: Docs: Document that only new and newer files are uploaded w/ mirror, ELPA Syncer, 2023/11/03
- [nongnu] elpa/hyperdrive e9e4630f54 14/31: Meta: Update CHANGELOG, ELPA Syncer, 2023/11/03
- [nongnu] elpa/hyperdrive 1120cb6e29 16/31: Change: (hyperdrive-mirror) Show uploadable/non-uploadable separately,
ELPA Syncer <=
- [nongnu] elpa/hyperdrive 6321fdc675 01/31: Change: (hyperdrive-mirror) Use taxy-magit-section, ELPA Syncer, 2023/11/03
- [nongnu] elpa/hyperdrive f201aedb5e 08/31: Change: (hyperdrive-mirror-files-and-urls) Use symbols, not strings, ELPA Syncer, 2023/11/03
- [nongnu] elpa/hyperdrive 471517e574 17/31: Add names, ELPA Syncer, 2023/11/03
- [nongnu] elpa/hyperdrive e9614f01c3 22/31: Tidy: Remove commented code, ELPA Syncer, 2023/11/03
- [nongnu] elpa/hyperdrive 74a701b164 30/31: Change: (hyperdrive--mirror) Kill mirror buffer after mirroring, ELPA Syncer, 2023/11/03
- [nongnu] elpa/hyperdrive edd5eb8a06 15/31: Add/Change: (cl-defstruct hyperdrive-mirror-item), ELPA Syncer, 2023/11/03
- [nongnu] elpa/hyperdrive 35dbbd86f8 06/31: Change: (hyperdrive-mirror) Remove Status column, ELPA Syncer, 2023/11/03
- [nongnu] elpa/hyperdrive 579d678da7 20/31: Change: Inherit from built-in faces for hyperdrive-mirror-* faces, ELPA Syncer, 2023/11/03
- [nongnu] elpa/hyperdrive 2c38208541 23/31: Comment: Update TODO, ELPA Syncer, 2023/11/03
- [nongnu] elpa/hyperdrive de24c7fffe 31/31: Merge branch 'wip/send-last-modified-header', ELPA Syncer, 2023/11/03