[meld] bin/meld: Silence warnings in stable Meld releases (bgo#744403)



commit b594fa8b698e54a964f018361746f41d5c7afb40
Author: Kai Willadsen <kai willadsen gmail com>
Date:   Sat Feb 14 08:03:03 2015 +1000

    bin/meld: Silence warnings in stable Meld releases (bgo#744403)
    
    This is just so that stable Meld releases at least try to not dump too
    much in the way of deprecations or other irritating warnings that users
    can't do anything about.

 bin/meld |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/bin/meld b/bin/meld
index be897c3..02a6d5d 100755
--- a/bin/meld
+++ b/bin/meld
@@ -72,6 +72,12 @@ devel = os.path.exists(os.path.join(melddir, ".git"))
 
 import meld.conf
 
+# Silence warnings on non-devel releases (minor version is divisible by 2)
+is_stable = not bool(int(meld.conf.__version__.split('.')[1]) % 2)
+if is_stable:
+    import warnings
+    warnings.simplefilter("ignore")
+
 if uninstalled:
     meld.conf.uninstalled()
 elif frozen:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]