help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: keep slime alive


From: Jens Teich
Subject: Re: keep slime alive
Date: Wed, 25 Jul 2007 16:36:06 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/23.0.0 (windows-nt)

Petter Gustad <newsmail6@gustad.com> writes:

> Jens Teich <info@jensteich.de> writes:
>
>> Petter Gustad <newsmail6@gustad.com> writes:
>> 
>> > Where do you have slime installed? There whould be a swank.asd in the
>> > path specified by asdf:*central-registry*
>> 
>> I have established a symbolic link, so this should not be the problem.
>
> So can you start swank now?
>
>> Is it correct to execute the screen command within emacs-shell?
>
> I've never done it, but it should work if you can exit the eshell and
> emacs and reconnect to it later. I usually run the screen command from
> the shell. On my web-server I start screen from a crontab entry
> (@reboot) and launch allegroserve when it starts up.

This problem is solved, I changed the user with su. After this I cannot
use screen. So starting the terminal with the correct user is the solution.

But the other problem remains.

jens@h968740:~> screen -S lisp sbcl
This is SBCL 1.0.7, ...

; in: LAMBDA NIL
;     ASDF::FORMAT-ARGUMENTS
;
; caught STYLE-WARNING:
;   undefined function: FORMAT-ARGUMENTS

; [lot of stuff]

* (asdf:operate 'asdf:load-op :swank)

; loading system definition from /home/jens/lisp/swank.asd into
; #<PACKAGE "ASDF0">
; registering #<SYSTEM :SWANK {ACE5E01}> as SWANK

; compiling file "/usr/local/bin/slime-2.0/swank-backend.lisp" (written 12 APR 
2006 10:43:55 AM):

; /home/jens/.slime/fasl/2006-04-20/sbcl-1.0.7-linux-x86/swank-backend.fasl 
written
; compilation finished in 0:00:00
;; loading 
#P"/home/jens/.slime/fasl/2006-04-20/sbcl-1.0.7-linux-x86/swank-backend.fasl"
WARNING: SWANK-BACKEND also exports the following symbols:
  (SWANK-BACKEND:CALL-WITH-DEBUGGER-HOOK SWANK-BACKEND:FUNCTION-NAME
   SWANK-BACKEND:LIST-CALLEES SWANK-BACKEND:SLDB-BREAK-ON-RETURN
   SWANK-BACKEND:FRAME-SOURCE-LOCATION-FOR-EMACS SWANK-BACKEND:WHO-SPECIALIZES
   SWANK-BACKEND:MAKE-DEFAULT-INSPECTOR SWANK-BACKEND:SWANK-COMPILE-STRING
   SWANK-BACKEND:PROFILE-REPORT SWANK-BACKEND:WHO-MACROEXPANDS
   SWANK-BACKEND:WHO-SETS SWANK-BACKEND:LOCAL-PORT SWANK-BACKEND:MAKE-LOCK
   SWANK-BACKEND:SLDB-BREAK-AT-START SWANK-BACKEND:SET-STREAM-TIMEOUT
   SWANK-BACKEND:CLOSE-SOCKET SWANK-BACKEND:OPERATE-ON-SYSTEM
   SWANK-BACKEND:PROFILE SWANK-BACKEND:RESTART-FRAME SWANK-BACKEND:LIST-CALLERS
   SWANK-BACKEND:THREAD-ID SWANK-BACKEND:CALL-WITH-COMPILATION-HOOKS
   SWANK-BACKEND:FORMAT-SLDB-CONDITION SWANK-BACKEND:PROFILE-PACKAGE
   SWANK-BACKEND:ALL-THREADS SWANK-BACKEND:UNPROFILE
   SWANK-BACKEND:EMACS-CONNECTED SWANK-BACKEND:ADD-SIGIO-HANDLER
   SWANK-BACKEND:LISP-IMPLEMENTATION-TYPE-NAME
   SWANK-BACKEND:COMPILER-MACROEXPAND SWANK-BACKEND:MAKE-STREAM-INTERACTIVE
   SWANK-BACKEND:SWANK-COMPILE-FILE SWANK-BACKEND:MAKE-WEAK-VALUE-HASH-TABLE
   SWANK-BACKEND:THREAD-ALIVE-P SWANK-BACKEND:CALL-WITH-RECURSIVE-LOCK-HELD
   SWANK-BACKEND:COMPILER-MACROEXPAND-1
   SWANK-BACKEND:INITIALIZE-MULTIPROCESSING
   SWANK-BACKEND:MAKE-WEAK-KEY-HASH-TABLE
   SWANK-BACKEND:DESCRIBE-SYMBOL-FOR-EMACS SWANK-BACKEND:COMPUTE-BACKTRACE
   SWANK-BACKEND:FIND-DEFINITIONS SWANK-BACKEND:UNPROFILE-ALL
   SWANK-BACKEND:FRAME-LOCALS SWANK-BACKEND:ADD-FD-HANDLER
   SWANK-BACKEND:REMOVE-SIGIO-HANDLERS SWANK-BACKEND:DESCRIBE-DEFINITION
   SWANK-BACKEND:CREATE-SOCKET SWANK-BACKEND:CALL-WITH-LOCK-HELD
   SWANK-BACKEND:PRINT-FRAME SWANK-BACKEND:WHO-CALLS
   SWANK-BACKEND:MAKE-RECURSIVE-LOCK SWANK-BACKEND:MAKE-FN-STREAMS
   SWANK-BACKEND:FRAME-CATCH-TAGS SWANK-BACKEND:CALL-WITH-DEBUGGING-ENVIRONMENT
   SWANK-BACKEND:CURRENT-THREAD SWANK-BACKEND:WHO-REFERENCES
   SWANK-BACKEND:INSTALL-DEBUGGER-GLOBALLY SWANK-BACKEND:EVAL-IN-FRAME
   SWANK-BACKEND:RETURN-FROM-FRAME SWANK-BACKEND:GETPID SWANK-BACKEND:SEND
   SWANK-BACKEND:DESCRIBE-PRIMITIVE-TYPE SWANK-BACKEND:SPAWN
   SWANK-BACKEND:WHO-BINDS SWANK-BACKEND:CALL-WITHOUT-INTERRUPTS
   SWANK-BACKEND:KILL-THREAD SWANK-BACKEND:PROFILE-RESET
   SWANK-BACKEND:CONDITION-EXTRAS SWANK-BACKEND:FIND-THREAD
   SWANK-BACKEND:BUFFER-FIRST-CHANGE SWANK-BACKEND:ARGLIST
   SWANK-BACKEND:STARTUP-IDLE-AND-TOP-LEVEL-LOOPS SWANK-BACKEND:TOGGLE-TRACE
   SWANK-BACKEND:SET-DEFAULT-DIRECTORY SWANK-BACKEND:REMOVE-FD-HANDLERS
   SWANK-BACKEND:CALLS-WHO SWANK-BACKEND:MACROEXPAND-ALL
   SWANK-BACKEND:CALL-WITH-SYNTAX-HOOKS SWANK-BACKEND:ACTIVATE-STEPPING
   SWANK-BACKEND:CONDITION-REFERENCES
   SWANK-BACKEND:PREFERRED-COMMUNICATION-STYLE SWANK-BACKEND:PROFILED-FUNCTIONS
   SWANK-BACKEND:INTERRUPT-THREAD SWANK-BACKEND:THREAD-STATUS
   SWANK-BACKEND:ACCEPT-CONNECTION SWANK-BACKEND:THREAD-NAME
   SWANK-BACKEND:FRAME-VAR-VALUE SWANK-BACKEND:DEFAULT-READTABLE-ALIST
   SWANK-BACKEND:DEFAULT-DIRECTORY SWANK-BACKEND:RECEIVE
   SWANK-BACKEND:DISASSEMBLE-FRAME)
See also:
  The ANSI Standard, Macro DEFPACKAGE
; compiling file "/usr/local/bin/slime-2.0/nregex.lisp" (written 19 SEP 2005 
10:20:48 AM):

; /home/jens/.slime/fasl/2006-04-20/sbcl-1.0.7-linux-x86/nregex.fasl written
; compilation finished in 0:00:00
;; loading 
#P"/home/jens/.slime/fasl/2006-04-20/sbcl-1.0.7-linux-x86/nregex.fasl"
; compiling file "/usr/local/bin/slime-2.0/swank-sbcl.lisp" (written 19 APR 
2006 11:18:53 AM):

debugger invoked on a UNDEFINED-FUNCTION in thread #<THREAD "initial thread" 
{A69E6D1}>:
  The function ASDF::MODULE-PROVIDE-ASDF is undefined.

Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [RETRY ] Retry performing #<ASDF:LOAD-OP NIL {ABD8439}> on
              #<ASDF:CL-SOURCE-FILE "swank-loader" {AD7C779}>.
  1: [ACCEPT] Continue, treating #<ASDF:LOAD-OP NIL {ABD8439}> on
              #<ASDF:CL-SOURCE-FILE "swank-loader" {AD7C779}> as having been
              successful.
  2: [ABORT ] Exit debugger, returning to top level.

("bogus stack frame")
0]


reply via email to

[Prev in Thread] Current Thread [Next in Thread]