Abbreviate the value displayed by DEFINE.
authorChris Hanson <org/chris-hanson/cph>
Mon, 6 Apr 1992 05:41:12 +0000 (05:41 +0000)
committerChris Hanson <org/chris-hanson/cph>
Mon, 6 Apr 1992 05:41:12 +0000 (05:41 +0000)
v7/src/6001/nodefs.scm

index 9af1022cd4d7d6357c6b829ca99607ee854578ce..d273d1f724c6c09d452a59a2a9b6283dbac6489b 100644 (file)
@@ -1,6 +1,6 @@
 #| -*-Scheme-*-
 
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/6001/nodefs.scm,v 1.4 1992/03/26 23:03:23 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/6001/nodefs.scm,v 1.5 1992/04/06 05:41:12 cph Exp $
 
 Copyright (c) 1991-92 Massachusetts Institute of Technology
 
@@ -75,7 +75,10 @@ MIT in each case. |#
     (if (not (default-object? value))
        (begin
          (write-string ": " port)
-         (write value port)))))
+         (fluid-let ((*unparser-list-depth-limit* 2)
+                     (*unparser-list-breadth-limit* 10)
+                     (*unparser-string-length-limit* 30))
+           (write value port))))))
 \f
 (define (check-for-illegal-definitions expression)
   (walk/expression (if (open-block? expression)