summaryrefslogtreecommitdiff
path: root/poezio/tabs/listtab.py
diff options
context:
space:
mode:
authormathieui <mathieui@mathieui.net>2016-06-30 23:57:12 +0200
committermathieui <mathieui@mathieui.net>2016-06-30 23:57:12 +0200
commit8383f773413cee8529ad4fdc05f092286d6dd377 (patch)
tree1604936f9b10aa84b929e22c40751b020b8b348d /poezio/tabs/listtab.py
parent8f7be37a700aa78f1906e155f79356fcd7e4b260 (diff)
downloadpoezio-8383f773413cee8529ad4fdc05f092286d6dd377.tar.gz
poezio-8383f773413cee8529ad4fdc05f092286d6dd377.tar.bz2
poezio-8383f773413cee8529ad4fdc05f092286d6dd377.tar.xz
poezio-8383f773413cee8529ad4fdc05f092286d6dd377.zip
Use a "core" parameter for each tab object instead of a singleton
fixes the circular import issue
Diffstat (limited to 'poezio/tabs/listtab.py')
-rw-r--r--poezio/tabs/listtab.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/poezio/tabs/listtab.py b/poezio/tabs/listtab.py
index 3e290aee..ddb8b58e 100644
--- a/poezio/tabs/listtab.py
+++ b/poezio/tabs/listtab.py
@@ -21,7 +21,7 @@ class ListTab(Tab):
plugin_commands = {}
plugin_keys = {}
- def __init__(self, name, help_message, header_text, cols):
+ def __init__(self, core, name, help_message, header_text, cols):
"""Parameters:
name: The name of the tab
help_message: The default help message displayed instead of the
@@ -31,7 +31,7 @@ class ListTab(Tab):
cols: a tuple of 2-tuples. e.g. (('column1_name', number),
('column2_name', number))
"""
- Tab.__init__(self)
+ Tab.__init__(self, core)
self.state = 'normal'
self.name = name
columns = collections.OrderedDict()