Closed sgharms closed 7 years ago
Here's an addendum. If I CONTINUE from the first restart (hope I'm using that term right ;)), I get this second error:
; compilation unit aborted
; caught 2 fatal ERROR conditions
; file: /home/sgharms/.vim/pack/my-plugins/start/slimv/slime/start-swank.lisp
; in: SWANK:CREATE-SERVER :PORT
; (SWANK:CREATE-SERVER :PORT (PARSE-INTEGER (MY-GETENV "SWANK_PORT" "4005"))
; :DONT-CLOSE T)
;
; caught STYLE-WARNING:
; undefined function: SWANK:CREATE-SERVER
;
; compilation unit finished
; Undefined function:
; SWANK:CREATE-SERVER
; caught 1 STYLE-WARNING condition
debugger invoked on a UNDEFINED-FUNCTION in thread
#<THREAD "initial thread" RUNNING {AAF2A31}>:
The function SWANK:CREATE-SERVER is undefined.
Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
Which would seem to indicate that the essential function for loading a server hasn't been defined .I can see a lot of things going wrong if that's the case. :)
I saw that Tamas had posted on SO post that there might be some load-order dependency.
For completeness...
If i try: vim -U NONE -N foo.lisp
And do :scriptnames
41: ~/.vim/pack/my-plugins/start/slimv/plugin/paredit.vim
42: ~/.vim/pack/my-plugins/start/slimv/ftdetect/clojure.vim
43: ~/.vim/pack/my-plugins/start/slimv/syntax/lisp/slimv-syntax-lisp.vim
44: ~/local/share/vim/vim80/syntax/lisp.vim
45: ~/.vim/pack/my-plugins/start/slimv/ftplugin/lisp/slimv-lisp.vim
46: ~/.vim/pack/my-plugins/start/slimv/ftplugin/slimv.vim
47: ~/local/share/vim/vim80/ftplugin/lisp.vim
48: ~/.vim/pack/my-plugins/start/slimv/indent/lisp.vim
49: ~/local/share/vim/vim80/indent/lisp.vim
It definitely looks like i'm loading slimv. Evaluating the line blows up in the same way.
Oh, it might matter that I'm using Vim 8.x using its built in plugin loader v. pathogen or something similar.
After some reconfiguring and recompiling, I upgraded SBCL to the latest version and things seem to work. Further investigation is probably unwarranted since I was on an old ubuntu system whose LTS status has moved out of service.
Sorry for the late response but I was on vacation. You are right, the problem was that your SBCL was outdated. This issue also occurred on my old ubuntu system with SBCL version 1.0.55 and disappeared when I upgraded SBCL to version 1.3.1.
Hello
SYSTEM:
➜ ctci sbcl --version SBCL 1.0.55.0.debian
with Vim 8.x
CONFIG:
INPUT:
ERROR OUTPUT:
I then enter the expression and
,e
. This stalls for a few moments. I'm using a TMUX-based mode on a remote workstation.That's all the information I have, sadly. I'm still new to Lisp programming and don't have the chops to debug this very well, I'm sorry to say. Is there something I should try? I got this working on my mac, but was hoping to start working on this ubuntu system.
Thanks!
Steven