equal
deleted
inserted
replaced
25 |
25 |
26 def __repr__(self): |
26 def __repr__(self): |
27 if self.lineno is None: |
27 if self.lineno is None: |
28 return self.msg |
28 return self.msg |
29 elif self.line is None: |
29 elif self.line is None: |
30 return ":{:d}:{:s}".format(self.lineno, self.msg.encode('utf-8')) |
30 return u":{:d}:{:s}".format(self.lineno, self.msg) |
31 else: |
31 else: |
32 return ":{:d}: {:s}\nLINE: {:s}".format(self.lineno, self.msg.encode('utf-8'), self.line.encode('utf-8')) |
32 return u":{:d}: {:s}\nLINE: {:s}".format(self.lineno, self.msg, self.line) |
33 |
33 |
34 class Headword: |
34 class Headword: |
35 |
35 |
36 def __init__(self, headword, pron = None, attrs = None): |
36 def __init__(self, headword, pron = None, attrs = None): |
37 self.headword = headword |
37 self.headword = headword |