From 860431b2a54f63ea4611178d46b5bdef5f518c03 Mon Sep 17 00:00:00 2001 From: gilch Date: Sat, 19 Aug 2017 23:35:13 -0600 Subject: [PATCH] make HyCons repr indented and multi-line --- hy/models.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/hy/models.py b/hy/models.py index 9eb03d2..14eb5eb 100644 --- a/hy/models.py +++ b/hy/models.py @@ -353,9 +353,13 @@ class HyCons(HyObject): def __repr__(self): if isinstance(self.cdr, self.__class__): - return "" % (repr(self.car), repr(self.cdr)[9:-2]) + return "" % (repr(self.car), repr(self.cdr)) + return "" % ( + repr(self.car).replace('\n', '\n '), + repr(self.cdr).replace('\n', '\n ')) def __eq__(self, other): return (