Subject: bug#41947: closed (Re: bug#41947: Pcase examples in the Elisp manual requires deprecated alias.)

From: [email-masked] (GNU bug Tracking System)
Date: Sat, 20 Jun 2020 07:32:02 +0000

Your bug report

#41947: Pcase examples in the Elisp manual requires deprecated alias.

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
41947: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=41947
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#41947: Pcase examples in the Elisp manual requires deprecated alias.
From: Eli Zaretskii <[email-masked]>
To: Takesi Ayanokoji <[email-masked]>
Cc: [email-masked]
Date: Sat, 20 Jun 2020 10:31:25 +0300
List-Id: <debbugs-submit.debbugs.gnu.org>

> From: Takesi Ayanokoji <[email-masked]>
> Date: Fri, 19 Jun 2020 15:49:37 +0900
> 
> In pcase macro examples in the Elisp manual, the examples use 'evenp' function as pred, but 'evenp'
> requires alias defined in deprecated "cl.el".
> 
> http://git.savannah.gnu.org/cgit/emacs.git/tree/doc/lispref/control.texi#n960

Thanks, fixed on the emacs-27 branch.

Subject: Pcase examples in the Elisp manual requires deprecated alias.
From: Takesi Ayanokoji <[email-masked]>
To: [email-masked]
Date: Fri, 19 Jun 2020 15:49:37 +0900
List-Id: <debbugs-submit.debbugs.gnu.org>

Hi,

In pcase macro examples in the Elisp manual, the examples use 'evenp'
function as pred, but 'evenp' requires alias defined in deprecated "cl.el".

http://git.savannah.gnu.org/cgit/emacs.git/tree/doc/lispref/control.texi#n960

>>> log
$ emacs -Q --batch --eval '(evenp 42)'                     Symbol’s
function definition is void: evenp
$ emacs -Q --batch --eval "(and (require 'cl) (evenp 42))" Package cl is
deprecated

Thanks,