[slime-cvs] CVS update: slime/swank-abcl.lisp slime/swank-sbcl.lisp slime/swank-cmucl.lisp slime/swank-allegro.lisp slime/swank-clisp.lisp slime/swank-openmcl.lisp
Helmut Eller
heller at common-lisp.net
Mon Nov 29 17:35:10 UTC 2004
Update of /project/slime/cvsroot/slime
In directory common-lisp.net:/tmp/cvs-serv2443
Modified Files:
swank-abcl.lisp swank-sbcl.lisp swank-cmucl.lisp
swank-allegro.lisp swank-clisp.lisp swank-openmcl.lisp
Log Message:
(accept-connection): The :external-format argument defaults now to
:iso-latin-1-unix.
Date: Mon Nov 29 18:35:03 2004
Author: heller
Index: slime/swank-abcl.lisp
diff -u slime/swank-abcl.lisp:1.22 slime/swank-abcl.lisp:1.23
--- slime/swank-abcl.lisp:1.22 Fri Nov 19 20:04:51 2004
+++ slime/swank-abcl.lisp Mon Nov 29 18:35:03 2004
@@ -109,7 +109,8 @@
(defimplementation close-socket (socket)
(ext:server-socket-close socket))
-(defimplementation accept-connection (socket &key external-format)
+(defimplementation accept-connection (socket
+ &key (external-format :iso-latin-1-unix))
(assert (eq external-format :iso-latin-1-unix))
(ext:get-socket-stream (ext:socket-accept socket)))
Index: slime/swank-sbcl.lisp
diff -u slime/swank-sbcl.lisp:1.114 slime/swank-sbcl.lisp:1.115
--- slime/swank-sbcl.lisp:1.114 Thu Nov 25 20:05:46 2004
+++ slime/swank-sbcl.lisp Mon Nov 29 18:35:03 2004
@@ -69,7 +69,8 @@
(sb-sys:invalidate-descriptor (socket-fd socket))
(sb-bsd-sockets:socket-close socket))
-(defimplementation accept-connection (socket &key external-format)
+(defimplementation accept-connection (socket
+ &key (external-format :iso-latin-1-unix))
(make-socket-io-stream (accept socket) external-format))
(defvar *sigio-handlers* '()
Index: slime/swank-cmucl.lisp
diff -u slime/swank-cmucl.lisp:1.131 slime/swank-cmucl.lisp:1.132
--- slime/swank-cmucl.lisp:1.131 Fri Nov 26 08:06:31 2004
+++ slime/swank-cmucl.lisp Mon Nov 29 18:35:03 2004
@@ -89,7 +89,8 @@
(sys:invalidate-descriptor socket)
(ext:close-socket (socket-fd socket)))
-(defimplementation accept-connection (socket &key external-format)
+(defimplementation accept-connection (socket
+ &key (external-format :iso-latin-1-unix))
(assert (eq external-format ':iso-latin-1-unix))
(make-socket-io-stream (ext:accept-tcp-connection socket)))
Index: slime/swank-allegro.lisp
diff -u slime/swank-allegro.lisp:1.64 slime/swank-allegro.lisp:1.65
--- slime/swank-allegro.lisp:1.64 Wed Nov 24 20:49:18 2004
+++ slime/swank-allegro.lisp Mon Nov 29 18:35:03 2004
@@ -51,7 +51,8 @@
(defimplementation close-socket (socket)
(close socket))
-(defimplementation accept-connection (socket &key external-format)
+(defimplementation accept-connection (socket
+ &key (external-format :iso-latin-1-unix))
(let ((s (socket:accept-connection socket :wait t)))
(set-external-format s external-format)
s))
Index: slime/swank-clisp.lisp
diff -u slime/swank-clisp.lisp:1.42 slime/swank-clisp.lisp:1.43
--- slime/swank-clisp.lisp:1.42 Fri Nov 19 20:05:49 2004
+++ slime/swank-clisp.lisp Mon Nov 29 18:35:03 2004
@@ -158,7 +158,8 @@
(:utf-8-unix (ext:make-encoding :charset 'charset:utf-8
:line-terminator :unix))))
-(defimplementation accept-connection (socket &key external-format)
+(defimplementation accept-connection (socket
+ &key (external-format :iso-latin-1-unix))
(socket:socket-accept socket
:buffered nil ;; XXX should be t
:element-type 'character
Index: slime/swank-openmcl.lisp
diff -u slime/swank-openmcl.lisp:1.91 slime/swank-openmcl.lisp:1.92
--- slime/swank-openmcl.lisp:1.91 Sat Nov 20 13:06:32 2004
+++ slime/swank-openmcl.lisp Mon Nov 29 18:35:03 2004
@@ -136,7 +136,8 @@
(defimplementation close-socket (socket)
(close socket))
-(defimplementation accept-connection (socket &key external-format)
+(defimplementation accept-connection (socket
+ &key (external-format :iso-latin-1-unix))
(assert (eq external-format :iso-latin-1-unix))
(ccl:accept-connection socket :wait t))
More information about the slime-cvs
mailing list