[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Emacs-diffs] master 35c893d 2/2: Move gensym to core Elisp
From: |
Mark Oteiza |
Subject: |
Re: [Emacs-diffs] master 35c893d 2/2: Move gensym to core Elisp |
Date: |
Wed, 13 Sep 2017 08:50:23 -0400 |
User-agent: |
Mutt/1.9.0 (2017-09-02) |
On 13/09/17 at 08:40am, Stefan Monnier wrote:
> > According to [1] (page 53), MACLISP didn't have a visible
> > gensym-counter, and instead used an integer argument to gensym to allow
> > programs to set an internal counter. According to [2], it was only
> > decided in 1989 to have *gensym-counter* in CL, so before then having an
> > integer argument made sense if you wanted to manipulate the gensym
> > state.
Thanks for digging that up.
> > but I wonder if people who use an integer argument here are the type
> > of people to use `cl' instead of `cl-lib'.
>
> I think using the plural here is rather optimistic. I'd already be
> surprised if there's even just one user of that functionality.
Only one way to find out! I suppose I'll apply the patch I sent earlier.