GNU bug report logs - #76476
Make cl-first, cl-second, ..., cl-tenth part of Emacs Lisp

Previous Next

Package: emacs;

Reported by: Stefan Kangas <stefankangas <at> gmail.com>

Date: Fri, 21 Feb 2025 18:42:02 UTC

Severity: wishlist

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: "Alfred M. Szmidt" <ams <at> gnu.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 76476 <at> debbugs.gnu.org, eliz <at> gnu.org, acorallo <at> gnu.org, stefankangas <at> gmail.com, monnier <at> iro.umontreal.ca
Subject: bug#76476: Make cl-first, cl-second, ..., cl-tenth part of Emacs Lisp
Date: Mon, 24 Feb 2025 11:02:48 -0500
   There are about 8 zillion things in cl-* that it would
   be more useful to add to Elisp (without prefix `cl-')
   than those functions.

I am also curious about why these things are being added?  What for?

They (as several people have mentioned) do not make code easier to
read, and we already had a quite debacle about this CLification.

   That said, it wouldn't hurt to add those functions, but
   why not do something more useful while you're at it?

   E.g., something like cl-case (sans cl-) should have been
   added to Elisp eons ago.  (And in fact if you loaded
   cl.el you got it as `case', not `cl-case', originally.)

INCF.

   Better to look for more useful parts of cl-lib...




This bug report was last modified 142 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.