hello,
i'd like to make a suggestion for the CL package.
right now its non-macro parts can't be used at runtime.
as a result, each package defines their own equivalents, e.g. org-remove-if.
could Emacs add a copy of the CL package with some standard prefix, e.g. ecl?
then with (require 'ecl) you get ecl-remove-if etc.
the ecl or whichever prefix has to avoid conflict with known emacs packages,
but that's it. the issues with polluting the global namespace / conflicting with
people's private remove-if versions would not apply.
the alternative is that for each package i write i copy code i need from CL (with
acknowledgement of course) and add my package's prefix. that doesn't
seem ideal.
thanks,
ilya