D5108: context: raise runtime errors with sysstrs
durin42 (Augie Fackler)
phabricator at mercurial-scm.org
Sun Oct 14 15:08:09 UTC 2018
durin42 created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
We should probably *not* use RuntimeError for this, but let's deal
with that later, rather than as part of the Python 3 effort.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D5108
AFFECTED FILES
mercurial/context.py
CHANGE DETAILS
diff --git a/mercurial/context.py b/mercurial/context.py
--- a/mercurial/context.py
+++ b/mercurial/context.py
@@ -2337,11 +2337,11 @@
# manifests of our commit parents
mp1, mp2 = self.manifestctx().parents
if p1 != nullid and p1.manifestnode() != mp1:
- raise RuntimeError('can\'t reuse the manifest: '
- 'its p1 doesn\'t match the new ctx p1')
+ raise RuntimeError(r"can't reuse the manifest: its p1 "
+ r"doesn't match the new ctx p1")
if p2 != nullid and p2.manifestnode() != mp2:
- raise RuntimeError('can\'t reuse the manifest: '
- 'its p2 doesn\'t match the new ctx p2')
+ raise RuntimeError(r"can't reuse the manifest: "
+ r"its p2 doesn't match the new ctx p2")
self._files = originalctx.files()
self.substate = {}
To: durin42, #hg-reviewers
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list