comparison mercurial/context.py @ 43503:313e3a279828

cleanup: remove pointless r-prefixes on double-quoted strings This is only double-quoted strings. I'll do single-quoted strings as a second step. These had existed because our source transformer didn't turn r"" into b"", so we had tagged some strings as r-strings to get "native" strings on both Pythons. Now that the transformer is gone, we can dispense with this nonsense. Methodology: I ran hg locate 'set:added() or modified() or clean()' | egrep '.*\.py$' | xargs egrep --color=never -n -- \[\^a-z\]r\"\[\^\"\\\\\]\*\"\[\^\"\] in an emacs grep-mode buffer, and then used a keyboard macro to iterate over the results and remove the r prefix as needed. # skip-blame removing unneeded r prefixes left over from Python 3 migration. Differential Revision: https://phab.mercurial-scm.org/D7305
author Augie Fackler <augie@google.com>
date Thu, 07 Nov 2019 13:18:19 -0500
parents 6ada8a274b9c
children 9f70512ae2cf
comparison
equal deleted inserted replaced
43502:c093cc6e6c99 43503:313e3a279828
69 return short(self.node()) 69 return short(self.node())
70 70
71 __str__ = encoding.strmethod(__bytes__) 71 __str__ = encoding.strmethod(__bytes__)
72 72
73 def __repr__(self): 73 def __repr__(self):
74 return r"<%s %s>" % (type(self).__name__, str(self)) 74 return "<%s %s>" % (type(self).__name__, str(self))
75 75
76 def __eq__(self, other): 76 def __eq__(self, other):
77 try: 77 try:
78 return type(self) == type(other) and self._rev == other._rev 78 return type(self) == type(other) and self._rev == other._rev
79 except AttributeError: 79 except AttributeError:
787 return b"%s@???" % self.path() 787 return b"%s@???" % self.path()
788 788
789 __str__ = encoding.strmethod(__bytes__) 789 __str__ = encoding.strmethod(__bytes__)
790 790
791 def __repr__(self): 791 def __repr__(self):
792 return r"<%s %s>" % (type(self).__name__, str(self)) 792 return "<%s %s>" % (type(self).__name__, str(self))
793 793
794 def __hash__(self): 794 def __hash__(self):
795 try: 795 try:
796 return hash((self._path, self._filenode)) 796 return hash((self._path, self._filenode))
797 except AttributeError: 797 except AttributeError: