[slime-devel] Re: 2007-08-23 change to arglist display code: interns symbols as you type
Tobias C. Rittweiler
tcr at freebits.de
Fri Aug 24 18:07:07 UTC 2007
Matthias Koeppe <mkoeppe+slime at mail.math.uni-magdeburg.de> writes:
> By the way, is there any code yet that augments arglists with &ANY
> declarations? I'd love to see EVAL-WHEN working.
Yeah, I'll commit those once I've got around fixing that interning leak.
> One more comment. In this change:
>
> 2007-08-24 Tobias C. Rittweiler <tcr at freebits.de>
>
> (%slime-nesting-until-point): New helper for
> `slime-parse-extended-operator/declare'.
>
> Please don't invent such naming conventions ("%" for "internal
> functions"?), which are not already used in Emacs. Functions in Emacs
> packages start with the "package name" as a prefix, period.
They only do so because Elisp lacks packages, to hold the probability
for name clashes as low as possible. The name above does not change that
premise. I prefixed it with % to implicitely communicate that this
function is not necessarily of general purpose. But I've got not problem
stripping the percent sign.
> (See also `current-slime-narrowing-configuration', which still needs
> to be fixed.)
(I haven't forgotten about those! Just haven't come around making the
changes as of yet.)
-T.
More information about the slime-devel
mailing list