slime on github
Helmut Eller
eller.helmut at gmail.com
Sat Jan 11 17:15:02 UTC 2014
On Sat, Jan 11 2014, João Távora wrote:
[...]
> I've just pushed an update to the manual that reflects the new
> infrastructure changes, updates installation recipes, et-cetera. I added
> a section "Emacs 23 gotchas" and a section about on-the-fly loading of
> contribs that describes the pitfalls of doing so.
>
> Have a look if it's up to the existing standards (which are pretty high
> imo).
It seems that the new autoload instructions don't add anything to
lisp-mode-hook. Only after M-x slime is invoked the first time which
autoloads slime, then lisp-mode-hook is modified as a side effect. This
modify lisp-mode-hook as side effect of loading, looks like bad style to
me.
The "on-the-fly loading" is traditionally done with
M-x load-library <contrib>
followed by
M-x slime-enable-contrib <contrib>
Also using M-x slime-disable-contrib is probably better than callint the
misnamed slime-<contrib>-unload directly.
Helmut
More information about the slime-devel
mailing list