Clone in a terminal:
Commit d2a19e7
Johan Mattsson - 2014-05-31T07:18:40+00:00
d2a19e749a4b509809eea08027ccf8fc1ebf4a56johan.mattsson.m@gmail.com

Fix UCD parser

Changed files (2)

Diff

diff --git a/libbirdfont/CharDatabaseParser.vala b/libbirdfont/CharDatabaseParser.valaindex 263fe39..e4667e0 100644--- a/libbirdfont/CharDatabaseParser.vala+++ b/libbirdfont/CharDatabaseParser.vala@@ -36,6 +36,10 @@ public class CharDatabaseParser : GLib.Object { 		if (data.has_prefix ("@")) { // ignore comments 			return; 		}++		if (data.has_prefix (";")) {+			return;+		} 		 		index_values = data.down (); 		index_values = index_values.replace ("\n\tx", "");diff --git a/libbirdfont/Path.vala b/libbirdfont/Path.valaindex 99a5379..c8608c5 100644--- a/libbirdfont/Path.vala+++ b/libbirdfont/Path.vala@@ -1132,11 +1132,8 @@ public class Path { 		PointType left; 		PointType right; 		double x, y;-		unowned EditPoint next = points.get (0).get_link_item ();-		unowned EditPoint? next_item; 		-		for (next_item = points.get (0).get_link_item (); next_item != null; next_item = next.next) {-			next = (!) next_item;+		foreach (EditPoint next in points) { 			left = first.get_right_handle ().type; 			right = next.get_left_handle ().type; 			if (right == PointType.DOUBLE_CURVE || left == PointType.DOUBLE_CURVE) {

Contact

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