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 (