Index: scripts/lilypond-book.py |
diff --git a/scripts/lilypond-book.py b/scripts/lilypond-book.py |
index b4bd319a690d3b35aa27b969a7d0b4edd2d0435a..5b9adede20ab5c287f8a4aca7141a243fa5141ef 100644 |
--- a/scripts/lilypond-book.py |
+++ b/scripts/lilypond-book.py |
@@ -464,10 +464,10 @@ snippet_res = { |
r'''(?smx) |
^[^%\n]*? |
(?P<match> |
- \\begin\s*( |
+ \\begin\s*(?P<env>{lilypond}\s*)?( |
\[ |
\s*(?P<options>.*?)\s* |
- \])?\s*{lilypond} |
+ \])?(?(env)|\s*{lilypond}) |
(?P<code>.*?) |
^[^%\n]*? |
\\end\s*{lilypond})''', |