
* Madhu [2008-02-23 08:49+0100] writes:
The following 2 changes contradict each other,
* 2007-11-24 Helmut Eller <heller@common-lisp.net> | * slime.el (slime-search-buffer-package): Don't remove double | quotes or "#:", swank:parse-package takes care of that.
* 2008-02-05 Marco Baringer <mb@bese.it> | (slime-repl-set-package): Only prompt with a default package if | the repl's package is different from the current package.
in a lisp file with an (in-package "FOO") form.
(slime-current-buffer) returns the quoted string which is compared to the unquoted string returned by (slime-lisp-package) and defeats Marco's intent [expressed in the 2nd changelog entry]
In the REPL buffer (slime-current-buffer) returns (slime-lisp-package). That's the primary situation where the proposed default would be wrong. There a few more such situations but it's hardly worth to detect them all. Helmut.