* 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.