[gobject-introspection] [Message] Implement Position.__repr__



commit bb3563b89f79d5c95946de392ede907161fb416a
Author: Johan Dahlin <johan gnome org>
Date:   Mon Sep 20 23:18:56 2010 -0300

    [Message] Implement Position.__repr__

 giscanner/message.py |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/giscanner/message.py b/giscanner/message.py
index c6e2a39..4aa63f4 100644
--- a/giscanner/message.py
+++ b/giscanner/message.py
@@ -43,6 +43,12 @@ class Position(object):
         return cmp((self.filename, self.line, self.column),
                    (other.filename, other.line, other.column))
 
+    def __repr__(self):
+        return '<Position %s:%d:%d>' % (
+            os.path.basename(self.filename),
+            self.line or -1,
+            self.column or -1)
+
     def format(self, cwd):
         filename = self.filename
         if filename.startswith(cwd):



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]