|
|
|
|
|
by insertcredit
2651 days ago
|
|
This post is full of misinformation. cl-lib.el is not discouraged, it's widely used by Emacs itself and pretty much every substantial Emacs Lisp library out there. What's discouraged is using an older version, cl.el, at runtime [1] because it replaces existing Emacs Lisp functions and pollutes the namespace. Even that's ok to use at compile time though. Lastly, cl-lib.el is not cumbersome to use. [1] https://www.gnu.org/software/emacs/manual/html_node/cl/Organ... |
|
cl-lib is cumbersome to use, especially since the CL operators now have a different prefix (since Emacs Lisp has no packages). This means I can not use any existing CL code in GNU Emacs - the operators are partially there, but all renamed.
That's cumbersome.