summaryrefslogtreecommitdiff
path: root/modules/language/python/exceptions.scm
diff options
context:
space:
mode:
Diffstat (limited to 'modules/language/python/exceptions.scm')
-rw-r--r--modules/language/python/exceptions.scm9
1 files changed, 4 insertions, 5 deletions
diff --git a/modules/language/python/exceptions.scm b/modules/language/python/exceptions.scm
index 52ce807..1bbec08 100644
--- a/modules/language/python/exceptions.scm
+++ b/modules/language/python/exceptions.scm
@@ -19,12 +19,11 @@
(set self 'str str))))
(define __repr__
- (lambda (self . l)
- (define port (if (pair? l) (car l) #f))
- (aif it (ref self 'str)
- (format port "<~s: ~a>"
+ (lambda (self)
+ (aif it (ref self 'str #f)
+ (format #f "~a:~a"
(ref self '__name__) it)
- (format port "<~s>"
+ (format #f "~a"
(ref self '__name__))))))