fix: pretty print sets

This commit is contained in:
2026-11-07 18:50:52 +01:00
parent f9f2541b77
commit 3df73dc2e5
2 changed files with 11 additions and 13 deletions
+10 -10
View File
@@ -1,10 +1,10 @@
index, length, name
48, 10, NUMBERS
65, 26, UPPERCASE LETTERS
97, 26, LOWERCASE LETTERS
1, 15, SYMBOLS
24, 4, ARROWS
179, 40, BARS
224, 16, GREEK
128, 28, ACCENTS
176, 3, SHADES
index,length,name
48,10,NUMBERS
65,26,UPPERCASE LETTERS
97,26,LOWERCASE LETTERS
1,15,SYMBOLS
24,4,ARROWS
179,40,BARS
224,16,GREEK
128,28,ACCENTS
176,3,SHADES
1 index length name
2 48 10 NUMBERS
3 65 26 UPPERCASE LETTERS
4 97 26 LOWERCASE LETTERS
5 1 15 SYMBOLS
6 24 4 ARROWS
7 179 40 BARS
8 224 16 GREEK
9 128 28 ACCENTS
10 176 3 SHADES
+1 -3
View File
@@ -16,9 +16,7 @@ class GlyphSet:
line = f"{pretty_hex(self.index)}, {self.length}"
if not last:
line += ","
else:
line += " "
return line + f" // {self.name}"
return line.ljust(12) + f"// {self.name}"
@classmethod
def export_glsl(cls, name: str, sets: list[GlyphSet], indent: int = 4) -> list[str]: