From 51f5ebd57f85aaa1a3710f995c101bbc1f6a8757 Mon Sep 17 00:00:00 2001 From: Frank DeMarco Date: Sat, 22 Dec 2012 17:54:47 +0900 Subject: [PATCH] float-list --- pgfw/Configuration.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pgfw/Configuration.py b/pgfw/Configuration.py index 4d8ec5d..5227bfd 100644 --- a/pgfw/Configuration.py +++ b/pgfw/Configuration.py @@ -175,6 +175,8 @@ class Configuration(RawConfigParser): return map(str.strip, value.split(types.list_member_sep)) elif pair in types["int-list"]: return map(int, value.split(types.list_member_sep)) + elif pair in types["float-list"]: + return map(float, value.split(types.list_member_sep)) return value def set_screen_captures_path(self): @@ -249,7 +251,7 @@ class TypeDeclarations(dict): def __init__(self): dict.__init__(self, {"bool": [], "int": [], "float": [], "path": [], - "list": [], "int-list": []}) + "list": [], "int-list": [], "float-list": []}) self.add_chart(self.defaults) self.add_chart(self.additional_defaults)