# is not a character output stream. [Condition of type SIMPLE-TYPE-ERROR] Restarts: 0: [RETRY] Retry SLY mREPL evaluation request. 1: [*ABORT] Return to SLY's top level. 2: [ABORT] abort thread (#) Backtrace: 0: (SB-KERNEL:ILL-OUT #) Locals: STREAM = # 1: (TERPRI #) Locals: #:G0 = # 2: (PRINT (HELLO) #) Locals: #:G0 = # SB-IMPL::OBJECT = (HELLO) STREAM = # 3: ((LAMBDA ())) Locals: S = # 4: (SB-INT:SIMPLE-EVAL-IN-LEXENV (WITH-OPEN-FILE (S #P"~/junkyard/empty.lisp" :ELEMENT-TYPE (QUOTE CHARACTER)) (PRINT (QUOTE #) S)) #) Locals: SB-KERNEL:LEXENV = # SB-IMPL::ORIGINAL-EXP = (WITH-OPEN-FILE (S #P"~/junkyard/empty.lisp" :ELEMENT-TYPE 'CHARACTER) (PRINT '(HELLO) S)) 5: (EVAL (WITH-OPEN-FILE (S #P"~/junkyard/empty.lisp" :ELEMENT-TYPE (QUOTE CHARACTER)) (PRINT (QUOTE #) S))) Locals: SB-IMPL::ORIGINAL-EXP = (WITH-OPEN-FILE (S #P"~/junkyard/empty.lisp" :ELEMENT-TYPE 'CHARACTER) (PRINT '(HELLO) S)) 6: ((LAMBDA NIL :IN SLYNK-MREPL::MREPL-EVAL-1)) Locals: SLYNK-MREPL::FORM = (WITH-OPEN-FILE (S #P"~/junkyard/empty.lisp" :ELEMENT-TYPE 'CHARACTER) (PRINT '(HELLO) S)) SLYNK-MREPL::IN = # 7: (SLYNK::CALL-WITH-RETRY-RESTART "Retry SLY mREPL evaluation request." #) Locals: MSG = "Retry SLY mREPL evaluation request." THUNK = # 8: ((LAMBDA NIL :IN SLYNK-MREPL::MREPL-EVAL-1)) [No Locals] 9: ((LAMBDA NIL :IN SLYNK::CALL-WITH-LISTENER)) Locals: SB-C::OBJECT = # SLYNK::SAVING = NIL 10: (SLYNK::CALL-WITH-BINDINGS ((*PACKAGE* . #) (*DEFAULT-PATHNAME-DEFAULTS* . #P"/home/aartaka/git/tripod/src/") (*) (**) (***) (/) ...) #) (*DEFAULT-PATHNAME-DEFAULTS* . #P"/home/aartaka/git/tripod/src/") (*) (**) (***) (/) (//) (///) ..) FUN = # 11: (SLYNK-MREPL::MREPL-EVAL-1 # "(with-open-file (s #p\"~/junkyard/empty.lisp\" :element-type 'character) (print '(hello) s))") Locals: REPL = # STRING = "(with-open-file (s #p\"~/junkyard/empty.lisp\" :element-type 'character) (print '(hello) s))" 12: (SLYNK-MREPL::MREPL-EVAL # "(with-open-file (s #p\"~/junkyard/empty.lisp\" :element-type 'character) (print '(hello) s))") Locals: ABORTED = #> REPL = # RESULTS = NIL STRING = "(with-open-file (s #p\"~/junkyard/empty.lisp\" :element-type 'character) (print '(hello) s))" 13: (SLYNK:PROCESS-REQUESTS NIL) Locals: TIMEOUT = NIL Catch-tags: SLYNK::STOP-PROCESSING 14: ((LAMBDA NIL :IN SLYNK::SPAWN-CHANNEL-THREAD)) Locals: SLYNK::CHANNEL = # 15: ((LAMBDA NIL :IN SLYNK::SPAWN-CHANNEL-THREAD)) Locals: SLYNK::CHANNEL = # SLYNK::CONNECTION = # 16: (SLYNK-SBCL::CALL-WITH-BREAK-HOOK # #) Locals: CONTINUATION = # HOOK = # 17: ((FLET SLYNK-BACKEND:CALL-WITH-DEBUGGER-HOOK :IN "/home/aartaka/.config/emacs/elpa/sly-20220713.1433/slynk/backend/sbcl.lisp") # # SLYNK-SBCL::HOOK = # 18: ((LAMBDA NIL :IN SLYNK::CALL-WITH-LISTENER)) Locals: SB-C::OBJECT = # SLYNK::SAVING = NIL 19: (SLYNK::CALL-WITH-BINDINGS ((*PACKAGE* . #) (*DEFAULT-PATHNAME-DEFAULTS* . #P"/home/aartaka/git/tripod/src/") (*) (**) (***) (/) ...) #) (*DEFAULT-PATHNAME-DEFAULTS* . #P"/home/aartaka/git/tripod/src/") (*) (**) (***) (/) (//) (///) ..) FUN = # 20: ((LAMBDA NIL :IN SLYNK::SPAWN-CHANNEL-THREAD)) Locals: SLYNK::CONNECTION = # 21: ((FLET SB-UNIX::BODY :IN SB-THREAD::RUN)) [No Locals] Catch-tags: SB-THREAD::%RETURN-FROM-THREAD 22: ((FLET "WITHOUT-INTERRUPTS-BODY-11" :IN SB-THREAD::RUN)) 23: ((FLET SB-UNIX::BODY :IN SB-THREAD::RUN)) [No Locals] Catch-tags: SB-THREAD::%ABORT-THREAD SB-IMPL::%END-OF-THE-WORLD SB-INT:TOPLEVEL-CATCHER 24: ((FLET "WITHOUT-INTERRUPTS-BODY-4" :IN SB-THREAD::RUN)) 25: (SB-THREAD::RUN) 26: ("foreign function: call_into_lisp_") 27: ("foreign function: funcall1")