[slime-devel] Daily ChangeLog diff

Index: slime/ChangeLog diff -u slime/ChangeLog:1.264 slime/ChangeLog:1.268 --- slime/ChangeLog:1.264 Wed Feb 25 02:29:59 2004 +++ slime/ChangeLog Thu Feb 26 02:19:07 2004 @@ -1,3 +1,40 @@ +2004-02-26 Helmut Eller <e9626484@stud3.tuwien.ac.at> + + * swank-backend.lisp (:swank): export connection-info. + + * swank-allegro.lisp (lisp-implementation-type-name): Implement + it. + + * swank-sbcl.lisp (compile-file-for-emacs): Load the fasl file + regardless of f-p. + + * swank.lisp (swank-pprint): Bind *package* to *buffer-package*. + Reported by Alan Picard. + + * swank-lispworks.lisp (dspec-buffer-position): Renamed from + dspec-buffer-buffer-position. Handle dspecs of the form (defmacro + foo). Reported by Alan Picard. + (arglist-string): Handle unknown arglists properly. + +2004-02-25 Helmut Eller <e9626484@stud3.tuwien.ac.at> + + * swank-cmucl.lisp (arglist-string): Delay the call to + di::function-debug-function until it is actually needed. + (compile-file-for-emacs): Load the fasl file irrespective of + COMILE-FILE's third return value. + + * swank.lisp (connection-info): New function. + (open-streams): Don't send the :check-protocol-version message. Now + handled with CONNECTION-INFO. + + * slime.el (slime-symbol-at-point): Don't skip backwards across + whitespace when we are at the first character of a symbol. To + handle this case: skip symbol constituents forward before skipping + whitespace backwards. Reported by Jan Richter. + (slime-connection-close-hook, slime-next-connection) + (slime-make-default-connection): Remove extra call to format. + (slime-init-connection-state): Use only a single RPC instead of 4. + 2004-02-25 Helmut Eller <e9626484@stud3.tuwien.ac.at> * slime.el (slime-with-chosen-connection): Bind @@ -5,8 +42,10 @@ slime-buffer-connection is a buffer local variable not a dynamic variable. (slime-find-connection-by-type-name) - (slime-read-lisp-implementation-type-name): Where lost during the + (slime-read-lisp-implementation-type-name): Were lost during the merge. + (sldb-fetch-more-frames): Use (goto-char (point-max)) instead of + end-of-buffer. 2004-02-25 Peter Seibel <peter@javamonkey.com>

Broken in the latest SLIME (as of this morning) for CMUCL 18e and XEmacs: Error in function CREATE-INET-LISTENER: Error binding socket to port 0: Cannot assign requested address Restarts: 0: [ABORT] Return to Top-Level. Debug (type H for help) (CREATE-INET-LISTENER 0 :STREAM :HOST 16777343 ...) Source: ; File: target:code/internet.lisp (ERROR "Error binding socket to port ~a: ~a" PORT (UNIX:GET-UNIX-ERROR-MSG)) 0] I think the problem lies in this line in swank.lisp: (defun open-dedicated-output-stream (socket-io) (let* ((socket (create-socket *loopback-interface* 0)) ... I am not sure why *loopback-interface* is not initialized or something... --ET. -- "People are more violently opposed to fur than leather because it's safer to harass rich women than motorcycle gangs." -- Anonymous

what does localhost resolve to on your machine? -- Marco Ring the bells that still can ring. Forget the perfect offering. There is a crack in everything. That's how the light gets in. -Leonard Cohen
participants (3)
-
E. Tyurin
-
Luke Gorrie
-
Marco Baringer