Hi,
I updated Slime from the CVS head at around 2005-08-29 18:45:00Z. Loading "swank-loader.lisp" with LWW 4.3.7 threw me into the debugger:
CL-USER 1 > (load "e:/slime/swank-loader") ... snipped ... Error: Lambda list (E &REST MSG-AND-ARGS) is not congruent with the lambda list (ENVIRONMENT:ENVIRONMENT &OPTIONAL ENVIRONMENT::MESSAGE &REST ENVIRONMENT::ARGS) of the generic function #<STANDARD-GENERIC-FUNCTION ENVIRONMENT-INTERNALS:CONFIRM-P 207BD802>. 1 (continue) Modify the lambda list and delete existing methods of #<STANDARD-GENERIC-FUNCTION ENVIRONMENT-INTERNALS:CONFIRM-P 207BD802>. 2 Discard the new method. ... snipped ...
Type :b for backtrace, :c <option number> to proceed, or :? for other options
SWANK-BACKEND 2 : 1 > :b Call to CERROR Call to CLOS::CONDITIONAL-ERROR Call to CLOS::NEW-CHECK-GENERIC-FUNCTION-CONGRUENCY Call to (METHOD ADD-METHOD (STANDARD-GENERIC-FUNCTION METHOD)) Call to CLOS::LOAD-DEFMETHOD-X Call to CLOS::LOAD-DEFMETHOD-M Call to (HARLEQUIN-COMMON-LISP:SUBFUNCTION 1 LOAD) Call to LOAD Call to FUNCALL Interpreted call to SWANK-LOADER::COMPILE-FILES-IF-NEEDED-SERIALLY Call to SPECIAL::%EVAL-NOHOOK Call to IV:PROCESS-TOP-LEVEL Call to (HARLEQUIN-COMMON-LISP:SUBFUNCTION 1 LOAD) Call to LOAD Call to SPECIAL::%EVAL-NOHOOK Call to IV:PROCESS-TOP-LEVEL Call to CAPI::CAPI-TOP-LEVEL-FUNCTION Call to CAPI::INTERACTIVE-PANE-TOP-LOOP Call to (HARLEQUIN-COMMON-LISP:SUBFUNCTION MP::PROCESS-SG-FUNCTION MP::INITIALIZE-PROCESS-STACK)
SWANK-BACKEND 3 : 1 >
The Slime from 'cvs update -D "28 August 2005"' works with LWW 4.3.7 without any problem.
Best,
-cph