* bug#6575: 24.0.50; cl's mapc not reachable
@ 2010-07-06 21:15 Alex Schroeder
2010-07-07 11:51 ` Leo
2010-08-04 12:30 ` Stefan Monnier
0 siblings, 2 replies; 7+ messages in thread
From: Alex Schroeder @ 2010-07-06 21:15 UTC (permalink / raw)
To: 6575
The CL manual documents mapc accepting multiple sequences, but I always
get the built-in version. I was told about cl-mapc which appears not to
be documented in the manual. Actually, based on mapcar/mapcar* I
expected to find a function mapc* instead.
So what I'd like is to change the documentation in (cl) Mapping over
Sequences from mapc to mapc* and rename cl-mapc to mapc*.
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#6575: 24.0.50; cl's mapc not reachable
2010-07-06 21:15 bug#6575: 24.0.50; cl's mapc not reachable Alex Schroeder
@ 2010-07-07 11:51 ` Leo
2010-08-04 12:30 ` Stefan Monnier
1 sibling, 0 replies; 7+ messages in thread
From: Leo @ 2010-07-07 11:51 UTC (permalink / raw)
To: 6575
> So what I'd like is to change the documentation in (cl) Mapping over
> Sequences from mapc to mapc* and rename cl-mapc to mapc*.
That looks good. BTW, `mapcar' in doc-string of cl-mapc should be
`mapcar*'. There is also delete-dups which is basically a dumbed-down
version of delete-duplicates.
Leo
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#6575: 24.0.50; cl's mapc not reachable
2010-07-06 21:15 bug#6575: 24.0.50; cl's mapc not reachable Alex Schroeder
2010-07-07 11:51 ` Leo
@ 2010-08-04 12:30 ` Stefan Monnier
2010-08-05 14:22 ` Alex Schroeder
1 sibling, 1 reply; 7+ messages in thread
From: Stefan Monnier @ 2010-08-04 12:30 UTC (permalink / raw)
To: Alex Schroeder; +Cc: 6575
> The CL manual documents mapc accepting multiple sequences, but I always
> get the built-in version. I was told about cl-mapc which appears not to
> be documented in the manual. Actually, based on mapcar/mapcar* I
> expected to find a function mapc* instead.
> So what I'd like is to change the documentation in (cl) Mapping over
> Sequences from mapc to mapc* and rename cl-mapc to mapc*.
Actually, to keep the namespace cleaner, I'd rather move mapcar* to
cl-mapcar.
Stefan
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#6575: 24.0.50; cl's mapc not reachable
2010-08-04 12:30 ` Stefan Monnier
@ 2010-08-05 14:22 ` Alex Schroeder
2010-08-10 11:05 ` Stefan Monnier
0 siblings, 1 reply; 7+ messages in thread
From: Alex Schroeder @ 2010-08-05 14:22 UTC (permalink / raw)
To: Stefan Monnier; +Cc: 6575@debbugs.gnu.org
It would seem to be less obvious to find since it goes against the
expectations of current developers and lead to more follow-up efforts.
On 04.08.2010, at 14:30, Stefan Monnier <monnier@iro.umontreal.ca> wrote:
>> The CL manual documents mapc accepting multiple sequences, but I always
>> get the built-in version. I was told about cl-mapc which appears not to
>> be documented in the manual. Actually, based on mapcar/mapcar* I
>> expected to find a function mapc* instead.
>
>> So what I'd like is to change the documentation in (cl) Mapping over
>> Sequences from mapc to mapc* and rename cl-mapc to mapc*.
>
> Actually, to keep the namespace cleaner, I'd rather move mapcar* to
> cl-mapcar.
>
>
> Stefan
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#6575: 24.0.50; cl's mapc not reachable
2010-08-05 14:22 ` Alex Schroeder
@ 2010-08-10 11:05 ` Stefan Monnier
2010-08-10 12:04 ` Alex Schröder
0 siblings, 1 reply; 7+ messages in thread
From: Stefan Monnier @ 2010-08-10 11:05 UTC (permalink / raw)
To: Alex Schroeder; +Cc: 6575@debbugs.gnu.org
> It would seem to be less obvious to find since it goes against the
> expectations of current developers and lead to more follow-up efforts.
Still, I don't want to rename cl-mapc to mapc*. If a change needs to be
made it is in the other direction (from mapcar* to cl-mapcar).
Stefan
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#6575: 24.0.50; cl's mapc not reachable
2010-08-10 11:05 ` Stefan Monnier
@ 2010-08-10 12:04 ` Alex Schröder
2010-08-12 11:05 ` Stefan Monnier
0 siblings, 1 reply; 7+ messages in thread
From: Alex Schröder @ 2010-08-10 12:04 UTC (permalink / raw)
To: Stefan Monnier; +Cc: 6575@debbugs.gnu.org
[-- Attachment #1: Type: text/plain, Size: 335 bytes --]
So, a simple fix to the documentation in (cl) Mapping over Sequences is all
that's required to close the bug.
On Tue, Aug 10, 2010 at 13:05, Stefan Monnier <monnier@iro.umontreal.ca>wrote:
> Still, I don't want to rename cl-mapc to mapc*. If a change needs to be
> made it is in the other direction (from mapcar* to cl-mapcar).
>
>
[-- Attachment #2: Type: text/html, Size: 612 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#6575: 24.0.50; cl's mapc not reachable
2010-08-10 12:04 ` Alex Schröder
@ 2010-08-12 11:05 ` Stefan Monnier
0 siblings, 0 replies; 7+ messages in thread
From: Stefan Monnier @ 2010-08-12 11:05 UTC (permalink / raw)
To: Alex Schröder
> So, a simple fix to the documentation in (cl) Mapping over Sequences is all
> that's required to close the bug.
Thanks, done,
Stefan
> On Tue, Aug 10, 2010 at 13:05, Stefan Monnier <monnier@iro.umontreal.ca>wrote:
>> Still, I don't want to rename cl-mapc to mapc*. If a change needs to be
>> made it is in the other direction (from mapcar* to cl-mapcar).
>>
>>
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2010-08-12 11:05 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-06 21:15 bug#6575: 24.0.50; cl's mapc not reachable Alex Schroeder
2010-07-07 11:51 ` Leo
2010-08-04 12:30 ` Stefan Monnier
2010-08-05 14:22 ` Alex Schroeder
2010-08-10 11:05 ` Stefan Monnier
2010-08-10 12:04 ` Alex Schröder
2010-08-12 11:05 ` Stefan Monnier
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.