MCPcopy
hub / github.com/subframe7536/maple-font / get_new_name_from_map

Function get_new_name_from_map

build.py:949–956  ·  view source on GitHub ↗
(old_name: str, map: dict[str, str])

Source from the content-addressed store, hash-verified

947 post_extra_names: bool = True,
948):
949 def get_new_name_from_map(old_name: str, map: dict[str, str]):
950 new_name = map.get(old_name)
951 if not new_name:
952 arr = re.split(r"[\._]", old_name, maxsplit=2)
953 name = map.get(arr[0])
954 if name:
955 new_name = name + old_name[len(arr[0]) :]
956 return new_name
957
958 print("Rename glyph names")
959 glyph_names = font.getGlyphOrder()

Callers 1

rename_glyph_nameFunction · 0.85

Calls 1

getMethod · 0.80

Tested by

no test coverage detected