X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scripts%2Flilypond-book.py;h=5b9adede20ab5c287f8a4aca7141a243fa5141ef;hb=025561ede5347bc7f5c7975dac96ae71741497ed;hp=d52e09ad2f2725c201523bd0f783b3a0d8190724;hpb=223ad8f5799657a5b628d862dd927f4197486b02;p=lilypond.git diff --git a/scripts/lilypond-book.py b/scripts/lilypond-book.py index d52e09ad2f..5b9adede20 100644 --- a/scripts/lilypond-book.py +++ b/scripts/lilypond-book.py @@ -390,9 +390,9 @@ snippet_res = { r'''(?mx) (?P .*?)\s*:)?\s* + (\s+(?P.*?))?\s*:\s* (?P.*?) - />)''', + \s*/>)''', 'lilypond_block': r'''(?msx) @@ -401,7 +401,7 @@ snippet_res = { \s*(?P.*?)\s* > (?P.*?) - )''', + )''', 'lilypond_file': r'''(?mx) @@ -410,7 +410,7 @@ snippet_res = { \s*(?P.*?)\s* > \s*(?P.*?)\s* - )''', + )''', 'multiline_comment': r'''(?smx) @@ -464,10 +464,10 @@ snippet_res = { r'''(?smx) ^[^%\n]*? (?P - \\begin\s*( + \\begin\s*(?P{lilypond}\s*)?( \[ \s*(?P.*?)\s* - \])?\s*{lilypond} + \])?(?(env)|\s*{lilypond}) (?P.*?) ^[^%\n]*? \\end\s*{lilypond})''', @@ -960,7 +960,7 @@ def verb_ly_gettext (s): if langdefs.LANGDICT[document_language].enable_ly_identifier_l10n: for v in ly_var_def_re.findall (s): - s = re.sub (r"(?m)(^|[' \\#])%s([^a-zA-Z])" % v, + s = re.sub (r"(?m)(?