diff -r e6f490e32863 -r 77de985d7c91 mercurial/ui.py --- a/mercurial/ui.py Wed May 04 22:44:30 2016 -0400 +++ b/mercurial/ui.py Thu May 05 16:29:31 2016 +0200 @@ -1161,6 +1161,9 @@ - msg: message explaining what is deprecated and how to upgrade, - version: last version where the API will be supported, """ + if not (self.configbool('devel', 'all-warnings') + or self.configbool('devel', 'deprec-warn')): + return msg += ("\n(compatibility will be dropped after Mercurial-%s," " update your code.)") % version self.develwarn(msg, stacklevel=2)