Version 0.7.1 of package Cl-Lib has just been released in GNU ELPA. You can now find it in M-x list-packages RET.
Cl-Lib describes itself as: =================================================== Forward cl-lib compatibility library for Emacs<24.3 =================================================== More at https://elpa.gnu.org/packages/cl-lib.html ## Summary: This is a forward compatibility package, which provides (a subset of) the features of the cl-lib package introduced in Emacs-24.3, for use on previous emacsen (it should work on Emacs>=20 as well as XEmacs). Make sure this is installed *late* in your `load-path`, i.e. after Emacs's built-in .../lisp/emacs-lisp directory, so that if/when you upgrade to Emacs-24.3, the built-in version of the file will take precedence, otherwise you could get into trouble (although we try to hack our way around the problem in case it happens). ## Recent NEWS: Since v0.7: - Provides `gv-define-setter'.