]> git.donarmstrong.com Git - lilypond.git/blobdiff - buildscripts/lilypond-words.py
Localization nitpicks in program messages strings
[lilypond.git] / buildscripts / lilypond-words.py
old mode 100755 (executable)
new mode 100644 (file)
index 8819db3..e9851f6
@@ -7,6 +7,7 @@
 
 import re
 import sys
+import os
 import getopt
 
 keywords = []
@@ -28,7 +29,7 @@ for name in ['ly/chord-modifiers-init.ly',
              'ly/dynamic-scripts-init.ly',
              'ly/engraver-init.ly',
              'ly/grace-init.ly',
-             'ly/gregorian-init.ly',
+             'ly/gregorian.ly',
              'ly/music-functions-init.ly',
              'ly/performer-init.ly',
              'ly/property-init.ly',
@@ -38,7 +39,7 @@ for name in ['ly/chord-modifiers-init.ly',
              'ly/declarations-init.ly',
              'ly/params-init.ly']:
     s = open (name, 'r').read ()
-    keywords += [w for w in re.findall (r"(?m)^\s*([a-zA-Z]+)\s*=", s)]
+    keywords += [w for w in re.findall (r"(?m)^\s*\"?([a-zA-Z]+)\"?\s*=", s)]
 
 # note names
 for name in ['ly/catalan.ly',
@@ -65,14 +66,14 @@ for name in ['ly/engraver-init.ly',
                     r"\s+([a-zA-Z_]+)\s*\\(?:set|override)"]:
         reserved_words += [w for w in re.findall (pattern, s)]
 
-keywords = list (set (keywords)).sort ()
-keywords.reverse ()
+keywords = list (set (keywords))
+keywords.sort (reverse=True)
 
-reserved_words = list (set (reserved_words)).sort ()
-reserved_words.reverse ()
+reserved_words = list (set (reserved_words))
+reserved_words.sort (reverse=True)
 
-note_names = list (set (note_names)).sort ()
-note_names.reverse()
+note_names = list (set (note_names))
+note_names.sort (reverse=True)
 
 
 # output