An introduction to Names: practical namespaces for Emacs-Lisp(endlessparentheses.com)
endlessparentheses.com
An introduction to Names: practical namespaces for Emacs-Lisp
http://endlessparentheses.com/introducing-names-practical-namespaces-for-emacs-lisp.html
2 comments
So, because RMS doesn't like CL packages we get something that is clearly inferior to CL packages and implemented in a very hacky way (a macro you wrap around all the forms in a given .el file).
Sometimes, when you avoid solutions for political reasons, you end up with something worse for political reasons. <sigh> Sometimes the world is frustrating.
Sometimes, when you avoid solutions for political reasons, you end up with something worse for political reasons. <sigh> Sometimes the world is frustrating.
Don't be too stiff, having a working hack is a good thing, it helps discussions with concrete examples and usages. Hopefully if things start to move, 'cleaner' solutions will be picked.
I understand your feelings, but I'm not avoiding anything. :-) I wrote a compliant solution instead of spending my time begging for something else.
I.e. I would prefer
to this, which is how the package works currently: