unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#40715] [PATCH] shepherd: doc: remove 'call/ec'.
@ 2020-04-19  7:04 guy fleury iteriteka
  2020-04-21 16:58 ` Leo Famulari
  0 siblings, 1 reply; 6+ messages in thread
From: guy fleury iteriteka @ 2020-04-19  7:04 UTC (permalink / raw)
  To: 40715

* 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

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [bug#40715] [PATCH] shepherd: doc: remove 'call/ec'.
  2020-04-19  7:04 [bug#40715] [PATCH] shepherd: doc: remove 'call/ec' guy fleury iteriteka
@ 2020-04-21 16:58 ` Leo Famulari
  2020-04-21 18:48   ` Guy-Fleury Iteriteka
  0 siblings, 1 reply; 6+ messages in thread
From: Leo Famulari @ 2020-04-21 16:58 UTC (permalink / raw)
  To: guy fleury iteriteka; +Cc: 40715

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...

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [bug#40715] [PATCH] shepherd: doc: remove 'call/ec'.
  2020-04-21 16:58 ` Leo Famulari
@ 2020-04-21 18:48   ` Guy-Fleury Iteriteka
  2020-04-21 19:15     ` Leo Famulari
  2020-04-21 20:07     ` gfleury
  0 siblings, 2 replies; 6+ messages in thread
From: Guy-Fleury Iteriteka @ 2020-04-21 18:48 UTC (permalink / raw)
  To: Leo Famulari; +Cc: 40715

hello,

Le 21 avril 2020 18:58:40 UTC+02:00, Leo Famulari <leo@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é.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [bug#40715] [PATCH] shepherd: doc: remove 'call/ec'.
  2020-04-21 18:48   ` Guy-Fleury Iteriteka
@ 2020-04-21 19:15     ` Leo Famulari
  2020-04-21 20:07     ` gfleury
  1 sibling, 0 replies; 6+ messages in thread
From: Leo Famulari @ 2020-04-21 19:15 UTC (permalink / raw)
  To: Guy-Fleury Iteriteka; +Cc: 40715

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@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?

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [bug#40715] [PATCH] shepherd: doc: remove 'call/ec'.
  2020-04-21 18:48   ` Guy-Fleury Iteriteka
  2020-04-21 19:15     ` Leo Famulari
@ 2020-04-21 20:07     ` gfleury
  2020-04-22 19:32       ` bug#40715: " Leo Famulari
  1 sibling, 1 reply; 6+ messages in thread
From: gfleury @ 2020-04-21 20:07 UTC (permalink / raw)
  To: Leo Famulari; +Cc: 40715

[-- Attachment #1: Type: text/plain, Size: 950 bytes --]

21 avril 2020 21:15 "Leo Famulari" <leo@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@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.

[-- Attachment #2: 0001-shepherd-doc-remove-call-ec-and-call-cc.patch --]
[-- Type: application/octet-stream, Size: 1211 bytes --]

From 7c0d30df6f620e6f4abb6a841fc18312100bace0 Mon Sep 17 00:00:00 2001
From: guy fleury iteriteka <gfleury@disroot.org>
Date: Fri, 17 Apr 2020 13:58:24 +0200
Subject: [PATCH] shepherd: doc: remove 'call/ec' and 'call/cc'.

* doc/shepherd.texi(call/ec,call/cc): 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


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* bug#40715: [PATCH] shepherd: doc: remove 'call/ec'.
  2020-04-21 20:07     ` gfleury
@ 2020-04-22 19:32       ` Leo Famulari
  0 siblings, 0 replies; 6+ messages in thread
From: Leo Famulari @ 2020-04-22 19:32 UTC (permalink / raw)
  To: gfleury; +Cc: 40715-done

On Tue, Apr 21, 2020 at 08:07:57PM +0000, gfleury@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

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-04-22 19:33 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-19  7:04 [bug#40715] [PATCH] shepherd: doc: remove 'call/ec' guy fleury iteriteka
2020-04-21 16:58 ` Leo Famulari
2020-04-21 18:48   ` Guy-Fleury Iteriteka
2020-04-21 19:15     ` Leo Famulari
2020-04-21 20:07     ` gfleury
2020-04-22 19:32       ` bug#40715: " Leo Famulari

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).