diff mercurial/ui.py @ 28958:77e566fe31ec

ui: drop template aliases by HGPLAIN Otherwise, scripting output could be suffered from user aliases.
author Yuya Nishihara <yuya@tcha.org>
date Sun, 27 Mar 2016 21:05:55 +0900
parents 87f92d6f0bc3
children ad2cd2ef25d9
line wrap: on
line diff
--- a/mercurial/ui.py	Sun Mar 27 20:59:36 2016 +0900
+++ b/mercurial/ui.py	Sun Mar 27 21:05:55 2016 +0900
@@ -192,6 +192,9 @@
         if self.plain('revsetalias'):
             for k, v in cfg.items('revsetalias'):
                 del cfg['revsetalias'][k]
+        if self.plain('templatealias'):
+            for k, v in cfg.items('templatealias'):
+                del cfg['templatealias'][k]
 
         if trusted:
             self._tcfg.update(cfg)