Commit cbe9acb
Fix spacing classes
Changed files (5)
modifiedAUTHORSmodifiedlibbirdfont/BirdFontFile.valamodifiedlibbirdfont/Glyph.valamodifiedlibbirdfont/SpacingData.valamodifiedlibbirdfont/VersionList.vala
Diff
@@ -6,3 +6,4 @@ Zhantong Zhang Clemens Lang Hideki Yamane Rene Mensen+Marko Jovanovac@@ -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"); } } @@ -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 (); } } } @@ -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); } }@@ -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;