[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/debbugs 10f5c39 177/311: Add a command to save the bugs
From: |
Stefan Monnier |
Subject: |
[elpa] externals/debbugs 10f5c39 177/311: Add a command to save the bugs list |
Date: |
Sun, 29 Nov 2020 18:42:06 -0500 (EST) |
branch: externals/debbugs
commit 10f5c393ef4eec0dc3901875c4d368e5f1616b8a
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>
Add a command to save the bugs list
* debbugs-gnu.el (debbugs-gnu-save-cache): New function to save
the bugs list for offline debugging.
---
debbugs-gnu.el | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/debbugs-gnu.el b/debbugs-gnu.el
index d22dd81..08c8425 100644
--- a/debbugs-gnu.el
+++ b/debbugs-gnu.el
@@ -1666,6 +1666,17 @@ If given a prefix, patch in the branch directory
instead."
(switch-to-buffer "*vc-diff*")
(other-window 1))
+(defun debbugs-gnu-save-cache ()
+ "Save the bugs cache to a file."
+ (interactive)
+ (unless debbugs-cache-data
+ (error "No data to cache"))
+ (unless (file-exists-p "~/.emacs.d/debbugs-cache")
+ (make-directory "~/.emacs.d/debbugs-cache" t))
+ (let ((coding-system-for-write 'utf-8))
+ (with-temp-file "~/.emacs.d/debbugs-cache/list"
+ (prin1 debbugs-cache-data (current-buffer)))))
+
(provide 'debbugs-gnu)
;;; TODO:
- [elpa] externals/debbugs 23786a1 146/311: * debbugs-gnu.el (debbugs-gnu-select-report): Don't bug out on the, (continued)
- [elpa] externals/debbugs 23786a1 146/311: * debbugs-gnu.el (debbugs-gnu-select-report): Don't bug out on the, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs ea69942 155/311: Allow patching from non-MIME articles, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 78ad396 157/311: Further tweaks to the patch fixer-upper (for a/erc.el), Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 20cf154 160/311: Retrieve bugs asynchronously, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs bd894ed 161/311: Move asynchronous calls in debbugs to SOAP function level., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 82ea47b 164/311: Consolidation in debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs d0e991e 165/311: Cache and reuse bug entries in debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 9a8e852 168/311: Fix missing mail-header-separator, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs a3f6bb8 169/311: * debbugs-gnu.el (debbugs-gnu-apply-patch): Really do QP decoding., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 938a990 175/311: Allow sending control messages offline, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 10f5c39 177/311: Add a command to save the bugs list,
Stefan Monnier <=
- [elpa] externals/debbugs ff02eb7 123/311: * debbugs/debbugs-gnu.el (debbugs-gnu-default-packages): Add auctex, mh-e., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 8f1d62a 141/311: Upgrade debbugs to 0.7, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 313b653 142/311: Some minor changes in debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs bd6dd44 145/311: Increase the default number of hits, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 2371241 149/311: Save list of read articles, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 41c8800 150/311: Lowe the hit default, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 42bc369 153/311: debbugs code cleanup, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 2ea5f85 154/311: Retrieve debbugs data in several chunks, sequentially, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 2c83d55 156/311: Touch up the automatic patch applying logic, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 7b0b168 159/311: debbugs code cleanup, Stefan Monnier, 2020/11/29