[kupfer] core: Disambiguate an action only once
- From: Ulrik Sverdrup <usverdrup src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [kupfer] core: Disambiguate an action only once
- Date: Mon, 18 Jan 2010 16:36:43 +0000 (UTC)
commit e9dc28c07c29e7eb1e927c1a6fbdf96f19b3a8ff
Author: Ulrik Sverdrup <ulrik sverdrup gmail com>
Date: Mon Jan 18 15:48:11 2010 +0100
core: Disambiguate an action only once
kupfer/core/sources.py | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/kupfer/core/sources.py b/kupfer/core/sources.py
index 785df85..2660478 100644
--- a/kupfer/core/sources.py
+++ b/kupfer/core/sources.py
@@ -266,12 +266,12 @@ class SourceController (pretty.OutputMixin):
"""Rename actions by the same name (adding a suffix)"""
# FIXME: Disambiguate by plugin name, not python module name
names = {}
- renames = []
+ renames = set()
for action in actions:
name = unicode(action)
if name in names:
- renames.append(names[name])
- renames.append(action)
+ renames.add(names[name])
+ renames.add(action)
else:
names[name] = action
for action in renames:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]