From 3df73dc2e523e1b17caa915177f74bfadaedf3e5 Mon Sep 17 00:00:00 2001 From: klemek Date: Sat, 7 Nov 2026 18:50:52 +0100 Subject: [PATCH] fix: pretty print sets --- sample/cp437_sets.csv | 20 ++++++++++---------- src/glsl_glyphs/set.py | 4 +--- 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/sample/cp437_sets.csv b/sample/cp437_sets.csv index 45cd05f..aa3bf6f 100644 --- a/sample/cp437_sets.csv +++ b/sample/cp437_sets.csv @@ -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 diff --git a/src/glsl_glyphs/set.py b/src/glsl_glyphs/set.py index f104776..bea213c 100644 --- a/src/glsl_glyphs/set.py +++ b/src/glsl_glyphs/set.py @@ -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]: