summaryrefslogtreecommitdiff
path: root/portato/session.py
diff options
context:
space:
mode:
authorRené 'Necoro' Neumann <necoro@necoro.net>2009-01-27 22:00:12 +0100
committerRené 'Necoro' Neumann <necoro@necoro.net>2009-01-27 22:00:12 +0100
commit581f7e6b508c43250c4191ad740dd1b31a4ca9af (patch)
tree97f0510981a39b0947ad4321c45b94011098adbd /portato/session.py
parentb7b78173b6b2d8eb6f7d5260868cf5efdc1d7ca0 (diff)
downloadportato-581f7e6b508c43250c4191ad740dd1b31a4ca9af.tar.gz
portato-581f7e6b508c43250c4191ad740dd1b31a4ca9af.tar.bz2
portato-581f7e6b508c43250c4191ad740dd1b31a4ca9af.zip
Remove the cluttering section names; rename main session section from 'window' to 'gui'
Diffstat (limited to 'portato/session.py')
-rw-r--r--portato/session.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/portato/session.py b/portato/session.py
index a4b929b..cd4737e 100644
--- a/portato/session.py
+++ b/portato/session.py
@@ -82,6 +82,8 @@ class Session (object):
- a function getting number of option arguments and applying them to the program
- a function returning the number of option return values - getting them out of the program
"""
+
+ options = map(lambda x: (x, self._name) if not hasattr(x, "__iter__") else x, options)
self._handlers.append((options, load_fn, save_fn, default))
def load (self, defaults_only = False):