X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=utils.py;h=33b7780516a382120dd6dbb0ca04e077773ca9a3;hb=1cff7f516673745e26edde571dd683abac9fe176;hp=11f0c475efd66bc114d44927dd92fcf4ee607e61;hpb=5b3f41ba565471a51b123886c400b395599785f7;p=dak.git diff --git a/utils.py b/utils.py index 11f0c475..33b77805 100644 --- a/utils.py +++ b/utils.py @@ -1,6 +1,6 @@ # Utility functions # Copyright (C) 2000 James Troup -# $Id: utils.py,v 1.21 2001-04-13 20:11:20 troup Exp $ +# $Id: utils.py,v 1.22 2001-05-17 01:17:54 troup Exp $ # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -148,6 +148,7 @@ def parse_changes(filename, dsc_whitespace_rules): if slf: field = string.lower(slf.groups()[0]); changes[field] = slf.groups()[1]; + first = 1; continue; mld = re.match(r'^ \.$', line); if mld: @@ -155,6 +156,9 @@ def parse_changes(filename, dsc_whitespace_rules): continue; mlf = re.match(r'^\s(.*)', line); if mlf: + if first == 1 and changes[field] != "": + changes[field] = changes[field] + '\n'; + first = 0; changes[field] = changes[field] + mlf.groups()[0] + '\n'; continue; error = error + line;