From 5b0c6eb7981def5be7d127e776a332b151e33b64 Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Wed, 31 Mar 2021 15:36:14 -0700 Subject: [PATCH] Fixes an issue with backslash in Italic masters introduced by the Glyphs 3 source file upgrade. Closes #362 --- src/Inter.glyphs | 155 ++++++++++++++++++++++++++--------------------- 1 file changed, 85 insertions(+), 70 deletions(-) diff --git a/src/Inter.glyphs b/src/Inter.glyphs index 6771df049..14c3b592a 100755 --- a/src/Inter.glyphs +++ b/src/Inter.glyphs @@ -2550,9 +2550,6 @@ position = "{746, 1556}"; position = "{1672, 2076}"; }, { -position = "{1458, 2142}"; -}, -{ locked = 1; position = "{816, -576}"; } @@ -2657,9 +2654,6 @@ position = "{0, 768}"; position = "{746, 1556}"; }, { -position = "{1428, 2142}"; -}, -{ position = "{1672, 2076}"; }, { @@ -2766,9 +2760,6 @@ position = "{0, 768}"; position = "{1772, 2076}"; }, { -position = "{20, 2140}"; -}, -{ locked = 1; position = "{816, -576}"; } @@ -2874,9 +2865,6 @@ position = "{0, 768}"; position = "{746, 1556}"; }, { -position = "{1954, 2140}"; -}, -{ position = "{1772, 2076}"; }, { @@ -100299,7 +100287,7 @@ unicode = 01CC; { color = (219,235,247,1); glyphname = o; -lastChange = "2020-08-19 23:52:59 +0000"; +lastChange = "2021-03-31 22:31:00 +0000"; layers = ( { anchors = ( @@ -206426,7 +206414,7 @@ interface.gridadjust.original = "{'width': 2002.0, 'leftMargin': 143, 'rightMarg }, { glyphname = slash; -lastChange = "2019-12-17 15:13:12 +0000"; +lastChange = "2021-03-31 22:26:06 +0000"; layers = ( { layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; @@ -206525,9 +206513,9 @@ paths = ( { closed = 1; nodes = ( -"980 2144 LINE", -"-84 -308 LINE", -"-20 -308 LINE", +"976 2144 LINE", +"-88 -308 LINE", +"-18 -308 LINE", "1048 2144 LINE" ); } @@ -206866,86 +206854,113 @@ interface.gridadjust.original = "{'width': 690, 'leftMargin': 199, 'rightMargin' }, { glyphname = backslash; -lastChange = "2019-12-17 15:13:12 +0000"; +lastChange = "2021-03-31 22:30:38 +0000"; layers = ( { -components = ( -{ -name = slash; -transform = "{-1, 0, 0, 1, 1004, 0}"; -} -); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +leftMetricsKey = "=|slash"; +rightMetricsKey = "=|slash"; +paths = ( +{ +closed = 1; +nodes = ( +"940 -308 LINE", +"280 2144 LINE", +"64 2144 LINE", +"724 -308 LINE" +); +} +); width = 1004; }, { -components = ( -{ -name = slash; -transform = "{-1, 0, 0, 1, 1160, 0}"; -} -); -guideLines = ( -{ -position = "{12, 1240}"; -}, -{ -position = "{12, 764}"; -} -); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +leftMetricsKey = "=|slash"; +rightMetricsKey = "=|slash"; +paths = ( +{ +closed = 1; +nodes = ( +"1144 -308 LINE", +"484 2144 LINE", +"16 2144 LINE", +"676 -308 LINE" +); +} +); width = 1160; }, { -components = ( -{ -name = slash; -transform = "{-1, 0, 0, 1, 750, 0}"; -} -); layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; -width = 1004; -}, +leftMetricsKey = "=|slash"; +rightMetricsKey = "=|slash"; +paths = ( { -components = ( -{ -name = slash; -transform = "{-1, 0, 0, 1, 906, 0}"; +closed = 1; +nodes = ( +"756 -308 LINE", +"502 2144 LINE", +"292 2144 LINE", +"546 -308 LINE" +); } ); -guideLines = ( -{ -position = "{168, 1240}"; +width = 1000; }, { -position = "{12, 764}"; -} -); layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; -width = 1160; -}, +leftMetricsKey = "=|slash"; +rightMetricsKey = "=|slash"; +paths = ( { -components = ( -{ -name = slash; -transform = "{-1, 0, 0, 1, 910, 0}"; +closed = 1; +nodes = ( +"954 -308 LINE", +"698 2144 LINE", +"244 2144 LINE", +"498 -308 LINE" +); } ); +width = 1150; +}, +{ layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +leftMetricsKey = "=|slash"; +rightMetricsKey = "=|slash"; +paths = ( +{ +closed = 1; +nodes = ( +"818 -308 LINE", +"158 2144 LINE", +"90 2144 LINE", +"750 -308 LINE" +); +} +); width = 910; }, { -components = ( -{ -name = slash; -transform = "{-1, 0, 0, 1, 658, 0}"; -} -); layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; -width = 910; +leftMetricsKey = "=|slash"; +rightMetricsKey = "=|slash"; +paths = ( +{ +closed = 1; +nodes = ( +"636 -308 LINE", +"382 2144 LINE", +"318 2144 LINE", +"572 -308 LINE" +); } ); -widthMetricsKey = slash; +width = 904; +} +); +leftKerningGroup = V; +rightKerningGroup = A; unicode = 005C; userData = { "interface.width-adjustments" = (