From 6f3b4a93c651634bbdf3865047e9b88dbf88756b Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 1 Aug 2009 10:37:14 +0200 Subject: macro.py: added support for parsing obsolete macros --- macro.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'macro.py') diff --git a/macro.py b/macro.py index 45b06cd..957c7af 100755 --- a/macro.py +++ b/macro.py @@ -103,6 +103,12 @@ class Macro: if body.pop(0) != '': raise Exception("%s: malformed license section" % filePath) body = collapseText(body) + elif key == "obsolete macro": + key = "obsolete" + if '' in body: + raise Exception("%s: malformed obsoleted section" % filePath) + elif key == "description": + body = collapseText(body) else: raise Exception("%s: unknown section %r in macro" % (filePath, key)) self.__dict__[key] = body -- cgit v1.2.1