Clone in a terminal:
Commit cbe9acb
Johan Mattsson - 2015-03-20T20:01:23+00:00
cbe9acb5d1372df9665dd5ee9631b0d27576081ejohan.mattsson.m@gmail.com

Fix spacing classes

Changed files (5)

Diff

diff --git a/AUTHORS b/AUTHORSindex 5b3a3a2..e4baf2c 100644--- a/AUTHORS+++ b/AUTHORS@@ -6,3 +6,4 @@ Zhantong Zhang Clemens Lang Hideki Yamane Rene Mensen+Marko Jovanovacdiff --git a/libbirdfont/BirdFontFile.vala b/libbirdfont/BirdFontFile.valaindex 303b5a3..50cb5a4 100644--- a/libbirdfont/BirdFontFile.vala+++ b/libbirdfont/BirdFontFile.vala@@ -261,7 +261,7 @@ class BirdFontFile : GLib.Object { 				os.put_string (Font.to_hex (sc.next.get_char ())); 				os.put_string ("\" "); 				-				os.put_string (" />\n");+				os.put_string ("/>\n"); 		} 	} 		diff --git a/libbirdfont/Glyph.vala b/libbirdfont/Glyph.valaindex e588608..733a3d9 100644--- a/libbirdfont/Glyph.vala+++ b/libbirdfont/Glyph.vala@@ -2090,7 +2090,7 @@ public class Glyph : FontDisplay { 					glyph = gc.get_current (); 					glyph.left_limit = left_limit; 					glyph.right_limit = right_limit;-					glyph.add_help_lines ();+					// FIXME: DELETE glyph.add_help_lines (); 				} 			} 		}	diff --git a/libbirdfont/SpacingData.vala b/libbirdfont/SpacingData.valaindex 28ce3c0..66304cc 100644--- a/libbirdfont/SpacingData.vala+++ b/libbirdfont/SpacingData.vala@@ -58,19 +58,17 @@ public class SpacingData : GLib.Object { 	} 	 	public void add_connections (string glyph) {-		string sb = glyph;-		-		connections.add (sb);+		connections.add (glyph); 		 		foreach (SpacingClass s in classes) { 			if (s.first == glyph) {-				if (has_connection (s.next)) {+				if (!has_connection (s.next)) { 					add_connections (s.next); 				} 			}  			if (s.next == glyph) {-				if (has_connection (s.first)) {+				if (!has_connection (s.first)) { 					add_connections (s.first); 				} 			}diff --git a/libbirdfont/VersionList.vala b/libbirdfont/VersionList.valaindex e7a59a4..14d9f02 100644--- a/libbirdfont/VersionList.vala+++ b/libbirdfont/VersionList.vala@@ -116,7 +116,7 @@ public class VersionList : DropMenu { 		 		if (unlikely (glyphs.size == 0 && current_version_id == -1)) { 			warning (@"No glyphs added to collection");-			gl = new Glyph ("", '\0');+			gl = new Glyph.no_lines ("", '\0'); 		} 		 		return (!) gl;

Contact

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