phill has proposed merging lp:~phill-ridout/openlp/opensong_fix into lp:openlp.
Requested reviews: OpenLP Core (openlp-core) For more details, see: https://code.launchpad.net/~phill-ridout/openlp/opensong_fix/+merge/110890 A fix for a number of historic issues on the tracker: http://support.openlp.org/issues/475 http://support.openlp.org/issues/492 http://support.openlp.org/issues/661 being the most recent. -- https://code.launchpad.net/~phill-ridout/openlp/opensong_fix/+merge/110890 Your team OpenLP Core is requested to review the proposed merge of lp:~phill-ridout/openlp/opensong_fix into lp:openlp.
=== modified file 'openlp/plugins/songs/lib/opensongimport.py' --- openlp/plugins/songs/lib/opensongimport.py 2012-04-29 15:31:56 +0000 +++ openlp/plugins/songs/lib/opensongimport.py 2012-06-18 19:31:25 +0000 @@ -187,8 +187,9 @@ content = this_line[1:right_bracket].lower() # have we got any digits? # If so, verse number is everything from the digits - # to the end (even if there are some alpha chars on the end) - match = re.match(u'(\D*)(\d+.*)', content) + # to the end (openlp does not have concept of part verses, so + # just ignore any non integers on the end (including floats)) + match = re.match(u'(\D*)(\d+)', content) if match is not None: verse_tag = match.group(1) verse_num = match.group(2)
_______________________________________________ Mailing list: https://launchpad.net/~openlp-core Post to : openlp-core@lists.launchpad.net Unsubscribe : https://launchpad.net/~openlp-core More help : https://help.launchpad.net/ListHelp