[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/gnorb 84ff7a7 294/449: Don't let attach errors derail t
From: |
Stefan Monnier |
Subject: |
[elpa] externals/gnorb 84ff7a7 294/449: Don't let attach errors derail the trigger process |
Date: |
Fri, 27 Nov 2020 23:15:58 -0500 (EST) |
branch: externals/gnorb
commit 84ff7a79c2a4f5f73a4bd0554bda206b3eb54305
Author: Eric Abrahamsen <eric@ericabrahamsen.net>
Commit: Eric Abrahamsen <eric@ericabrahamsen.net>
Don't let attach errors derail the trigger process
* gnorb-utils.el (gnorb-trigger-todo-action): There's something highly
suspicious about how attachment errors affect the whole process. They
don't actually seem to surface as full errors, but they do cancel out
the rest of the trigger process. This may address that.
---
gnorb-utils.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/gnorb-utils.el b/gnorb-utils.el
index da6d1ed..7e00f0d 100644
--- a/gnorb-utils.el
+++ b/gnorb-utils.el
@@ -240,7 +240,9 @@ agenda. Then let the user choose an action from the value of
(lambda (a)
(format "Attach %s to heading? "
(file-name-nondirectory a)))
- (lambda (a) (org-attach-attach a nil 'mv))
+ (lambda (a)
+ (with-demoted-errors
+ (org-attach-attach a nil 'mv)))
gnorb-gnus-capture-attachments
'("file" "files" "attach")))
(setq gnorb-gnus-capture-attachments nil))
- [elpa] externals/gnorb 034f10a 434/449: [gnorb] Use characterp, not numberp, for testing register key, (continued)
- [elpa] externals/gnorb 034f10a 434/449: [gnorb] Use characterp, not numberp, for testing register key, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb e1dae56 430/449: [gnorb] Only output summary-line info if registry exists, bump, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb c3279d2 284/449: Fix tracking messages from virtual groups, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 41c6778 286/449: nngnorb should be a virtual server, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 6e6ee46 285/449: Zap another with-eval-after-load, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 09679fa 287/449: Misspelled function name, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb f585c03 290/449: condition-case the incoming trigger process, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 821a6b2 289/449: Allow bulk association of messages, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 9d64acb 292/449: Update gnorb-registry-capture to use convenience funcs, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb cc7d45b 291/449: Be more careful handling org tags on BBDB records, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 84ff7a7 294/449: Don't let attach errors derail the trigger process,
Stefan Monnier <=
- [elpa] externals/gnorb 9c910c9 296/449: Re-raise errors in the triggering process, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb a4089f8 297/449: Fix completing-read in message disassociation, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 648f5a7 295/449: Remove process mark after bulk association, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 94fe1b8 299/449: Incorporate changes from Stefan M, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb d2e1e11 298/449: Mention registry bugs in README, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 9efae5a 308/449: Fix call to cl-subseq, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 160f43a 309/449: New function for returning all tracked messages, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 3f9c534 312/449: Report Gnorb email tracking usage, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb d9a1d89 313/449: Remove unused let variable, Stefan Monnier, 2020/11/27
- [elpa] externals/gnorb 6fd368d 314/449: Provide more format marks in summary buffers, Stefan Monnier, 2020/11/27