mq: tweak config reading to make check-config happy
authorMatt Mackall <mpm@selenic.com>
Thu, 25 Jun 2015 17:41:40 -0500
changeset 25827 0fdf2c304019
parent 25826 399c8aafc9f9
child 25828 5ae4b128a291
mq: tweak config reading to make check-config happy The not-really-a-bool handling here upsets the type checker.
hgext/mq.py
--- a/hgext/mq.py	Fri Jul 17 13:41:07 2015 -0500
+++ b/hgext/mq.py	Thu Jun 25 17:41:40 2015 -0500
@@ -430,7 +430,9 @@
             else:
                 self.gitmode = 'no'
         except error.ConfigError:
-            self.gitmode = ui.config('mq', 'git', 'auto').lower()
+            # let's have check-config ignore the type mismatch
+            self.gitmode = ui.config(r'mq', 'git', 'auto').lower()
+        # deprecated config: mq.plain
         self.plainmode = ui.configbool('mq', 'plain', False)
         self.checkapplied = True