Clone in a terminal:
Commit 8c73be6
Johan Mattsson - 2016-07-14T12:00:47+00:00
8c73be6b3f6ad1e12cad3c6154b8a5a10efce66bjohan.mattsson.m@gmail.com

Debug info for boundaries

Changed files (2)

Diff

diff --git a/libbirdfont/OpenFontFormat/GlyfTable.vala b/libbirdfont/OpenFontFormat/GlyfTable.valaindex 511c6b7..c6cea25 100644--- a/libbirdfont/OpenFontFormat/GlyfTable.vala+++ b/libbirdfont/OpenFontFormat/GlyfTable.vala@@ -308,18 +308,22 @@ public class GlyfTable : OtfTable {  		// save bounding box for head table 		if (glyf_data.bounding_box_xmin < this.xmin) {+			printd (@"YMin in $(g.get_name ())\n"); 			this.xmin = glyf_data.bounding_box_xmin; 		} 		 		if (glyf_data.bounding_box_ymin < this.ymin) {+			printd (@"YMin in $(g.get_name ())\n"); 			this.ymin = glyf_data.bounding_box_ymin; 		} 		 		if (glyf_data.bounding_box_xmax > this.xmax) {+			printd (@"XMax in $(g.get_name ())\n"); 			this.xmax = glyf_data.bounding_box_xmax; 		} 		 		if (glyf_data.bounding_box_ymax > this.ymax) {+			printd (@"YMax in $(g.get_name ())\n"); 			this.ymax = glyf_data.bounding_box_ymax; 		} 		diff --git a/libbirdfont/OpenFontFormat/HmtxTable.vala b/libbirdfont/OpenFontFormat/HmtxTable.valaindex 10df503..3de46c2 100644--- a/libbirdfont/OpenFontFormat/HmtxTable.vala+++ b/libbirdfont/OpenFontFormat/HmtxTable.vala@@ -161,7 +161,7 @@ public class HmtxTable : OtfTable { 			} 			 			if (extent < 0) {-				warning ("Negative extent.");+				warning (@"Negative extent in $(gc.get_name ())."); 			} 			 			advance_width[nmetrics] = (uint16) extent;

Contact

Email: johan.mattsson.m@gmail.com
Mastodon: typo.social/@birdfont
GitHub: johanmattssonm
LinkedIn: johan-mattsson-2ab324112