[PATCH] Format's W directive not handling shared structures correctly.

Charles Turner chturne@gmail.com
Wed Nov 30 23:55:00 GMT 2011


On 27 November 2011 23:10, Per Bothner <per@bothner.com> wrote:
> Actually, my reading the Common Lisp Hyperspec is that ~W does *not*
> automatically set *print-circle* - it needs to be set explicitly.

Quite right, I forgot to mention the SRFI-48 stuff.

> I fixed your patch to update TracedProcedure.java.  Don't know you
> you missed that.

Ooops, I wasn't aware of it's existence. Sorry about that!

> I factored out the common code in my modification.

Thanks.

> The result is "#1=((a . z) #1# #1#)" but IMO it should be
> "(#1=(a . z) #1# #1#)".  Could you look into it?

I'll try and look into this at some point this week.

Charlie.



More information about the Kawa mailing list