Loading allzweckmesser/scanner.py +3 −4 Original line number Diff line number Diff line Loading @@ -233,7 +233,7 @@ def get_syllables(reading): def muta_cum_liquida(verse): mcl_regex = re.compile(r'([bpsckgdt]|(qu)|(qv)),?\s?[lrmn]') mcl_regex = re.compile(r'[aeiouv](([bpsckgdt]|(qu)|(qv)),?\s?[lrmn])([aeiouv]|[.?!]|$)') if re.search(mcl_regex, verse.text): matches = re.finditer(mcl_regex, verse.text) Loading @@ -243,8 +243,7 @@ def muta_cum_liquida(verse): for syllable in token.syllables: if syllable.span[0]<= match.start() < syllable.span[1]: syllable.phenomena['muta cum liquida'] = Phenomenon(chars=match.group(0)) syllable.phenomena['muta cum liquida'] = Phenomenon(chars=match.group(1)) def positional_lengthening(verse): Loading Loading
allzweckmesser/scanner.py +3 −4 Original line number Diff line number Diff line Loading @@ -233,7 +233,7 @@ def get_syllables(reading): def muta_cum_liquida(verse): mcl_regex = re.compile(r'([bpsckgdt]|(qu)|(qv)),?\s?[lrmn]') mcl_regex = re.compile(r'[aeiouv](([bpsckgdt]|(qu)|(qv)),?\s?[lrmn])([aeiouv]|[.?!]|$)') if re.search(mcl_regex, verse.text): matches = re.finditer(mcl_regex, verse.text) Loading @@ -243,8 +243,7 @@ def muta_cum_liquida(verse): for syllable in token.syllables: if syllable.span[0]<= match.start() < syllable.span[1]: syllable.phenomena['muta cum liquida'] = Phenomenon(chars=match.group(0)) syllable.phenomena['muta cum liquida'] = Phenomenon(chars=match.group(1)) def positional_lengthening(verse): Loading