From ec3b9aa4017ed629a92afbb94d00cb99f7ee11a4 Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Wed, 30 Aug 2023 10:03:57 -0700 Subject: improvements to /schwahook and /epsilon1revhook --- .../glyphs/epsilon1revhook.glyph | 204 +++--- src/Inter-Roman.glyphspackage/glyphs/schwa.glyph | 6 - .../glyphs/schwahook.glyph | 758 ++++++++++++++------- 3 files changed, 613 insertions(+), 355 deletions(-) (limited to 'src/Inter-Roman.glyphspackage') diff --git a/src/Inter-Roman.glyphspackage/glyphs/epsilon1revhook.glyph b/src/Inter-Roman.glyphspackage/glyphs/epsilon1revhook.glyph index 597c7438d..8c459a3f8 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/epsilon1revhook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/epsilon1revhook.glyph @@ -9,29 +9,29 @@ shapes = ( { closed = 1; nodes = ( -(1038,754,l), -(1068,620,o), -(1120,504,o), -(1286,504,cs), -(1332,504,o), -(1376,515,o), -(1414,536,c), -(1388,658,l), -(1376,655,o), -(1361,652,o), -(1326,652,cs), -(1219,652,o), -(1193,771,o), -(1166,942,c), -(902,890,l), -(902,728,l) +(1325,476,o), +(1369,491,o), +(1406,508,c), +(1380,628,l), +(1366,622,o), +(1334,610,o), +(1299,610,cs), +(1203,610,o), +(1178,761,o), +(1152,933,c), +(876,770,l), +(876,616,l), +(1044,717,l), +(1073,579,o), +(1113,476,o), +(1278,476,cs) ); }, { ref = epsilon1rev; } ); -width = 1434; +width = 1426; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -39,29 +39,29 @@ shapes = ( { closed = 1; nodes = ( -(1144,690,l), -(1189,497,o), -(1230,350,o), -(1446,350,cs), -(1506,350,o), -(1576,364,o), -(1628,392,c), -(1580,628,l), -(1558,625,o), -(1541,628,o), -(1522,628,cs), -(1401,628,o), -(1407,751,o), -(1372,972,c), -(984,888,l), -(984,646,l) +(1573,340,o), +(1631,367,o), +(1678,400,c), +(1606,622,l), +(1578,614,o), +(1556,608,o), +(1537,608,cs), +(1466,608,o), +(1424,698,o), +(1378,992,c), +(983,838,l), +(983,616,l), +(1167,699,l), +(1212,449,o), +(1319,340,o), +(1490,340,cs) ); }, { ref = epsilon1rev; } ); -width = 1648; +width = 1698; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -69,22 +69,22 @@ shapes = ( { closed = 1; nodes = ( -(986,838,l), -(1000,691,o), -(1065,610,o), -(1160,608,cs), -(1190,608,o), -(1217,614,o), -(1244,624,c), -(1232,664,l), -(1216,657,o), -(1194,652,o), -(1170,654,cs), -(1086,656,o), -(1035,727,o), -(1018,890,c), -(848,864,l), -(848,818,l) +(1152,534,o), +(1182,538,o), +(1208,546,c), +(1195,590,l), +(1172,583,o), +(1143,580,o), +(1125,580,cs), +(1037,580,o), +(998,655,o), +(981,833,c), +(761,668,l), +(771,623,l), +(947,751,l), +(969,603,o), +(1022,534,o), +(1131,534,cs) ); }, { @@ -92,7 +92,7 @@ alignment = -1; ref = epsilon1rev; } ); -width = 1254; +width = 1218; }, { layerId = m007; @@ -100,29 +100,29 @@ shapes = ( { closed = 1; nodes = ( -(990,714,l), -(1020,580,o), -(1056,456,o), -(1222,456,cs), -(1268,456,o), -(1312,467,o), -(1350,488,c), -(1317,607,l), -(1301,602,o), -(1273,596,o), -(1238,596,cs), -(1170,596,o), -(1136,677,o), -(1102,894,c), -(838,842,l), -(838,688,l) +(1228,419,o), +(1267,428,o), +(1314,448,c), +(1285,566,l), +(1260,558,o), +(1232,553,o), +(1209,553,cs), +(1130,553,o), +(1106,604,o), +(1068,852,c), +(754,722,l), +(766,579,l), +(960,664,l), +(1000,474,o), +(1061,419,o), +(1186,419,cs) ); }, { ref = epsilon1rev; } ); -width = 1365; +width = 1329; }, { layerId = m009; @@ -130,29 +130,29 @@ shapes = ( { closed = 1; nodes = ( -(1128,642,l), -(1173,449,o), -(1214,302,o), -(1430,302,cs), -(1490,302,o), -(1560,316,o), -(1612,344,c), -(1564,580,l), -(1542,577,o), -(1525,572,o), -(1506,572,cs), -(1385,572,o), -(1391,703,o), -(1356,924,c), -(968,840,l), -(968,598,l) +(1517,323,o), +(1585,335,o), +(1650,359,c), +(1592,596,l), +(1562,588,o), +(1540,584,o), +(1523,584,cs), +(1452,584,o), +(1408,675,o), +(1362,968,c), +(995,810,l), +(995,579,l), +(1144,649,l), +(1191,419,o), +(1278,323,o), +(1454,323,cs) ); }, { ref = epsilon1rev; } ); -width = 1632; +width = 1670; }, { layerId = m011; @@ -160,22 +160,22 @@ shapes = ( { closed = 1; nodes = ( -(898,836,l), -(913,689,o), -(977,608,o), -(1072,608,cs), -(1102,608,o), -(1129,614,o), -(1156,624,c), -(1144,664,l), -(1125,658,o), -(1096,654,o), -(1072,654,cs), -(988,654,o), -(956,704,o), -(938,890,c), -(785,860,l), -(785,814,l) +(1076,500,o), +(1106,504,o), +(1132,512,c), +(1119,556,l), +(1096,549,o), +(1074,546,o), +(1048,546,cs), +(960,546,o), +(920,620,o), +(899,807,c), +(728,656,l), +(747,615,l), +(867,720,l), +(889,572,o), +(946,500,o), +(1055,500,cs) ); }, { @@ -183,7 +183,7 @@ alignment = -1; ref = epsilon1rev; } ); -width = 1156; +width = 1132; } ); metricLeft = "=|epsilon"; diff --git a/src/Inter-Roman.glyphspackage/glyphs/schwa.glyph b/src/Inter-Roman.glyphspackage/glyphs/schwa.glyph index 973788c9b..a69e2473b 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/schwa.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/schwa.glyph @@ -46,12 +46,6 @@ ref = eturn; width = 1098; }, { -guides = ( -{ -angle = 90; -pos = (1061.5,0); -} -); layerId = m009; shapes = ( { diff --git a/src/Inter-Roman.glyphspackage/glyphs/schwahook.glyph b/src/Inter-Roman.glyphspackage/glyphs/schwahook.glyph index 4d81a3fd1..4d9598479 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/schwahook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/schwahook.glyph @@ -1,5 +1,6 @@ { glyphname = schwahook; +kernLeft = o; layers = ( { layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; @@ -7,63 +8,62 @@ shapes = ( { closed = 1; nodes = ( -(273,1102,o), -(150,996,o), -(79,891,c), -(203,794,l), -(271,881,o), -(360,936,o), -(484,936,cs), -(681,936,o), -(791,777,o), -(791,582,cs), -(791,538,ls), -(791,288,o), -(682,146,o), -(521,146,cs), -(339,146,o), -(275,292,o), -(275,427,cs), -(275,454,l), -(829,562,l), -(829,731,l), -(66,581,l), -(66,517,ls), -(66,211,o), -(201,-20,o), -(521,-20,cs), -(769,-20,o), -(999,186,o), -(999,538,cs), -(999,582,ls), -(999,882,o), -(806,1102,o), -(495,1102,cs) +(892,-24,o), +(1090,215,o), +(1090,558,cs), +(1090,902,o), +(890,1132,o), +(566,1132,cs), +(337,1132,o), +(170,1017,o), +(118,848,c), +(292,800,l), +(334,914,o), +(433,972,o), +(565,972,cs), +(770,972,o), +(908,835,o), +(908,586,cs), +(908,485,ls), +(908,303,o), +(789,136,o), +(587,136,cs), +(385,136,o), +(281,294,o), +(281,514,c), +(197,412,l), +(968,527,l), +(968,681,l), +(100,550,l), +(100,535,ls), +(100,122,o), +(350,-24,o), +(587,-24,cs) ); }, { closed = 1; nodes = ( -(1042,606,l), -(1073,460,o), -(1126,348,o), -(1290,348,cs), -(1338,348,o), -(1384,363,o), -(1421,380,c), -(1394,507,l), -(1380,504,o), -(1358,505,o), -(1334,505,cs), -(1226,505,o), -(1201,619,o), -(1174,796,c), -(903,744,l), -(903,575,l) +(1437,290,o), +(1481,305,o), +(1518,322,c), +(1492,442,l), +(1478,436,o), +(1446,424,o), +(1411,424,cs), +(1315,424,o), +(1298,551,o), +(1272,723,c), +(988,680,l), +(988,530,l), +(1156,555,l), +(1185,417,o), +(1225,290,o), +(1390,290,cs) ); } ); -width = 1489; +width = 1538; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -71,63 +71,62 @@ shapes = ( { closed = 1; nodes = ( -(409,1103,o), -(243,1007,o), -(180,922,c), -(344,704,l), -(406,780,o), -(505,802,o), -(606,802,cs), -(749,802,o), -(848,719,o), -(850,574,cs), -(850,538,ls), -(848,460,o), -(842,282,o), -(672,282,cs), -(560,282,o), -(511,317,o), -(512,404,cs), -(512,418,l), -(1106,558,l), -(1106,798,l), -(148,562,l), -(148,506,ls), -(148,177,o), -(348,-20,o), -(670,-20,cs), -(1049,-20,o), -(1220,241,o), -(1222,538,cs), -(1222,574,ls), -(1220,849,o), -(1008,1103,o), -(632,1102,cs) +(960,-20,o), +(1180,210,o), +(1180,556,cs), +(1180,918,o), +(963,1132,o), +(604,1132,cs), +(319,1132,o), +(131,1006,o), +(74,805,c), +(428,753,l), +(452,815,o), +(514,850,o), +(596,850,cs), +(711,850,o), +(786,780,o), +(786,632,cs), +(786,472,ls), +(786,337,o), +(726,262,o), +(610,262,cs), +(494,262,o), +(434,337,o), +(434,472,c), +(246,403,l), +(1056,528,l), +(1056,750,l), +(58,597,l), +(58,554,ls), +(58,198,o), +(276,-20,o), +(614,-20,cs) ); }, { closed = 1; nodes = ( -(1254,596,l), -(1293,404,o), -(1337,254,o), -(1550,254,cs), -(1616,254,o), -(1680,271,o), -(1736,302,c), -(1690,536,l), -(1665,536,o), -(1645,532,o), -(1630,532,cs), -(1508,532,o), -(1517,649,o), -(1478,882,c), -(1094,792,l), -(1094,556,l) +(1637,180,o), +(1695,207,o), +(1742,240,c), +(1670,462,l), +(1642,454,o), +(1620,450,o), +(1601,450,cs), +(1530,450,o), +(1504,514,o), +(1458,808,c), +(1087,752,l), +(1087,530,l), +(1231,552,l), +(1284,294,o), +(1383,180,o), +(1554,180,cs) ); } ); -width = 1882; +width = 1762; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -135,63 +134,62 @@ shapes = ( { closed = 1; nodes = ( -(270,1135,o), -(151,1061,o), -(64,914,c), -(102,888,l), -(185,1025,o), -(286,1088,o), -(422,1088,cs), -(652,1088,o), -(803,875,o), -(802,550,cs), -(802,544,ls), -(802,249,o), -(647,24,o), -(446,24,cs), -(228,24,o), -(64,218,o), -(64,500,cs), -(64,506,l), -(812,632,l), -(812,678,l), -(18,546,l), -(18,498,ls), -(18,194,o), -(199,-24,o), -(446,-24,cs), -(676,-24,o), -(849,222,o), -(850,552,cs), -(850,556,ls), -(850,903,o), -(677,1135,o), -(422,1134,cs) +(843,-24,o), +(1042,226,o), +(1042,554,cs), +(1042,883,o), +(848,1134,o), +(556,1134,cs), +(338,1134,o), +(218,997,o), +(168,912,c), +(206,886,l), +(247,953,o), +(349,1088,o), +(556,1088,cs), +(837,1088,o), +(996,842,o), +(996,548,cs), +(996,542,ls), +(996,246,o), +(808,22,o), +(578,22,cs), +(341,22,o), +(167,246,o), +(167,526,c), +(147,489,l), +(1010,612,l), +(1010,658,l), +(122,532,l), +(122,526,ls), +(122,212,o), +(317,-24,o), +(578,-24,cs) ); }, { closed = 1; nodes = ( -(912,648,l), -(926,504,o), -(989,422,o), -(1086,418,cs), -(1113,418,o), -(1140,423,o), -(1170,434,c), -(1160,474,l), -(1138,467,o), -(1117,464,o), -(1096,464,cs), -(1009,467,o), -(961,543,o), -(946,702,c), -(818,680,l), -(818,632,l) +(1325,393,o), +(1355,397,o), +(1381,405,c), +(1368,449,l), +(1345,442,o), +(1322,439,o), +(1304,439,cs), +(1216,439,o), +(1169,516,o), +(1154,677,c), +(1016,659,l), +(1023,614,l), +(1114,626,l), +(1136,478,o), +(1195,393,o), +(1304,393,cs) ); } ); -width = 1188; +width = 1391; }, { layerId = m007; @@ -199,6 +197,197 @@ shapes = ( { closed = 1; nodes = ( +(828,-24,o), +(1026,209,o), +(1026,530,cs), +(1026,848,o), +(846,1080,o), +(536,1080,cs), +(306,1080,o), +(126,942,o), +(86,740,c), +(256,740,l), +(288,850,o), +(386,926,o), +(536,926,cs), +(743,926,o), +(858,773,o), +(858,554,cs), +(858,482,ls), +(858,267,o), +(736,128,o), +(548,128,cs), +(359,128,o), +(236,267,o), +(236,482,c), +(163,414,l), +(936,535,l), +(936,681,l), +(68,545,l), +(68,530,ls), +(68,202,o), +(254,-24,o), +(548,-24,cs) +); +}, +{ +closed = 1; +nodes = ( +(1363,290,o), +(1402,299,o), +(1449,319,c), +(1420,437,l), +(1395,429,o), +(1367,424,o), +(1344,424,cs), +(1265,424,o), +(1241,475,o), +(1203,723,c), +(953,682,l), +(965,539,l), +(1087,559,l), +(1127,369,o), +(1196,290,o), +(1321,290,cs) +); +} +); +width = 1464; +}, +{ +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(919,-24,o), +(1148,205,o), +(1148,528,cs), +(1148,851,o), +(916,1080,o), +(587,1080,cs), +(309,1080,o), +(85,927,o), +(46,711,c), +(400,711,l), +(422,768,o), +(486,802,o), +(571,802,cs), +(690,802,o), +(760,733,o), +(760,616,cs), +(760,439,ls), +(760,328,o), +(695,262,o), +(584,262,cs), +(473,262,o), +(408,328,o), +(408,439,c), +(224,367,l), +(1030,495,l), +(1030,721,l), +(42,567,l), +(42,517,ls), +(42,200,o), +(271,-24,o), +(595,-24,cs) +); +}, +{ +closed = 1; +nodes = ( +(1589,171,o), +(1657,183,o), +(1722,207,c), +(1664,444,l), +(1634,436,o), +(1612,432,o), +(1595,432,cs), +(1524,432,o), +(1498,497,o), +(1452,790,c), +(1067,727,l), +(1067,499,l), +(1211,521,l), +(1263,267,o), +(1350,171,o), +(1526,171,cs) +); +} +); +width = 1742; +}, +{ +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(791,-16,o), +(982,213,o), +(982,528,cs), +(982,843,o), +(791,1072,o), +(518,1072,cs), +(312,1072,o), +(129,941,o), +(80,740,c), +(128,740,l), +(174,915,o), +(339,1026,o), +(518,1026,cs), +(763,1026,o), +(936,820,o), +(936,528,cs), +(936,526,ls), +(936,235,o), +(762,30,o), +(518,30,cs), +(285,30,o), +(109,222,o), +(109,490,c), +(87,469,l), +(946,596,l), +(946,642,l), +(62,512,l), +(62,504,ls), +(62,209,o), +(247,-16,o), +(518,-16,cs) +); +}, +{ +closed = 1; +nodes = ( +(1249,376,o), +(1279,380,o), +(1305,388,c), +(1292,432,l), +(1269,425,o), +(1246,422,o), +(1228,422,cs), +(1140,422,o), +(1093,499,o), +(1078,660,c), +(956,642,l), +(963,598,l), +(1038,608,l), +(1060,460,o), +(1119,376,o), +(1228,376,cs) +); +} +); +width = 1305; +}, +{ +associatedMasterId = m007; +layerId = "37F01719-2E6B-4AA6-8B5B-9A23578A658C"; +name = "Aug 29, 23, 12:22"; +shapes = ( +{ +closed = 1; +nodes = ( (241,1103,o), (119,998,o), (46,890,c), @@ -258,134 +447,209 @@ nodes = ( width = 1414; }, { -layerId = m009; +associatedMasterId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +layerId = "CCBD5F5C-38A6-47CD-A591-7272F92D509B"; +name = "Aug 29, 23, 12:29"; +shapes = ( +{ +closed = 1; +nodes = ( +(676,-24,o), +(849,222,o), +(850,552,cs), +(850,556,ls), +(850,903,o), +(677,1135,o), +(422,1134,cs), +(270,1135,o), +(151,1061,o), +(64,914,c), +(102,888,l), +(185,1025,o), +(286,1088,o), +(422,1088,cs), +(652,1088,o), +(803,875,o), +(802,550,cs), +(802,544,ls), +(802,249,o), +(647,24,o), +(446,24,cs), +(228,24,o), +(64,218,o), +(64,500,cs), +(64,527,l), +(44,503,l), +(812,632,l), +(812,678,l), +(18,546,l), +(18,498,ls), +(18,194,o), +(199,-24,o), +(446,-24,cs) +); +}, +{ +closed = 1; +nodes = ( +(1113,418,o), +(1140,423,o), +(1170,434,c), +(1160,474,l), +(1138,467,o), +(1117,464,o), +(1096,464,cs), +(1009,467,o), +(961,543,o), +(946,702,c), +(818,680,l), +(818,632,l), +(912,648,l), +(926,504,o), +(989,422,o), +(1086,418,cs) +); +} +); +width = 1188; +}, +{ +associatedMasterId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +layerId = "A5926DED-F157-44D4-A7D1-FBC887EFB635"; +name = "Aug 29, 23, 12:35"; shapes = ( { closed = 1; nodes = ( -(393,1103,o), -(227,1007,o), -(164,922,c), -(328,704,l), -(390,780,o), -(489,802,o), -(590,802,cs), -(733,802,o), -(832,719,o), -(834,574,cs), -(834,538,ls), -(832,460,o), -(826,282,o), -(656,282,cs), -(544,282,o), -(495,317,o), -(496,404,cs), -(496,418,l), -(1090,558,l), -(1090,798,l), -(132,562,l), -(132,506,ls), -(132,177,o), -(332,-20,o), -(654,-20,cs), -(1033,-20,o), -(1204,241,o), -(1206,538,cs), -(1206,574,ls), -(1204,849,o), -(992,1103,o), -(616,1102,cs) +(803,-20,o), +(1033,186,o), +(1033,538,cs), +(1033,582,ls), +(1033,882,o), +(840,1102,o), +(529,1102,cs), +(307,1102,o), +(184,996,o), +(113,891,c), +(237,794,l), +(305,881,o), +(394,936,o), +(518,936,cs), +(715,936,o), +(825,777,o), +(825,582,cs), +(825,538,ls), +(825,288,o), +(716,146,o), +(555,146,cs), +(373,146,o), +(309,292,o), +(309,427,cs), +(309,537,l), +(227,438,l), +(863,562,l), +(863,731,l), +(100,581,l), +(100,517,ls), +(100,211,o), +(235,-20,o), +(555,-20,cs) ); }, { closed = 1; nodes = ( -(1238,596,l), -(1277,404,o), -(1321,254,o), -(1534,254,cs), -(1600,254,o), -(1664,271,o), -(1720,302,c), -(1674,536,l), -(1649,536,o), -(1629,532,o), -(1614,532,cs), -(1492,532,o), -(1501,649,o), -(1462,882,c), -(1078,792,l), -(1078,556,l) +(1372,348,o), +(1418,363,o), +(1455,380,c), +(1428,507,l), +(1414,504,o), +(1392,505,o), +(1368,505,cs), +(1260,505,o), +(1235,619,o), +(1208,796,c), +(937,744,l), +(937,575,l), +(1076,606,l), +(1107,460,o), +(1160,348,o), +(1324,348,cs) ); } ); -width = 1850; +width = 1475; }, { -layerId = m011; +associatedMasterId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +layerId = "D9FCD283-D66E-4F49-9360-B33EF9E0986B"; +name = "Aug 29, 23, 12:42"; shapes = ( { closed = 1; nodes = ( -(206,1135,o), -(87,1061,o), -(0,914,c), -(38,888,l), -(121,1025,o), -(222,1088,o), -(358,1088,cs), -(588,1088,o), -(739,875,o), -(738,550,cs), -(738,544,ls), -(738,249,o), -(583,24,o), -(382,24,cs), -(164,24,o), -(0,218,o), -(0,500,cs), -(0,506,l), -(748,632,l), -(748,678,l), -(-46,546,l), -(-46,498,ls), -(-46,194,o), -(135,-24,o), -(382,-24,cs), -(612,-24,o), -(785,222,o), -(786,552,cs), -(786,556,ls), -(786,903,o), -(613,1135,o), -(358,1134,cs) +(959,-20,o), +(1130,241,o), +(1132,538,cs), +(1132,574,ls), +(1130,849,o), +(918,1103,o), +(542,1102,cs), +(319,1103,o), +(153,1007,o), +(90,922,c), +(254,704,l), +(316,780,o), +(415,802,o), +(516,802,cs), +(659,802,o), +(758,719,o), +(760,574,cs), +(760,538,ls), +(758,460,o), +(752,282,o), +(582,282,cs), +(470,282,o), +(421,317,o), +(422,404,cs), +(422,600,l), +(245,376,l), +(1016,558,l), +(1016,798,l), +(58,562,l), +(58,506,ls), +(58,177,o), +(258,-20,o), +(580,-20,cs) ); }, { closed = 1; nodes = ( -(848,648,l), -(862,504,o), -(925,422,o), -(1022,418,cs), -(1049,418,o), -(1076,423,o), -(1106,434,c), -(1096,474,l), -(1074,467,o), -(1053,464,o), -(1032,464,cs), -(945,467,o), -(897,543,o), -(882,702,c), -(754,680,l), -(754,632,l) +(1526,254,o), +(1590,271,o), +(1646,302,c), +(1600,536,l), +(1575,536,o), +(1555,532,o), +(1540,532,cs), +(1418,532,o), +(1427,649,o), +(1388,882,c), +(1004,792,l), +(1004,556,l), +(1164,596,l), +(1203,404,o), +(1247,254,o), +(1460,254,cs) ); } ); -width = 1060; +width = 1666; } ); +metricLeft = "=|e"; +metricRight = "=|t"; unicode = 602; userData = { interface.gridadjust.original = "{'width': 1976, 'leftMargin': 102, 'rightMargin': 28}"; -- cgit v1.2.3