[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/hyperdrive 44413406c9 40/49: Change: (-history-fill-versio
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/hyperdrive 44413406c9 40/49: Change: (-history-fill-version-ranges) Add loading indicator |
Date: |
Wed, 20 Sep 2023 19:01:34 -0400 (EDT) |
branch: elpa/hyperdrive
commit 44413406c9b6fab528b3f3c9abe7a6c88008039b
Author: Joseph Turner <joseph@ushin.org>
Commit: Joseph Turner <joseph@ushin.org>
Change: (-history-fill-version-ranges) Add loading indicator
---
hyperdrive-history.el | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/hyperdrive-history.el b/hyperdrive-history.el
index 6071e344ae..d811d04b59 100644
--- a/hyperdrive-history.el
+++ b/hyperdrive-history.el
@@ -223,12 +223,15 @@ Universal prefix argument \\[universal-argument] forces
(interactive (list (hyperdrive-history-range-entry-at-point)))
(pcase-let* ((`(,range . ,entry) range-entry)
(`(,_range-start . ,(map (:range-end range-end))) range)
- (range-end-entry (hyperdrive-copy-tree entry)))
+ (range-end-entry (hyperdrive-copy-tree entry))
+ (ov (make-overlay (pos-bol) (+ (pos-bol) (length "Loading")))))
(setf (hyperdrive-entry-version range-end-entry) range-end)
+ (overlay-put ov 'display "Loading")
(hyperdrive-fill-version-ranges range-end-entry
:finally (lambda ()
;; TODO: Should we open the history buffer for entry
;; or range-end-entry or...?
+ (delete-overlay ov)
(hyperdrive-history entry)))))
(declare-function hyperdrive-diff-file-entries "hyperdrive-diff")
- [nongnu] elpa/hyperdrive 948b2f181f 13/49: Tidy: (hyperdrive-fill-version-ranges) Reduce nesting, (continued)
- [nongnu] elpa/hyperdrive 948b2f181f 13/49: Tidy: (hyperdrive-fill-version-ranges) Reduce nesting, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive 41081584ef 14/49: Tidy: (-fill-version-ranges) Call finally, not plz-queue-finally, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive 1cfdeaea1f 15/49: Change: (hyperdrive-fill-version-ranges) let-bind limit at the top, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive 15a9b0ff56 17/49: Tidy: Remove message statements, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive 8f9887407f 18/49: Tidy: (hyperdrive-fill-version-ranges) Use ignore, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive 3ea4e934db 24/49: Change: (hyperdrive-open) Use hyperdrive-message, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive 395d1dd5e0 25/49: Fix: (-fill-version-ranges) Stop filling when loop returns early, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive 8dc8f09a82 30/49: Comment: Add TODO, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive 77186465d7 33/49: WIP: Fixes, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive 1844b57f51 39/49: Fix: (-update-nonexistent-version-range) Add default finally, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive 44413406c9 40/49: Change: (-history-fill-version-ranges) Add loading indicator,
ELPA Syncer <=
- [nongnu] elpa/hyperdrive e2ddaa770c 01/49: Change: (hyperdrive-fill-version-ranges) Only recurse from ENTRY, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive 509f72b4f0 02/49: Change: (hyperdrive-history) Display history buffer immediately, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive d93ab84313 06/49: Meta: Update changelog, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive 32580aaa6c 07/49: Docs: Document hyperdrive-fill-version-ranges-limit, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive f2474f65f0 08/49: Change: (-fill-version-ranges) In ELSE, send parallel requests, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive 063c2275d1 09/49: WIP: (-fill-version-ranges) Fill existent and nonexistent ranges, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive 73cef39917 12/49: WIP: Fix off-by-one, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive 05a0421bbb 16/49: Change: (hyperdrive-fill-version-ranges) Use finishedp flag, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive cb91f4adac 03/49: Add: (-history-fill-version-ranges) Interactively fill versions, ELPA Syncer, 2023/09/20
- [nongnu] elpa/hyperdrive 2c8a76234d 20/49: Tidy: (-fill-version-ranges) Rename queue to fill-entry-queue, ELPA Syncer, 2023/09/20