# HG changeset patch # User Augie Fackler # Date 1516243589 18000 # Node ID f484b9d95c237e3c4befa8043f61156249004301 # Parent d8f891ec5d7d41da0edcc1a223028a17d22c45e7 smartset: use native string when peeking in __dict__ # skip-blame just an r prefix on a string literal Differential Revision: https://phab.mercurial-scm.org/D1897 diff -r d8f891ec5d7d -r f484b9d95c23 mercurial/smartset.py --- a/mercurial/smartset.py Wed Jan 17 21:46:09 2018 -0500 +++ b/mercurial/smartset.py Wed Jan 17 21:46:29 2018 -0500 @@ -306,7 +306,7 @@ self._istopo = False def __len__(self): - if '_list' in self.__dict__: + if r'_list' in self.__dict__: return len(self._list) else: return len(self._set)