From 8c727cd02803aa05783abc56eb212fb26d4c205d Mon Sep 17 00:00:00 2001 From: Slavomir Kaslev Date: Tue, 27 Jan 2015 22:40:03 +0200 Subject: [PATCH] Sort OpenGL functions by name and more formatting. --- gl3w_gen.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gl3w_gen.py b/gl3w_gen.py index 06e1b42..0346f6e 100755 --- a/gl3w_gen.py +++ b/gl3w_gen.py @@ -95,6 +95,7 @@ m = p.match(line) if m: procs.append(m.group(1)) +procs.sort() def proc_t(proc): return { 'p': proc, @@ -128,7 +129,7 @@ def proc_t(proc): /* OpenGL functions */ ''') for proc in procs: - f.write('extern {0[p_t]} {0[p_s]};\n'.format(proc_t(proc)).encode("utf-8")) + f.write('extern {0[p_t]: <52} {0[p_s]};\n'.format(proc_t(proc)).encode("utf-8")) f.write(b'\n') for proc in procs: f.write('#define {0[p]: <45} {0[p_s]}\n'.format(proc_t(proc)).encode("utf-8")) @@ -273,7 +274,7 @@ def proc_t(proc): ''') for proc in procs: - f.write('{0[p_t]} {0[p_s]};\n'.format(proc_t(proc)).encode("utf-8")) + f.write('{0[p_t]: <52} {0[p_s]};\n'.format(proc_t(proc)).encode("utf-8")) f.write(br''' static void load_procs(void) {