[slime-devel] Re: slime-apropos-package doesn't work with readtable-case = :invert

Helmut Eller heller at common-lisp.net
Wed Jan 24 23:01:02 UTC 2007


* Harald Hanche-Olsen [2007-01-24 16:46+0100] writes:

> + Harald Hanche-Olsen <hanche at math.ntnu.no>:
>
> | So we're basically assuming that the user will think of package names
> | as symbols, to be read according to the current value of
> | (readtable-case *readtable*), and should make
> | swank:list-all-package-names do the right thing [...]
>
> and the easiest way to do that, might be to run each package name
> through this function?
>
> (lambda (name)
>   (let ((*package* *swank-io-package*))
>     (with-output-to-string (str)
>       (write (intern name) :stream str))))

I've added something like this.  Thank you for the report.

Helmut.




More information about the slime-devel mailing list