>>>>> Drew Adams writes: > Finally, to make things even more muddy, we have recently piled > additional, non-Common Lisp stuff into the `cl-' namespace. > What's that about? That just confuses people. > This particular problem was reported as bug #20056, which was > just closed today as "wont-fix". Daniel wrote: > I think cl-lib has long ago stopped being an emulation of common lisp. Now, > it's a CL-*inspired* utility library. I doubt that there's a risk of real > harmful confusion between this library and actual Common Lisp. I agree with Daniel. cl-lib.el is an Emacs Lisp library that makes certain Common Lisp work-alikes available. It doesn't need to be restricted to *only* providing functions also in Common Lisp. As long as what's in there has a cl- prefix, it is in the right place unless it clearly does not belong there. If you don't like the non-CL functions, don't use them. -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2