Hi,
I use the C-c tab completion from slime-fancy, but after updating slime tonight I get a stack trace like the following when I try to expand e.g.: hun -> hunchentoot:
(This is running on sbcl 1.0.42.25)
invalid number of arguments: 2 [Condition of type SB-INT:SIMPLE-PROGRAM-ERROR]
Restarts: 0: [*ABORT] Return to SLIME's top level. 1: [TERMINATE-THREAD] Terminate this thread (#<THREAD "repl-thread" RUNNING {AFDBD51}>)
Backtrace: 0: (SWANK::LONGEST-COMMON-PREFIX ("hunchentoot" "hunchentoot:"))[:EXTERNAL] 1: (SWANK::LONGEST-COMPOUND-PREFIX ("hunchentoot-asd:" "hunchentoot:") #-) 2: (SWANK:COMPLETIONS "hun" "MUSIC") 3: (SB-INT:SIMPLE-EVAL-IN-LEXENV (SWANK:COMPLETIONS "hun" '"MUSIC") #<NULL-LEXENV>) 4: (SWANK:EVAL-FOR-EMACS (SWANK:COMPLETIONS "hun" '"MUSIC") "MUSIC" 78) 5: (SWANK::PROCESS-REQUESTS NIL) 6: ((LAMBDA ())) 7: ((LAMBDA ())) 8: (SWANK-BACKEND::CALL-WITH-BREAK-HOOK #<FUNCTION SWANK:SWANK-DEBUGGER-HOOK> #<CLOSURE (LAMBDA #) {AFE50A5}>) 9: ((FLET SWANK-BACKEND:CALL-WITH-DEBUGGER-HOOK) #<FUNCTION SWANK:SWANK-DEBUGGER-HOOK> #<CLOSURE (LAMBDA #) {AFE50A5}>) 10: (SWANK::CALL-WITH-BINDINGS ((*STANDARD-OUTPUT* . #1=#) (*STANDARD-INPUT* . #) (*TRACE-OUTPUT* . #1#) (*ERROR-OUTPUT* . #1#) (*DEBUG-IO* . #2=#) (*QUERY-IO* . #2#) ...) #<CLOSURE (LAMBDA #) {AFE50B5}>) 11: (SWANK::HANDLE-REQUESTS #<SWANK::CONNECTION {CE81349}> NIL) 12: (SWANK::CALL-WITH-BINDINGS NIL #<CLOSURE (LAMBDA #) {AFE5085}>) 13: ((FLET #:WITHOUT-INTERRUPTS-BODY-[BLOCK362]367)) 14: ((FLET SB-THREAD::WITH-MUTEX-THUNK)) 15: ((FLET #:WITHOUT-INTERRUPTS-BODY-[CALL-WITH-MUTEX]300)) 16: (SB-THREAD::CALL-WITH-MUTEX ..) 17: (SB-THREAD::INITIAL-THREAD-FUNCTION) 18: ("foreign function: call_into_lisp") 19: ("foreign function: funcall0") 20: ("foreign function: new_thread_trampoline") 21: ("foreign function: #xB7FB796E")
Peter Stirling peter@pjstirling.plus.com writes:
Hi,
I use the C-c tab completion from slime-fancy, but after updating slime tonight I get a stack trace like the following when I try to expand e.g.: hun -> hunchentoot:
My bad, should be fixed in CVS.