[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/undo-fu-session 5fd4280bce 32/53: Cleanup: improve error m
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/undo-fu-session 5fd4280bce 32/53: Cleanup: improve error message reporting |
Date: |
Thu, 7 Jul 2022 12:05:23 -0400 (EDT) |
branch: elpa/undo-fu-session
commit 5fd4280bce0097fa67ca22c9b25434803bf3ba71
Author: Campbell Barton <ideasman42@gmail.com>
Commit: Campbell Barton <ideasman42@gmail.com>
Cleanup: improve error message reporting
---
undo-fu-session.el | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
diff --git a/undo-fu-session.el b/undo-fu-session.el
index 8ad09c2f3d..55d867da67 100644
--- a/undo-fu-session.el
+++ b/undo-fu-session.el
@@ -332,7 +332,7 @@ Argument PENDING-LIST an `pending-undo-list' compatible
list."
;; While errors are highly unlikely in this case,
;; clearing old files should _never_ interfere with other operations,
;; so surround with error a check & error message.
- (condition-case err_1
+ (condition-case err-1
(when (file-directory-p undo-fu-session-directory)
(dolist
(file-with-attrs
@@ -349,10 +349,14 @@ Argument PENDING-LIST an `pending-undo-list' compatible
list."
(directory-files-and-attributes undo-fu-session-directory t
nil t)))
(lambda (x y) (time-less-p (nth 6 y) (nth 6 x))))))
(let ((file (car file-with-attrs)))
- (condition-case err_2
+ (condition-case err-2
(delete-file file)
- (error (message "Undo-Fu-Session error deleting '%s' for '%s'"
err_2 file))))))
- (error (message "Undo-Fu-Session error limiting files '%s'" err_1))))
+ (error
+ (message
+ "Undo-Fu-Session error deleting '%s' for '%s'"
+ (error-message-string err-2)
+ file))))))
+ (error (message "Undo-Fu-Session error limiting files '%s'"
(error-message-string err-1)))))
;; ---------------------------------------------------------------------------
;; Undo Save/Restore Functionality
@@ -477,7 +481,7 @@ Argument PENDING-LIST an `pending-undo-list' compatible
list."
(when (bound-and-true-p undo-fu-session-mode)
(condition-case err
(undo-fu-session--save-impl)
- (error (message "Undo-Fu-Session can not save undo data: %s" err)))))
+ (error (message "Undo-Fu-Session can not save undo data: %s"
(error-message-string err))))))
(defun undo-fu-session-save ()
"Save undo data."
@@ -570,7 +574,8 @@ Argument PENDING-LIST an `pending-undo-list' compatible
list."
(when (bound-and-true-p undo-fu-session-mode)
(condition-case err
(undo-fu-session--recover-impl)
- (error (message "Undo-Fu-Session can not recover undo data: %s" err)))))
+ (error
+ (message "Undo-Fu-Session can not recover undo data: %s"
(error-message-string err))))))
(defun undo-fu-session-recover ()
"Recover undo data."
- [nongnu] elpa/undo-fu-session b2d8874bc8 20/53: readme: update evil mode notes, (continued)
- [nongnu] elpa/undo-fu-session b2d8874bc8 20/53: readme: update evil mode notes, ELPA Syncer, 2022/07/07
- [nongnu] elpa/undo-fu-session e6ba8d6330 41/53: Cleanup: expand on comment, ELPA Syncer, 2022/07/07
- [nongnu] elpa/undo-fu-session ee3879e469 48/53: Fix #3 by ensuring the undo data uses compatible encoding, ELPA Syncer, 2022/07/07
- [nongnu] elpa/undo-fu-session a016920750 06/53: readme: correct minor typos., ELPA Syncer, 2022/07/07
- [nongnu] elpa/undo-fu-session 51e09de000 05/53: Use forward slash in filename regex, ELPA Syncer, 2022/07/07
- [nongnu] elpa/undo-fu-session 0400f15f2a 09/53: Fix for loading undo session overwriting other buffers data, ELPA Syncer, 2022/07/07
- [nongnu] elpa/undo-fu-session 702210384a 17/53: Cleanup: quote emacs symbols, ELPA Syncer, 2022/07/07
- [nongnu] elpa/undo-fu-session 579936966b 23/53: Cleanup: use group for globalized minor mode, ELPA Syncer, 2022/07/07
- [nongnu] elpa/undo-fu-session 8567a0c64e 19/53: Cleanup: quiet warnings, ELPA Syncer, 2022/07/07
- [nongnu] elpa/undo-fu-session 1810251485 29/53: Cleanup: quiet warnings for undo-fu test, ELPA Syncer, 2022/07/07
- [nongnu] elpa/undo-fu-session 5fd4280bce 32/53: Cleanup: improve error message reporting,
ELPA Syncer <=
- [nongnu] elpa/undo-fu-session 8f5736061a 42/53: Cleanup: minor change to let-binding use, ELPA Syncer, 2022/07/07
- [nongnu] elpa/undo-fu-session ddb5c29f7b 49/53: Fix #4: resolve conflict with whitespace-cleanup-mode, ELPA Syncer, 2022/07/07
- [nongnu] elpa/undo-fu-session d4f078abcb 35/53: Cleanup: use brief SPDX license, ELPA Syncer, 2022/07/07
- [nongnu] elpa/undo-fu-session 52c71b1cee 53/53: Change URL to codeberg, ELPA Syncer, 2022/07/07