fix keyboards with apostrophes in their names
parent
5b2feecdf3
commit
6daa204363
|
@ -45,7 +45,7 @@ def keyboard_name(keyboard_name):
|
|||
#ifndef PRODUCT
|
||||
# define PRODUCT %s
|
||||
#endif // PRODUCT
|
||||
""" % (keyboard_name, keyboard_name)
|
||||
""" % (keyboard_name.replace("'", ""), keyboard_name.replace("'", ""))
|
||||
|
||||
|
||||
def manufacturer(manufacturer):
|
||||
|
@ -55,7 +55,7 @@ def manufacturer(manufacturer):
|
|||
#ifndef MANUFACTURER
|
||||
# define MANUFACTURER %s
|
||||
#endif // MANUFACTURER
|
||||
""" % (manufacturer)
|
||||
""" % (manufacturer.replace("'", ""))
|
||||
|
||||
|
||||
def direct_pins(direct_pins):
|
||||
|
|
|
@ -345,7 +345,7 @@ def _merge_layouts(info_data, new_info_data):
|
|||
else:
|
||||
# Pull in layouts that have matrix data
|
||||
missing_matrix = False
|
||||
for key in layout_json['layout']:
|
||||
for key in layout_json.get('layout', {}):
|
||||
if 'matrix' not in key:
|
||||
missing_matrix = True
|
||||
|
||||
|
|
Loading…
Reference in New Issue