[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