Marco Baringer | 2 Nov 06:35 2007
Picon

Daily ChangeLog diff

Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1239 slime/ChangeLog:1.1240
--- slime/ChangeLog:1.1239	Mon Oct 22 07:34:04 2007
+++ slime/ChangeLog	Thu Nov  1 09:30:06 2007
 <at>  <at>  -1,3 +1,37  <at>  <at> 
+2007-11-01  Tobias C. Rittweiler  <tcr <at> freebits.de>
+
+	The inspector page layout has changed slightly. Before the header
+	looked like
+
+	  A proper list.
+            [type: CONS]
+	  -------------------
+
+	It now looks like
+
+	  #<CONS {B3DBD39}>:
+	     A proper list.
+	  --------------------
+
+	Rationale is to have a "presentation link" to the currently
+	inspected object itself, to copy it down to the REPL via `M-RET'.
+	This is mostly useful when trying to get a value from the Slime
+	Debugger to the REPL, which you can do by inspecting the value
+	first by `i', and then using `M-RET' on the object representation
+	in the new header layout.
+
+	Such a "presentation link" existed already but was removed in
+	2007-08-23. The old behaviour was to have the title ("A proper
+	list" in the above example) to contain the link. I decided to make
(Continue reading)

Numeromancer | 1 Nov 03:31 2007
Picon
Picon

Expand imported symbol with package name


Does slime have a function which will qualify the symbol at point with
its package name if it is imported?  And the obvious extension,
qualifying all symbols in the region or file?  Does anyone have any
hints on how one might create such a function?

Thanks

Numeromancer

Matthew D. Swank | 3 Nov 21:30 2007
Picon

copy-list in slime-source

Gnu Emacs doesn't seem to like references to copy-list:
  Symbol's function definition is void: copy-list

Here are the offenders:

./slime.el:    (slime-start* (plist-put (copy-list options) :init-function init))))
./slime.el:    (let ((table (sort* (copy-list slime-repl-shortcut-table) #'string<
./slime.el:    (let ((new-note (copy-list (car notes))))

--

-- 
"You do not really understand something unless you can
 explain it to your grandmother." -- Albert Einstein.

Matthew D. Swank | 4 Nov 00:20 2007
Picon

copy-list in slime-source

Gnu Emacs doesn't seem to like references to copy-list:
  Symbol's function definition is void: copy-list

Here are the offenders:

./slime.el:    (slime-start* (plist-put (copy-list options) :init-function init))))
./slime.el:    (let ((table (sort* (copy-list slime-repl-shortcut-table) #'string<
./slime.el:    (let ((new-note (copy-list (car notes))))

--

-- 
"You do not really understand something unless you
 can explain it to your grandmother." -- Albert Einstein.

Tobias C. Rittweiler | 6 Nov 10:15 2007
Picon

Re: Expand imported symbol with package name

Numeromancer <tschaef <at> sbcglobal.net> writes:

> Does slime have a function which will qualify the symbol at point with
> its package name if it is imported?  And the obvious extension,
> qualifying all symbols in the region or file?  Does anyone have any
> hints on how one might create such a function?

What do you mean with "if it is imported"? Do you really only mean if
the symbol was imported via IMPORT or via the :IMPORT-FROM clause of
DEFPACKAGE? What do you want this for?

  -T.

Sachin Kamboj | 6 Nov 12:33 2007
Picon

Can't reconnect to a swank server


Hi all,

I am running a swank server (from version 2 of the stable distribution
of slime) on sbcl (v1.0.9 on FreeBSD 6.2).

When I initially connect to the server using slime-connect, everything
works fine. However, when I disconnect, I get a whole dump of diagnostic
messages that can be viewed at:

http://www.cis.udel.edu/~kamboj/swank-disconnect.txt

Now when I try to reconnect to the remote server, I get the following
error message:

Lisp connection closed unexpectedly: exited abnormally with code 256

I am running the same version of slime on the client and am using xemacs
 version 21.4.20 on Mac OS X 10.4.10.

Any ideas as to what I am doing wrong? Any help would be greatly
appreciated.

Thanks,
Sachin.

PS: I have been using slime locally for quite some time and it simply
rocks! Thanks!

--
(Continue reading)

Matthew D. Swank | 6 Nov 15:26 2007
Picon

Re: copy-list in slime-source

On Sat, 03 Nov 2007 15:30:29 -0500, Matthew D. Swank wrote:

> Gnu Emacs doesn't seem to like references to copy-list:
>   Symbol's function definition is void: copy-list
> 
> Here are the offenders:
> 
> ./slime.el:    (slime-start* (plist-put (copy-list options) :init-function init))))
> ./slime.el:    (let ((table (sort* (copy-list slime-repl-shortcut-table) #'string<
> ./slime.el:    (let ((new-note (copy-list (car notes))))

I apologize. I don't work in emacs lisp that often. Anyway there was some
fundamental borkage in one of the other libraries I load; it wasn't
requiring 'cl.

Matt

--

-- 
"You do not really understand something unless you
 can explain it to your grandmother." -- Albert Einstein.

Tobias C. Rittweiler | 6 Nov 18:07 2007
Picon

Re: Can't reconnect to a swank server

Sachin Kamboj <kamboj <at> cis.udel.edu> writes:

> I am running a swank server (from version 2 of the stable distribution
> of slime) on sbcl (v1.0.9 on FreeBSD 6.2).

That version is over an year old. Please upgrade to CVS HEAD, and report
back if your problem persists.

  -T.

Marijn Schouten (hkBst | 6 Nov 18:47 2007
Picon

Re: Re: Can't reconnect to a swank server


Tobias C. Rittweiler wrote:
> Sachin Kamboj <kamboj <at> cis.udel.edu> writes:
> 
>> I am running a swank server (from version 2 of the stable distribution
>> of slime) on sbcl (v1.0.9 on FreeBSD 6.2).
> 
> That version is over an year old. Please upgrade to CVS HEAD, and report
> back if your problem persists.

Perhaps it is time for a new stable release?

Marijn

--
Marijn Schouten (hkBst), Gentoo Lisp project
<http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode
Tobias C. Rittweiler | 6 Nov 18:58 2007
Picon

Re: Can't reconnect to a swank server

"Marijn Schouten (hkBst)" <hkBst <at> gentoo.org> writes:

> > That version is over an year old. Please upgrade to CVS HEAD, and report
> > back if your problem persists.
>
> Perhaps it is time for a new stable release?

So do I get this right that you're willing to step up as release
manager? :-)

  -T.


Gmane