makekeys: Remove some semis
authorJasper St. Pierre <jstpierre@mecheye.net>
Wed, 17 Jul 2013 21:44:07 +0000 (17:44 -0400)
committerJasper St. Pierre <jstpierre@mecheye.net>
Wed, 1 Jan 2014 18:01:18 +0000 (13:01 -0500)
Python doesn't have these

makekeys.py

index 996ff3d..60c8e87 100644 (file)
@@ -11,13 +11,13 @@ print('''struct name_keysym {
     xkb_keysym_t keysym;
 };\n''')
 
-print('static const struct name_keysym name_to_keysym[] = {');
+print('static const struct name_keysym name_to_keysym[] = {')
 for (name, _) in sorted(entries, key=lambda e: e[0].lower()):
     print('    {{ "{name}", XKB_KEY_{name} }},'.format(name=name))
 print('};\n')
 
 # *.sort() is stable so we always get the first keysym for duplicate
-print('static const struct name_keysym keysym_to_name[] = {');
+print('static const struct name_keysym keysym_to_name[] = {')
 for (name, _) in (next(g[1]) for g in itertools.groupby(sorted(entries, key=lambda e: e[1]), key=lambda e: e[1])):
     print('    {{ "{name}", XKB_KEY_{name} }},'.format(name=name))
 print('};')