[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [External] : Re: Lisp files that load cl-lib in problematical ways
From: |
Emanuel Berg |
Subject: |
Re: [External] : Re: Lisp files that load cl-lib in problematical ways |
Date: |
Mon, 30 Oct 2023 17:40:45 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
>> As do I, but I can't use it in preloaded files.
>
> Yes, so it will be a little win then.
>
> But what will happen with the cl- versions, are we to keep
> them? If not, maybe the people who wrote the library will
> protest, and also, all the code that is currently cl-
> prefixed will have to be changed.
>
> Maybe reimplement them _and_ keep the cl- ones in their
> current place?
Here is the top 100 list.
A few hits don't make sense since the command is imperfect,
but other than that the list should be a pretty good
reflection of the situation.
Good luck with this :)
$ grep -E -h -o 'cl-[-a-z]*' **/*.el | sort | uniq -c | sort -r -b -n | head -n
100
1416 cl-defmethod
979 cl-loop
720 cl-incf
614 cl-lib
486 cl-assert
309 cl-letf
303 cl-seq
281 cl-defstruct
257 cl-defgeneric
227 cl-case
218 cl-list
209 cl-end
189 cl-call-next-method
172 cl-start
171 cl-pushnew
149 cl-defun
143 cl-decf
142 cl-p
139 cl-keys
135 cl-flet
132 cl-return
125 cl--loop-args
114 cl--generic-
106 cl-block
104 cl-macs
103 cl-destructuring-bind
99 cl-check-type
95 cl-some
89 cl-
89 cl-kwds
88 cl-typep
76 cl-prin
72 cl-getf
71 cl-extra
69 cl-x
69 cl-callf
67 cl-pred
67 cl--find-class
66 cl-remove-if-not
66 cl-defmacro
65 cl-labels
63 cl-second
62 cl-return-from
62 cl-mode
62 cl-count
61 cl-or-cast
60 cl-set-difference
53 cl-remove-if
53 cl-generic
51 cl-plusp
51 cl-first
51 cl-ecase
50 cl-cvs
49 cl-res
49 cl-position
48 cl-item
47 cl-third
47 cl-program
47 cl-mapcan
47 cl-every
46 cl-tree
45 cl-tempo-comma
45 cl-substitute
44 cl-current-ic
43 cl-subseq
42 cl-key
40 cl-mapcar
39 cl-tempo-right-paren
39 cl-tempo-left-paren
39 cl-rest
39 cl-function
39 cl-func
39 cl-dolist
38 cl-print-object
38 cl-f
37 cl-tempo-tags
37 cl--slot-descriptor-name
37 cl-macrolet
37 cl-do
36 cl-progv
36 cl-find-if
35 cl-embed-code
34 cl-new
34 cl-evenp
33 cl-gensym
33 cl-defsubst
33 cl-check-register
32 cl-print
32 cl-pos
32 cl-get-next-code
31 cl-adjoin
30 cl-remove-duplicates
30 cl--loop-body
30 cl-block-end-regexp
30 cl-block-begin-regexp
30 cl-basic-offset
29 cl-remove
29 cl-i
28 cl-union
28 cl-old-struct-compat-mode
--
underground experts united
https://dataswamp.org/~incal
- Re: What's missing in ELisp that makes people want to use cl-lib?, (continued)
- Re: What's missing in ELisp that makes people want to use cl-lib?, Eli Zaretskii, 2023/10/30
- Re: What's missing in ELisp that makes people want to use cl-lib?, João Távora, 2023/10/31
- Re: What's missing in ELisp that makes people want to use cl-lib?, Richard Stallman, 2023/10/31
- Re: What's missing in ELisp that makes people want to use cl-lib?, Richard Stallman, 2023/10/31
- Re: Lisp files that load cl-lib in problematical ways, João Távora, 2023/10/29
- RE: [External] : Re: Lisp files that load cl-lib in problematical ways, Drew Adams, 2023/10/29
- Re: [External] : Re: Lisp files that load cl-lib in problematical ways, João Távora, 2023/10/29
- Re: [External] : Re: Lisp files that load cl-lib in problematical ways, Emanuel Berg, 2023/10/30
- Re: [External] : Re: Lisp files that load cl-lib in problematical ways, João Távora, 2023/10/30
- Re: [External] : Re: Lisp files that load cl-lib in problematical ways, Emanuel Berg, 2023/10/30
- Re: [External] : Re: Lisp files that load cl-lib in problematical ways,
Emanuel Berg <=
- Re: [External] : Re: Lisp files that load cl-lib in problematical ways, Richard Stallman, 2023/10/31
- Re: Lisp files that load cl-lib in problematical ways, Richard Stallman, 2023/10/31
- Re: Lisp files that load cl-lib in problematical ways, Emanuel Berg, 2023/10/25
- Re: Lisp files that load cl-lib in problematical ways, Eli Zaretskii, 2023/10/25
- Re: Lisp files that load cl-lib in problematical ways, Richard Stallman, 2023/10/25
- Re: Lisp files that load cl-lib in problematical ways, Eli Zaretskii, 2023/10/26
- Re: Lisp files that load cl-lib in problematical ways, Richard Stallman, 2023/10/24
Re: [External] : Re: Shrinking the C core, Arsen Arsenović, 2023/10/20