Nicer alignment for field list
diff --git a/generator/nanopb_generator.py b/generator/nanopb_generator.py
index d86c7d2..ead8765 100755
--- a/generator/nanopb_generator.py
+++ b/generator/nanopb_generator.py
@@ -618,7 +618,7 @@
else:
name = '(%s,%s,%s)' % (self.union_name, self.name, self.name)
- return 'X(a, %s, %s, %s, %s, %d)' % (self.allocation, self.rules, self.pbtype, name, self.tag)
+ return 'X(a, %-9s %-9s %-9s %-16s %3d)' % (self.allocation + ',', self.rules + ',', self.pbtype + ',', name + ',', self.tag)
def data_size(self, dependencies):
'''Return estimated size of this field in the C struct.