--- a/mercurial/repoview.py Sun Nov 10 07:30:14 2019 -0800
+++ b/mercurial/repoview.py Fri Nov 08 11:19:20 2019 -0800
@@ -370,12 +370,12 @@
"""
def __init__(self, repo, filtername, visibilityexceptions=None):
- object.__setattr__(self, r'_unfilteredrepo', repo)
- object.__setattr__(self, r'filtername', filtername)
- object.__setattr__(self, r'_clcachekey', None)
- object.__setattr__(self, r'_clcache', None)
+ object.__setattr__(self, '_unfilteredrepo', repo)
+ object.__setattr__(self, 'filtername', filtername)
+ object.__setattr__(self, '_clcachekey', None)
+ object.__setattr__(self, '_clcache', None)
# revs which are exceptions and must not be hidden
- object.__setattr__(self, r'_visibilityexceptions', visibilityexceptions)
+ object.__setattr__(self, '_visibilityexceptions', visibilityexceptions)
# not a propertycache on purpose we shall implement a proper cache later
@property
@@ -404,8 +404,8 @@
if cl is None:
# Only filter if there's something to filter
cl = wrapchangelog(unfichangelog, revs) if revs else unfichangelog
- object.__setattr__(self, r'_clcache', cl)
- object.__setattr__(self, r'_clcachekey', newkey)
+ object.__setattr__(self, '_clcache', cl)
+ object.__setattr__(self, '_clcachekey', newkey)
return cl
def unfiltered(self):
@@ -419,7 +419,7 @@
return self.unfiltered().filtered(name, visibilityexceptions)
def __repr__(self):
- return r'<%s:%s %r>' % (
+ return '<%s:%s %r>' % (
self.__class__.__name__,
pycompat.sysstr(self.filtername),
self.unfiltered(),