Subject: bug#40715: closed (Re: [bug#40715] [PATCH] shepherd: doc: remove 'call/ec'.)

From: [email-masked] (GNU bug Tracking System)
Date: Wed, 22 Apr 2020 19:33:02 +0000

Your bug report

#40715: [PATCH] shepherd: doc: remove 'call/ec'.

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
40715: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=40715
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: [bug#40715] [PATCH] shepherd: doc: remove 'call/ec'.
From: Leo Famulari <[email-masked]>
To: [email-masked]
Cc: [email-masked]
Date: Wed, 22 Apr 2020 15:32:08 -0400
List-Id: <debbugs-submit.debbugs.gnu.org>

On Tue, Apr 21, 2020 at 08:07:57PM +0000, [email-masked] wrote:
> I see my err. I noticed that in Changelog 2003 they change the call 'call/cc' to 'call/ec'.
> Perhaps they forget to remove it in the doc. Any way see this update patch or adjust it correctly.

Okay, thanks! Pushed as 1498f0bbf232b278aa9b22c97506feda5e04b76f

Subject: [PATCH] shepherd: doc: remove 'call/ec'.
From: guy fleury iteriteka <[email-masked]>
To: [email-masked]
Date: Sun, 19 Apr 2020 09:04:45 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

* doc/shepherd.texi(call/ec): remove documentation.
---
 doc/shepherd.texi | 12 ------------
 1 file changed, 12 deletions(-)

diff --git a/doc/shepherd.texi b/doc/shepherd.texi
index 3e61f5d..5ecd716 100644
--- a/doc/shepherd.texi
+++ b/doc/shepherd.texi
@@ -1111,18 +1111,6 @@ warning messages.  The current implementation is not very good,
 though.
 @end deffn
 
-@deffn {procedure} call/cc proc
-An alias for @code{call-with-current-continuation}.
-@end deffn
-
-@deffn {procedure} call/ec proc
-A simplistic implementation of the nonstandard, but popular procedure
-@code{call-with-escape-continuation}, i.e. a @code{call/cc} for
-outgoing continuations only.  Note that the variant included in the Shepherd is
-not aware of @code{dynamic-wind} at all and does not yet support
-returning multiple values.
-@end deffn
-
 @cindex system errors
 @deffn {macro} without-system-error expr@dots{}
 Evaluates the @var{expr}s, not going further if a system error occurs,
-- 
2.25.1