[armedbear-cvs] r13409 - trunk/abcl/src/org/armedbear/lisp

ehuelsmann at common-lisp.net ehuelsmann at common-lisp.net
Sun Jul 17 10:50:25 UTC 2011


Author: ehuelsmann
Date: Sun Jul 17 03:50:20 2011
New Revision: 13409

Log:
Re #160: note the root cause.

Modified:
   trunk/abcl/src/org/armedbear/lisp/Primitives.java

Modified: trunk/abcl/src/org/armedbear/lisp/Primitives.java
==============================================================================
--- trunk/abcl/src/org/armedbear/lisp/Primitives.java	Sat Jul 16 15:49:01 2011	(r13408)
+++ trunk/abcl/src/org/armedbear/lisp/Primitives.java	Sun Jul 17 03:50:20 2011	(r13409)
@@ -910,6 +910,10 @@
             String output = first.writeToString();
             if (Symbol.PRINT_READABLY.symbolValue(LispThread.currentThread()) != NIL
                 && output.contains("#<")) {
+                //### Ticket #160: the cause lies here.
+                // You can't just go scan the content of the printed string,
+                // because the marker being sought may be part of the readable
+                // presentation
                 LispObject args = NIL;
                 args = args.push(first);
                 args = args.push(Keyword.OBJECT);




More information about the armedbear-cvs mailing list