Lines Matching refs:name

13 # 2001-01-19 fl   added character name tables (2.1)
23 # 2011-10-21 ezio add support for name aliases and named sequences
65 # we use this ranges of PUA_15 to store name aliases and named sequences
299 for name in CATEGORY_NAMES:
300 fprint(" \"%s\"," % name)
305 for name in BIDIRECTIONAL_NAMES:
306 fprint(" \"%s\"," % name)
311 for name in EASTASIANWIDTH_NAMES:
312 fprint(" \"%s\"," % name)
317 for name in decomp_prefix:
318 fprint(" \"%s\"," % name)
600 # unicode name database
614 name = record.name.strip()
615 if name and name[0] != "<":
616 names[char] = name + chr(0)
627 name = names[char]
628 if name:
629 w = name.split()
630 b = b + len(name)
643 # sort on falling frequency, then by name
701 name = names[char]
702 if name:
703 w = name.split()
717 # unicode name hash table
724 name = record.name.strip()
725 if name and name[0] != "<":
726 data.append((name, char))
750 fprint("/* code->name phrasebook */")
758 fprint("/* name->code dictionary */")
768 for name, codepoint in unicode.aliases:
789 for name, sequence in unicode.named_sequences:
825 value = getattr(old.table[i], field.name)
826 new_value = getattr(new.table[i], field.name)
829 # the name is not set in the old.table, but in the
958 name: str
1018 if s.name[-6:] == "First>":
1019 s.name = ""
1021 elif s.name[-5:] == "Last>":
1022 if s.name.startswith("<CJK Ideograph"):
1025 s.name = ""
1037 # check for name aliases and named sequences, see #12753
1045 for char, name, abbrev in UcdFile(NAME_ALIASES, version):
1047 self.aliases.append((name, char))
1048 # also store the name in the PUA 1
1049 self.table[pua_index].name = name
1060 for name, chars in UcdFile(NAMED_SEQUENCES, version):
1066 self.named_sequences.append((name, chars))
1068 self.table[pua_index].name = name
1188 def __init__(self, name, data, magic):
1238 self.data = Array(name + "_hash", table)
1240 self.name = name
1247 file.write("#define %s_magic %d\n" % (self.name, self.magic))
1248 file.write("#define %s_size %d\n" % (self.name, self.size))
1249 file.write("#define %s_poly %d\n" % (self.name, self.poly))
1256 def __init__(self, name, data):
1257 self.name = name
1264 print(self.name+":", size*len(self.data), "bytes", file=sys.stderr)
1272 file.write(" " + self.name + "[] = {\n")