I'm having a problem using SLIME (slime-2.0), which is an updated  
version of ilisp if you're not familiar with that package, with  
XEmacs as built by Fink.  I'm not sure but I think the problem is  
with XEmacs and not SLIME.  I've started Allegro CL and started the  
swank backend in it, which creates a TCP socket listening, in this  
example, on 127.0.0.1 4005.  Here is the backtrace of the problem  
that I've having with slime-connect.

Signaling: (error "127.0.0.1/??? No address associated with nodename")
   open-network-stream-internal("SLIME Lisp" nil "127.0.0.1" 4005 nil)
   open-network-stream("SLIME Lisp" nil "127.0.0.1" 4005)
   (let* ((inhibit-quit nil) (proc ...) (buffer ...)) (push proc  
slime-net-processes) (set-process-buffer proc buffer) (set-process- 
filter proc (quote slime-net-filter)) (set-process-sentinel proc  
(quote slime-net-sentinel)) (when slime-kill-without-query-p (process- 
kill-without-query proc)) (when (fboundp ...) (slime-check-coding- 
system coding-system) (set-process-coding-system proc coding-system  
coding-system)) (when-let (secret ...) (slime-net-send secret proc))  
proc)
   slime-net-connect("127.0.0.1" 4005 binary)
   (let* ((process ...) (slime-dispatching-connection process))  
(slime-setup-connection process))
   (let ((coding-system ...)) (slime-check-coding-system coding- 
system) (message "Connecting to Swank on port %S.." port) (let*  
(... ...) (slime-setup-connection process)))
   (lambda (host port &optional coding-system) "Connect to a running  
Swank server." (interactive (list ... ...)) (when (and ... slime-net- 
processes ...) (slime-disconnect)) (let (...) (slime-check-coding- 
system coding-system) (message "Connecting to Swank on port %S.."  
port) (let* ... ...)))("127.0.0.1" 4005)
   call-interactively(slime-connect)
   command-execute(slime-connect t)
   execute-extended-command(nil)
   call-interactively(execute-extended-command)

Except the "127.0.0.1/???" from above displays as "127.0.0.1/\220^Z 
\226" in the XEmacs buffer.  However, if I simply try and telnet to  
that address, things work just fine.

Damien-Kicks-Computer:~/tmp dkick$ telnet 127.0.0.1 4005
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
^]
telnet> close
Connection closed.

I get the following stack trace from XEmacs from evaluating a simple

(open-network-stream "test" nil "127.0.0.1" 4005)

Signaling: (error "127.0.0.1/??? No address associated with nodename")
   open-network-stream-internal("test" nil "127.0.0.1" 4005 nil)
   open-network-stream("test" nil "127.0.0.1" 4005)
   eval((open-network-stream "test" nil "127.0.0.1" 4005))
   eval-interactive((open-network-stream "test" nil "127.0.0.1" 4005))
   eval-last-sexp(t)
   #<compiled-function nil "...(13)" [standard-output terpri eval- 
last-sexp t] 2 980614 nil>()
   call-interactively(eval-print-last-sexp)

Same comment as above about the display of "127.0.0.1/???" in the  
XEmacs debugger.

--
Package manager version: 0.24.26
Distribution version: 0.8.1.rsync powerpc
Mac OS X version: 10.4.7
Xcode version: 2.3
gcc version: 4.0.1 (Apple Computer, Inc. build 5341)
make version: 3.80
Feedback Courtesy of FinkCommander

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to