emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#45610: closed (27.1; Symbol’s function definition is void: seq-conca


From: GNU bug Tracking System
Subject: bug#45610: closed (27.1; Symbol’s function definition is void: seq-concatenate)
Date: Sat, 09 Jan 2021 12:14:01 +0000

Your message dated Sat, 09 Jan 2021 14:13:47 +0200
with message-id <83wnwmgves.fsf@gnu.org>
and subject line Re: bug#45610: 27.1; Symbol’s function definition is void: 
seq-concatenate
has caused the debbugs.gnu.org bug report #45610,
regarding 27.1; Symbol’s function definition is void: seq-concatenate
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
45610: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=45610
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: 27.1; Symbol’s function definition is void: seq-concatenate Date: Sat, 02 Jan 2021 20:29:37 +0800
I have the following macro that is working until 27.1.

(defmacro cl-concatenatef (type place &rest sequences)
  `(cl-callf2 cl-concatenate ,type ,place ,@sequences))

cl-concatenate is inlinable (since forever) as declared in cl-macs:

 (cl-proclaim '(inline cl-acons cl-map cl-concatenate cl-notany
                cl-notevery cl-revappend cl-nreconc gethash))

In 27.1 after expansion only (apply #'seq-concatenate type sequences)
remains bypassing the cl-concatenate autoload which is supposed to load
the dependency seq.el.



--- End Message ---
--- Begin Message --- Subject: Re: bug#45610: 27.1; Symbol’s function definition is void: seq-concatenate Date: Sat, 09 Jan 2021 14:13:47 +0200
> From: Stefan Monnier <monnier@iro.umontreal.ca>
> Cc: Leo Liu <sdl.web@gmail.com>,  larsi@gnus.org,  45610@debbugs.gnu.org
> Date: Mon, 04 Jan 2021 12:35:13 -0500
> 
> > Stefan, any comments?  My personal tendency is to add the autoload
> > cookie, with a comment saying that cl-concatenate needs that.  At
> > least on the emacs-27 branch.  Any problems or issues with that?
> 
> Sounds good to me.
> 
> > What do people think about removing cl-concatenate from the inline
> > declaration (on master)?
> 
> Fine by me as well,

I've now done both, and I'm closing this bug.

Thanks.


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]