You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using VIM 7.4.884, SBCL 1.2.16 on arch linux, Slimv master from github. When I open a backtrace line by Enter, then select Interactive eval (or ,v) and try to evaluate anything, I get error like:
invalid number of arguments: 2
[Condition of type SB-INT:SIMPLE-PROGRAM-ERROR]
Backtrace:
0: (SWANK:EVAL-STRING-IN-FRAME "(setq arg-1 3)" 0) [tl,external] {{{
No source line information
Locals:
SB-DEBUG::ARG-1 = #(1318851 :DEFINED :FUNCTION #<FDEFINITION for SWANK:EVAL-STRING-IN-FRAME>)
SB-DEBUG::ARG-2 = #<NULL-LEXENV>
SB-DEBUG::ARG-3 = SWANK:EVAL-STRING-IN-FRAME
As newbie, maybe I do something obviously wrong, but when I describe symbol SWANK:EVAL-STRING-IN-FRAME , it really takes 3 arguments, not 2:
EVAL-STRING-IN-FRAME names a compiled function:
Lambda-list: (STRING FRAME PACKAGE)
Derived type: (FUNCTION (T T T) *)
Source file: /home/juro/slimv/slime/swank.lisp
The text was updated successfully, but these errors were encountered:
You did nothing wrong, it was really a bug: swank:eval-string-in-frame got a new argument 'package', that was missing from slimv.
Fixed in commit a14eb4a
Using VIM 7.4.884, SBCL 1.2.16 on arch linux, Slimv master from github. When I open a backtrace line by Enter, then select Interactive eval (or ,v) and try to evaluate anything, I get error like:
As newbie, maybe I do something obviously wrong, but when I describe symbol SWANK:EVAL-STRING-IN-FRAME , it really takes 3 arguments, not 2:
The text was updated successfully, but these errors were encountered: