From 7e6d3dfd9a2eab306400feb9b0d6da800828355b Mon Sep 17 00:00:00 2001 From: Joe Groff Date: Mon, 14 Jun 2010 16:12:48 -0700 Subject: [PATCH] prettyprint.backend: add 1 to nesting-limit while pprinting hashtables 'cause H{ ~array~ ~array~ } is kind of useless --- basis/prettyprint/backend/backend.factor | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/basis/prettyprint/backend/backend.factor b/basis/prettyprint/backend/backend.factor index 7d0cb40576..201a1c28d2 100644 --- a/basis/prettyprint/backend/backend.factor +++ b/basis/prettyprint/backend/backend.factor @@ -226,7 +226,9 @@ M: object pprint-object ( obj -- ) M: object pprint* pprint-object ; M: vector pprint* pprint-object ; M: byte-vector pprint* pprint-object ; -M: hashtable pprint* pprint-object ; +M: hashtable pprint* + nesting-limit inc + [ pprint-object ] [ nesting-limit dec ] [ ] cleanup ; M: curry pprint* pprint-object ; M: compose pprint* pprint-object ; M: hash-set pprint* pprint-object ;