diff mercurial/configitems.py @ 49481:53229e170496

phase-shelve: correct unicode string to honor 'shelve.store=internal' In the case of strip-based shelves, there should be no hidden commit found. That's because shelve.store=internal is necessary but not sufficient to enable phase-based shelves; internal-phase must also be set.
author Jason R. Coombs <jaraco@jaraco.com>
date Mon, 22 Aug 2022 16:59:14 -0400
parents 74fb1842f8b9
children a3356ab610fc
line wrap: on
line diff
--- a/mercurial/configitems.py	Fri Aug 12 14:35:34 2022 -0700
+++ b/mercurial/configitems.py	Mon Aug 22 16:59:14 2022 -0400
@@ -1454,7 +1454,7 @@
 coreconfigitem(
     b'shelve',
     b'store',
-    default='internal',
+    default=b'internal',
     experimental=True,
 )
 coreconfigitem(