mq: tweak config reading to make check-config happy
The not-really-a-bool handling here upsets the type checker.
--- 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