emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/plz 7d194533a2 1/2: Merge: v0.7.2


From: ELPA Syncer
Subject: [elpa] externals/plz 7d194533a2 1/2: Merge: v0.7.2
Date: Sun, 14 Jan 2024 07:22:44 -0500 (EST)

branch: externals/plz
commit 7d194533a23654e757257f904def88f4b957cec8
Merge: e50ccf2c16 e98989a181
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>

    Merge: v0.7.2
---
 README.org |   5 ++++
 plz.el     |   4 +++
 plz.info   | 100 +++++++++++++++++++++++++++++++++++--------------------------
 3 files changed, 66 insertions(+), 43 deletions(-)

diff --git a/README.org b/README.org
index 7ebcb3a0a4..f5d855bc1c 100644
--- a/README.org
+++ b/README.org
@@ -183,6 +183,11 @@ You may also clear a queue with ~plz-clear~, which cancels 
any active or queued
 
 Nothing new yet.
 
+** 0.7.2
+
+*Fixes*
++ Don't delete preexisting files when downloading to a file.  
([[https://github.com/alphapapa/plz.el/pull/41][#41]]. Thanks to 
[[https://github.com/josephmturner][Joseph Turner]].)
+
 ** 0.7.1
 
 *Fixes*
diff --git a/plz.el b/plz.el
index 56faf9f84e..51b9bb0dd6 100644
--- a/plz.el
+++ b/plz.el
@@ -449,6 +449,8 @@ NOQUERY is passed to `make-process', which see.
                       (progn
                         (write-region (point-min) (point-max) filename)
                         (funcall then filename))
+                    (file-already-exists
+                     (funcall then (make-plz-error :message (format "error 
while writing to file %S: %S" filename err))))
                     ;; In case of an error writing to the file, delete the 
temp file
                     ;; and signal the error.  Ignore any errors encountered 
while
                     ;; deleting the file, which would obscure the original 
error.
@@ -463,6 +465,8 @@ NOQUERY is passed to `make-process', which see.
               (progn
                 (write-region (point-min) (point-max) filename nil nil nil 
'excl)
                 (funcall then filename))
+            (file-already-exists
+             (funcall then (make-plz-error :message (format "error while 
writing to file %S: %S" filename err))))
             ;; Since we are creating the file, it seems sensible to delete it 
in case of an
             ;; error while writing to it (e.g. a disk-full error).  And we 
ignore any errors
             ;; encountered while deleting the file, which would obscure the 
original error.
diff --git a/plz.info b/plz.info
index acfdbf1a8c..7b6410e6e4 100644
--- a/plz.info
+++ b/plz.info
@@ -47,6 +47,7 @@ Usage
 Changelog
 
 * 0.8-pre: 08-pre.
+* 0.7.2: 072.
 * 0.7.1: 071.
 * 0.7: 07.
 * 0.6: 06.
@@ -295,6 +296,7 @@ File: README.info,  Node: Changelog,  Next: Credits,  Prev: 
Usage,  Up: Top
 * Menu:
 
 * 0.8-pre: 08-pre.
+* 0.7.2: 072.
 * 0.7.1: 071.
 * 0.7: 07.
 * 0.6: 06.
@@ -310,7 +312,7 @@ File: README.info,  Node: Changelog,  Next: Credits,  Prev: 
Usage,  Up: Top
 * 0.1: 01.
 
 
-File: README.info,  Node: 08-pre,  Next: 071,  Up: Changelog
+File: README.info,  Node: 08-pre,  Next: 072,  Up: Changelog
 
 3.1 0.8-pre
 ===========
@@ -318,9 +320,20 @@ File: README.info,  Node: 08-pre,  Next: 071,  Up: 
Changelog
 Nothing new yet.
 
 
-File: README.info,  Node: 071,  Next: 07,  Prev: 08-pre,  Up: Changelog
+File: README.info,  Node: 072,  Next: 071,  Prev: 08-pre,  Up: Changelog
 
-3.2 0.7.1
+3.2 0.7.2
+=========
+
+*Fixes*
+   • Don’t delete preexisting files when downloading to a file.  (#41
+     (https://github.com/alphapapa/plz.el/pull/41).  Thanks to Joseph
+     Turner (https://github.com/josephmturner).)
+
+
+File: README.info,  Node: 071,  Next: 07,  Prev: 072,  Up: Changelog
+
+3.3 0.7.1
 =========
 
 *Fixes*
@@ -330,7 +343,7 @@ File: README.info,  Node: 071,  Next: 07,  Prev: 08-pre,  
Up: Changelog
 
 File: README.info,  Node: 07,  Next: 06,  Prev: 071,  Up: Changelog
 
-3.3 0.7
+3.4 0.7
 =======
 
 *Changes*
@@ -373,7 +386,7 @@ File: README.info,  Node: 07,  Next: 06,  Prev: 071,  Up: 
Changelog
 
 File: README.info,  Node: 06,  Next: 054,  Prev: 07,  Up: Changelog
 
-3.4 0.6
+3.5 0.6
 =======
 
 *Additions*
@@ -391,7 +404,7 @@ File: README.info,  Node: 06,  Next: 054,  Prev: 07,  Up: 
Changelog
 
 File: README.info,  Node: 054,  Next: 053,  Prev: 06,  Up: Changelog
 
-3.5 0.5.4
+3.6 0.5.4
 =========
 
 *Fixes*
@@ -401,7 +414,7 @@ File: README.info,  Node: 054,  Next: 053,  Prev: 06,  Up: 
Changelog
 
 File: README.info,  Node: 053,  Next: 052,  Prev: 054,  Up: Changelog
 
-3.6 0.5.3
+3.7 0.5.3
 =========
 
 *Fixes*
@@ -412,7 +425,7 @@ File: README.info,  Node: 053,  Next: 052,  Prev: 054,  Up: 
Changelog
 
 File: README.info,  Node: 052,  Next: 051,  Prev: 053,  Up: Changelog
 
-3.7 0.5.2
+3.8 0.5.2
 =========
 
 *Fixes*
@@ -422,7 +435,7 @@ File: README.info,  Node: 052,  Next: 051,  Prev: 053,  Up: 
Changelog
 
 File: README.info,  Node: 051,  Next: 05,  Prev: 052,  Up: Changelog
 
-3.8 0.5.1
+3.9 0.5.1
 =========
 
 *Fixes*
@@ -432,8 +445,8 @@ File: README.info,  Node: 051,  Next: 05,  Prev: 052,  Up: 
Changelog
 
 File: README.info,  Node: 05,  Next: 04,  Prev: 051,  Up: Changelog
 
-3.9 0.5
-=======
+3.10 0.5
+========
 
 *Additions*
    • Struct ‘plz-queue’’s ‘finally’ slot, a function called when the
@@ -442,7 +455,7 @@ File: README.info,  Node: 05,  Next: 04,  Prev: 051,  Up: 
Changelog
 
 File: README.info,  Node: 04,  Next: 03,  Prev: 05,  Up: Changelog
 
-3.10 0.4
+3.11 0.4
 ========
 
 *Additions*
@@ -469,7 +482,7 @@ File: README.info,  Node: 04,  Next: 03,  Prev: 05,  Up: 
Changelog
 
 File: README.info,  Node: 03,  Next: 021,  Prev: 04,  Up: Changelog
 
-3.11 0.3
+3.12 0.3
 ========
 
 *Additions*
@@ -485,7 +498,7 @@ File: README.info,  Node: 03,  Next: 021,  Prev: 04,  Up: 
Changelog
 
 File: README.info,  Node: 021,  Next: 02,  Prev: 03,  Up: Changelog
 
-3.12 0.2.1
+3.13 0.2.1
 ==========
 
 *Fixes*
@@ -494,7 +507,7 @@ File: README.info,  Node: 021,  Next: 02,  Prev: 03,  Up: 
Changelog
 
 File: README.info,  Node: 02,  Next: 01,  Prev: 021,  Up: Changelog
 
-3.13 0.2
+3.14 0.2
 ========
 
 *Added*
@@ -503,7 +516,7 @@ File: README.info,  Node: 02,  Next: 01,  Prev: 021,  Up: 
Changelog
 
 File: README.info,  Node: 01,  Prev: 02,  Up: Changelog
 
-3.14 0.1
+3.15 0.1
 ========
 
 Initial release.
@@ -563,33 +576,34 @@ GPLv3
 
 Tag Table:
 Node: Top199
-Node: Installation1213
-Node: GNU ELPA1356
-Node: Manual1602
-Node: Usage1908
-Node: Examples2409
-Node: Functions3776
-Node: Queueing7473
-Node: Tips8856
-Node: Changelog9157
-Node: 08-pre9451
-Node: 0719558
-Node: 079774
-Node: 0611662
-Node: 05412273
-Node: 05312516
-Node: 05212832
-Node: 05113039
-Node: 0513291
-Node: 0413497
-Node: 0314405
-Node: 02114855
-Node: 0215006
-Node: 0115137
-Node: Credits15233
-Node: Development15599
-Node: Copyright assignment16113
-Node: License16701
+Node: Installation1227
+Node: GNU ELPA1370
+Node: Manual1616
+Node: Usage1922
+Node: Examples2423
+Node: Functions3790
+Node: Queueing7487
+Node: Tips8870
+Node: Changelog9171
+Node: 08-pre9479
+Node: 0729586
+Node: 0719885
+Node: 0710098
+Node: 0611986
+Node: 05412597
+Node: 05312840
+Node: 05213156
+Node: 05113363
+Node: 0513615
+Node: 0413823
+Node: 0314731
+Node: 02115181
+Node: 0215332
+Node: 0115463
+Node: Credits15559
+Node: Development15925
+Node: Copyright assignment16439
+Node: License17027
 
 End Tag Table
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]