From 1b600b147d76b84322376c910738b74d38b4a5ca Mon Sep 17 00:00:00 2001 From: Sayamindu Dasgupta Date: Tue, 09 Feb 2010 12:13:18 +0000 Subject: Make the dictionary sorting a bit more sensible --- diff --git a/src/sugar/activity/i18n.py b/src/sugar/activity/i18n.py index 865928a..410bc15 100644 --- a/src/sugar/activity/i18n.py +++ b/src/sugar/activity/i18n.py @@ -138,6 +138,7 @@ def get_locale_path(bundle_id): # Set lowest priority candidate_dirs[candidate_dir] = -1 - # Fancy way to sort the dictionary by value - return sorted(candidate_dirs.iteritems(), key=lambda (k, v): (v, k), \ - reverse=True)[0][0] + sorted_dict = sorted(candidate_dirs.iteritems(), key=lambda (k, v): \ + (v, k), reverse=True) + + return sorted_dict[0][0] -- cgit v0.9.1