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
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-devel