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

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

[elpa] externals/plz 919d2b8500 39/40: Docs: Update changelog


From: ELPA Syncer
Subject: [elpa] externals/plz 919d2b8500 39/40: Docs: Update changelog
Date: Mon, 26 Jun 2023 06:59:34 -0400 (EDT)

branch: externals/plz
commit 919d2b8500bcf113e597d56ea8c9247525b82589
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>

    Docs: Update changelog
---
 README.org |  7 ++++++-
 plz.info   | 44 ++++++++++++++++++++++++++++----------------
 2 files changed, 34 insertions(+), 17 deletions(-)

diff --git a/README.org b/README.org
index 0e0e07ba51..b646fa907f 100644
--- a/README.org
+++ b/README.org
@@ -184,8 +184,13 @@ You may also clear a queue with ~plz-clear~, which cancels 
any active or queued
 
   *NOTE:* The existing signals, ~plz-curl-error~ and ~plz-http-error~, are 
hereby deprecated, and they will be removed in v0.8.  Applications should be 
updated while using v0.7 to only expect ~plz-error~.
 
+*Fixes*
++ Significant improvement in reliability by implementing failsafes and 
workarounds for Emacs's process-handling code.  (See 
[[https://github.com/alphapapa/plz.el/issues/3][#3]].)
++ STDERR output from curl processes is not included in response bodies (which 
sometimes happened, depending on Emacs's internal race conditions).
+
 *Internal*
-+ Tests now run against a local instance of 
[[https://github.com/postmanlabs/httpbin][httpbin]] (since the ~httpbin.org~ 
server is often overloaded).
++ Response processing now happens outside the process sentinel, so any errors 
(e.g. in user callbacks) are not signaled from inside the sentinel.  (This 
avoids the 2-second pause Emacs imposes in such cases.)
++ Tests run against a local instance of 
[[https://github.com/postmanlabs/httpbin][httpbin]] (since the ~httpbin.org~ 
server is often overloaded).
 + No buffer-local variables are defined anymore; process properties are used 
instead.
 
 ** 0.6
diff --git a/plz.info b/plz.info
index 5e6001a7b5..c279e06514 100644
--- a/plz.info
+++ b/plz.info
@@ -311,8 +311,20 @@ File: README.info,  Node: 07-pre,  Next: 06,  Up: Changelog
      in v0.8.  Applications should be updated while using v0.7 to only
      expect ‘plz-error’.
 
+   *Fixes*
+   • Significant improvement in reliability by implementing failsafes
+     and workarounds for Emacs’s process-handling code.  (See #3
+     (https://github.com/alphapapa/plz.el/issues/3).)
+   • STDERR output from curl processes is not included in response
+     bodies (which sometimes happened, depending on Emacs’s internal
+     race conditions).
+
    *Internal*
-   • Tests now run against a local instance of httpbin
+   • Response processing now happens outside the process sentinel, so
+     any errors (e.g.  in user callbacks) are not signaled from inside
+     the sentinel.  (This avoids the 2-second pause Emacs imposes in
+     such cases.)
+   • Tests run against a local instance of httpbin
      (https://github.com/postmanlabs/httpbin) (since the ‘httpbin.org’
      server is often overloaded).
    • No buffer-local variables are defined anymore; process properties
@@ -521,21 +533,21 @@ Node: Queueing6859
 Node: Tips8242
 Node: Changelog8543
 Node: 07-pre8812
-Node: 069619
-Node: 05410234
-Node: 05310477
-Node: 05210793
-Node: 05111000
-Node: 0511252
-Node: 0411458
-Node: 0312364
-Node: 02112812
-Node: 0212963
-Node: 0113094
-Node: Credits13190
-Node: Development13556
-Node: Copyright assignment14070
-Node: License14658
+Node: 0610213
+Node: 05410828
+Node: 05311071
+Node: 05211387
+Node: 05111594
+Node: 0511846
+Node: 0412052
+Node: 0312958
+Node: 02113406
+Node: 0213557
+Node: 0113688
+Node: Credits13784
+Node: Development14150
+Node: Copyright assignment14664
+Node: License15252
 
 End Tag Table
 



reply via email to

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