GNU bug report logs - #40715
[PATCH] shepherd: doc: remove 'call/ec'.

Previous Next

Package: guix-patches;

Reported by: guy fleury iteriteka <gfleury <at> disroot.org>

Date: Sun, 19 Apr 2020 15:06:02 UTC

Severity: normal

Tags: patch

Done: Leo Famulari <leo <at> famulari.name>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 40715 in the body.
You can then email your comments to 40715 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#40715; Package guix-patches. (Sun, 19 Apr 2020 15:06:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to guy fleury iteriteka <gfleury <at> disroot.org>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 19 Apr 2020 15:06:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: guy fleury iteriteka <gfleury <at> disroot.org>
To: guix-patches <at> gnu.org
Subject: [PATCH] shepherd: doc: remove 'call/ec'.
Date: Sun, 19 Apr 2020 09:04:45 +0200
* 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 <at> dots{}
 Evaluates the @var{expr}s, not going further if a system error occurs,
-- 
2.25.1





Information forwarded to guix-patches <at> gnu.org:
bug#40715; Package guix-patches. (Tue, 21 Apr 2020 16:59:01 GMT) Full text and rfc822 format available.

Message #8 received at 40715 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: guy fleury iteriteka <gfleury <at> disroot.org>
Cc: 40715 <at> debbugs.gnu.org
Subject: Re: [bug#40715] [PATCH] shepherd: doc: remove 'call/ec'.
Date: Tue, 21 Apr 2020 12:58:40 -0400
On Sun, Apr 19, 2020 at 09:04:45AM +0200, guy fleury iteriteka wrote:
> * doc/shepherd.texi(call/ec): remove documentation.

Thanks!

> -@deffn {procedure} call/cc proc
> -An alias for @code{call-with-current-continuation}.
> -@end deffn

Did you mean to also remove the call/cc part? It's not mentioned in the
commit message...




Information forwarded to guix-patches <at> gnu.org:
bug#40715; Package guix-patches. (Tue, 21 Apr 2020 18:58:02 GMT) Full text and rfc822 format available.

Message #11 received at 40715 <at> debbugs.gnu.org (full text, mbox):

From: Guy-Fleury Iteriteka <gfleury <at> disroot.org>
To: Leo Famulari <leo <at> famulari.name>
Cc: 40715 <at> debbugs.gnu.org
Subject: Re: [bug#40715] [PATCH] shepherd: doc: remove 'call/ec'.
Date: Tue, 21 Apr 2020 20:48:47 +0200
hello,

Le 21 avril 2020 18:58:40 UTC+02:00, Leo Famulari <leo <at> famulari.name> a écrit :
>On Sun, Apr 19, 2020 at 09:04:45AM +0200, guy fleury iteriteka wrote:
>> * doc/shepherd.texi(call/ec): remove documentation.
>
>Thanks!
>
>> -@deffn {procedure} call/cc proc
>> -An alias for @code{call-with-current-continuation}.
>> -@end deffn
>
>Did you mean to also remove the call/cc part? It's not mentioned in the
>commit message...

This fallow my previous patch 6b0e1e1923107bdf5073f87649a724b7375808b0 applied by Ludo.

-- 
Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.




Information forwarded to guix-patches <at> gnu.org:
bug#40715; Package guix-patches. (Tue, 21 Apr 2020 19:16:01 GMT) Full text and rfc822 format available.

Message #14 received at 40715 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Guy-Fleury Iteriteka <gfleury <at> disroot.org>
Cc: 40715 <at> debbugs.gnu.org
Subject: Re: [bug#40715] [PATCH] shepherd: doc: remove 'call/ec'.
Date: Tue, 21 Apr 2020 15:15:31 -0400
On Tue, Apr 21, 2020 at 08:48:47PM +0200, Guy-Fleury Iteriteka wrote:
> hello,
> 
> Le 21 avril 2020 18:58:40 UTC+02:00, Leo Famulari <leo <at> famulari.name> a écrit :
> >On Sun, Apr 19, 2020 at 09:04:45AM +0200, guy fleury iteriteka wrote:
> >> * doc/shepherd.texi(call/ec): remove documentation.
> >
> >Thanks!
> >
> >> -@deffn {procedure} call/cc proc
> >> -An alias for @code{call-with-current-continuation}.
> >> -@end deffn
> >
> >Did you mean to also remove the call/cc part? It's not mentioned in the
> >commit message...
> 
> This fallow my previous patch 6b0e1e1923107bdf5073f87649a724b7375808b0 applied by Ludo.

Yes, I noticed. But what about call/cc?




Information forwarded to guix-patches <at> gnu.org:
bug#40715; Package guix-patches. (Tue, 21 Apr 2020 20:57:01 GMT) Full text and rfc822 format available.

Message #17 received at 40715 <at> debbugs.gnu.org (full text, mbox):

From: gfleury <at> disroot.org
To: "Leo Famulari" <leo <at> famulari.name>
Cc: 40715 <at> debbugs.gnu.org
Subject: Re: [bug#40715] [PATCH] shepherd: doc: remove 'call/ec'.
Date: Tue, 21 Apr 2020 20:07:57 +0000
[Message part 1 (text/plain, inline)]
21 avril 2020 21:15 "Leo Famulari" <leo <at> famulari.name> a écrit:

> On Tue, Apr 21, 2020 at 08:48:47PM +0200, Guy-Fleury Iteriteka wrote:
> 
>> hello,
>> 
>> Le 21 avril 2020 18:58:40 UTC+02:00, Leo Famulari <leo <at> famulari.name> a écrit :
>> On Sun, Apr 19, 2020 at 09:04:45AM +0200, guy fleury iteriteka wrote:
>> * doc/shepherd.texi(call/ec): remove documentation.
>> 
>> Thanks!
>> 
>> -@deffn {procedure} call/cc proc
>> -An alias for @code{call-with-current-continuation}.
>> -@end deffn
>> 
>> Did you mean to also remove the call/cc part? It's not mentioned in the
>> commit message...
>> 
>> This fallow my previous patch 6b0e1e1923107bdf5073f87649a724b7375808b0 applied by Ludo.
> 
> Yes, I noticed. But what about call/cc?

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.
[0001-shepherd-doc-remove-call-ec-and-call-cc.patch (application/octet-stream, attachment)]

Reply sent to Leo Famulari <leo <at> famulari.name>:
You have taken responsibility. (Wed, 22 Apr 2020 19:33:02 GMT) Full text and rfc822 format available.

Notification sent to guy fleury iteriteka <gfleury <at> disroot.org>:
bug acknowledged by developer. (Wed, 22 Apr 2020 19:33:02 GMT) Full text and rfc822 format available.

Message #22 received at 40715-done <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: gfleury <at> disroot.org
Cc: 40715-done <at> debbugs.gnu.org
Subject: Re: [bug#40715] [PATCH] shepherd: doc: remove 'call/ec'.
Date: Wed, 22 Apr 2020 15:32:08 -0400
On Tue, Apr 21, 2020 at 08:07:57PM +0000, gfleury <at> disroot.org 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




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 21 May 2020 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 5 years and 26 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.