diff -r 8df754d9b36a tracext/hg/backend.py
--- a/tracext/hg/backend.py	Wed Oct 17 20:31:01 2012 +0200
+++ b/tracext/hg/backend.py	Tue Nov 13 09:28:52 2012 +0600
@@ -1041,8 +1041,8 @@
         if size:
             prev_pos = self.pos
             self.pos += size
-            return self.data[prev_pos:self.pos]
-        return self.data
+            return self.repos.to_u(self.data[prev_pos:self.pos])
+        return self.repos.to_u(self.data)
 
     def get_entries(self):
         if self.isfile:
