]> git.donarmstrong.com Git - lilypond.git/blobdiff - scripts/lilypond-book.py
Rename Font_metric::get_indexed_char() to
[lilypond.git] / scripts / lilypond-book.py
index d52e09ad2f2725c201523bd0f783b3a0d8190724..64a90310b715c317b19f57e42b1339e0e7f2c5d8 100644 (file)
@@ -390,9 +390,9 @@ snippet_res = {
          r'''(?mx)
           (?P<match>
           <lilypond
-           (\s*(?P<options>.*?)\s*:)?\s*
+           (\s+(?P<options>.*?))?\s*:\s*
            (?P<code>.*?)
-          />)''',
+          \s*/>)''',
 
         'lilypond_block':
          r'''(?msx)
@@ -401,7 +401,7 @@ snippet_res = {
            \s*(?P<options>.*?)\s*
           >
           (?P<code>.*?)
-          </lilypond>)''',
+          </lilypond\s*>)''',
 
         'lilypond_file':
          r'''(?mx)
@@ -410,7 +410,7 @@ snippet_res = {
            \s*(?P<options>.*?)\s*
           >
           \s*(?P<filename>.*?)\s*
-          </lilypondfile>)''',
+          </lilypondfile\s*>)''',
 
         'multiline_comment':
          r'''(?smx)
@@ -1204,8 +1204,10 @@ left-margin-default right-margin-default)"
 
         option_list = []
         for option in self.get_option_list ():
-            if not any (option.startswith (name)
-                        for name in PROCESSING_INDEPENDENT_OPTIONS):
+            for name in PROCESSING_INDEPENDENT_OPTIONS:
+                if option.startswith (name):
+                    break
+            else:
                 option_list.append (option)
         option_string = ','.join (option_list)
         compose_dict = {}