2
0
Эх сурвалжийг харах

changes to extended Latin, Greek, Cyrillic character sets

Chris Simpkins 10 жил өмнө
parent
commit
5e57d90f82
100 өөрчлөгдсөн 2509 нэмэгдсэн , 2333 устгасан
  1. 106 0
      CHANGELOG.md
  2. 3 3
      source/Hack-Regular.ufo/glyphs/A_breve.glif
  3. 11 11
      source/Hack-Regular.ufo/glyphs/A_lpha.glif
  4. 13 13
      source/Hack-Regular.ufo/glyphs/A_lphatonos.glif
  5. 16 16
      source/Hack-Regular.ufo/glyphs/A_ogonek.glif
  6. 15 15
      source/Hack-Regular.ufo/glyphs/A_tilde.glif
  7. 31 31
      source/Hack-Regular.ufo/glyphs/B_eta.glif
  8. 1 1
      source/Hack-Regular.ufo/glyphs/C_cedilla.glif
  9. 30 18
      source/Hack-Regular.ufo/glyphs/C_dotaccent.glif
  10. 10 10
      source/Hack-Regular.ufo/glyphs/C_hi.glif
  11. 4 4
      source/Hack-Regular.ufo/glyphs/D_caron.glif
  12. 6 6
      source/Hack-Regular.ufo/glyphs/D_croat.glif
  13. 1 1
      source/Hack-Regular.ufo/glyphs/D_elta.glif
  14. 13 13
      source/Hack-Regular.ufo/glyphs/E_ogonek.glif
  15. 10 10
      source/Hack-Regular.ufo/glyphs/E_psilon.glif
  16. 12 12
      source/Hack-Regular.ufo/glyphs/E_psilontonos.glif
  17. 10 10
      source/Hack-Regular.ufo/glyphs/E_ta.glif
  18. 12 12
      source/Hack-Regular.ufo/glyphs/E_tatonos.glif
  19. 6 6
      source/Hack-Regular.ufo/glyphs/E_th.glif
  20. 5 5
      source/Hack-Regular.ufo/glyphs/G_amma.glif
  21. 5 5
      source/Hack-Regular.ufo/glyphs/G_breve.glif
  22. 12 12
      source/Hack-Regular.ufo/glyphs/G_caron.glif
  23. 12 12
      source/Hack-Regular.ufo/glyphs/G_commaaccent.glif
  24. 28 16
      source/Hack-Regular.ufo/glyphs/G_dotaccent.glif
  25. 13 13
      source/Hack-Regular.ufo/glyphs/I_ogonek.glif
  26. 10 10
      source/Hack-Regular.ufo/glyphs/I_ota.glif
  27. 18 18
      source/Hack-Regular.ufo/glyphs/I_otadieresis.glif
  28. 12 12
      source/Hack-Regular.ufo/glyphs/I_otatonos.glif
  29. 12 12
      source/Hack-Regular.ufo/glyphs/I_tilde.glif
  30. 10 10
      source/Hack-Regular.ufo/glyphs/K_appa.glif
  31. 5 5
      source/Hack-Regular.ufo/glyphs/L_ambda.glif
  32. 11 11
      source/Hack-Regular.ufo/glyphs/M_u.glif
  33. 8 8
      source/Hack-Regular.ufo/glyphs/N_u.glif
  34. 18 18
      source/Hack-Regular.ufo/glyphs/O_horn.glif
  35. 5 5
      source/Hack-Regular.ufo/glyphs/O_hungarumlaut.glif
  36. 5 5
      source/Hack-Regular.ufo/glyphs/O_macron.glif
  37. 1 1
      source/Hack-Regular.ufo/glyphs/O_mega.glif
  38. 33 33
      source/Hack-Regular.ufo/glyphs/O_megatonos.glif
  39. 36 36
      source/Hack-Regular.ufo/glyphs/O_micron.glif
  40. 38 38
      source/Hack-Regular.ufo/glyphs/O_microntonos.glif
  41. 11 11
      source/Hack-Regular.ufo/glyphs/O_slash.glif
  42. 28 28
      source/Hack-Regular.ufo/glyphs/O_slashacute.glif
  43. 50 50
      source/Hack-Regular.ufo/glyphs/P_hi.glif
  44. 6 6
      source/Hack-Regular.ufo/glyphs/P_i.glif
  45. 38 38
      source/Hack-Regular.ufo/glyphs/P_si.glif
  46. 12 12
      source/Hack-Regular.ufo/glyphs/R_acute.glif
  47. 12 12
      source/Hack-Regular.ufo/glyphs/R_caron.glif
  48. 12 12
      source/Hack-Regular.ufo/glyphs/R_commaaccent.glif
  49. 20 20
      source/Hack-Regular.ufo/glyphs/R_ho.glif
  50. 2 2
      source/Hack-Regular.ufo/glyphs/S_.glif
  51. 21 21
      source/Hack-Regular.ufo/glyphs/S_acute.glif
  52. 6 6
      source/Hack-Regular.ufo/glyphs/S_caron.glif
  53. 21 21
      source/Hack-Regular.ufo/glyphs/S_commaaccent.glif
  54. 10 10
      source/Hack-Regular.ufo/glyphs/S_igma.glif
  55. 6 6
      source/Hack-Regular.ufo/glyphs/T_au.glif
  56. 13 13
      source/Hack-Regular.ufo/glyphs/T_commaaccent.glif
  57. 38 38
      source/Hack-Regular.ufo/glyphs/T_heta.glif
  58. 5 5
      source/Hack-Regular.ufo/glyphs/U_.glif
  59. 5 5
      source/Hack-Regular.ufo/glyphs/U_acute.glif
  60. 5 5
      source/Hack-Regular.ufo/glyphs/U_circumflex.glif
  61. 5 5
      source/Hack-Regular.ufo/glyphs/U_dieresis.glif
  62. 5 5
      source/Hack-Regular.ufo/glyphs/U_grave.glif
  63. 37 37
      source/Hack-Regular.ufo/glyphs/U_horn.glif
  64. 24 24
      source/Hack-Regular.ufo/glyphs/U_hungarumlaut.glif
  65. 24 24
      source/Hack-Regular.ufo/glyphs/U_macron.glif
  66. 37 37
      source/Hack-Regular.ufo/glyphs/U_ogonek.glif
  67. 7 7
      source/Hack-Regular.ufo/glyphs/U_psilon.glif
  68. 41 26
      source/Hack-Regular.ufo/glyphs/U_psilon1.glif
  69. 15 15
      source/Hack-Regular.ufo/glyphs/U_psilondieresis.glif
  70. 9 9
      source/Hack-Regular.ufo/glyphs/U_psilontonos.glif
  71. 27 27
      source/Hack-Regular.ufo/glyphs/U_ring.glif
  72. 36 36
      source/Hack-Regular.ufo/glyphs/U_tilde.glif
  73. 10 10
      source/Hack-Regular.ufo/glyphs/X_i.glif
  74. 14 14
      source/Hack-Regular.ufo/glyphs/Z_acute.glif
  75. 17 17
      source/Hack-Regular.ufo/glyphs/Z_caron.glif
  76. 26 26
      source/Hack-Regular.ufo/glyphs/Z_dotaccent.glif
  77. 8 8
      source/Hack-Regular.ufo/glyphs/Z_eta.glif
  78. 79 79
      source/Hack-Regular.ufo/glyphs/aacute.glif
  79. 56 56
      source/Hack-Regular.ufo/glyphs/abreve.glif
  80. 82 82
      source/Hack-Regular.ufo/glyphs/acircumflex.glif
  81. 106 106
      source/Hack-Regular.ufo/glyphs/adieresis.glif
  82. 79 79
      source/Hack-Regular.ufo/glyphs/agrave.glif
  83. 42 39
      source/Hack-Regular.ufo/glyphs/alpha.glif
  84. 44 41
      source/Hack-Regular.ufo/glyphs/alphatonos.glif
  85. 46 46
      source/Hack-Regular.ufo/glyphs/amacron.glif
  86. 2 2
      source/Hack-Regular.ufo/glyphs/anoteleia.glif
  87. 62 62
      source/Hack-Regular.ufo/glyphs/aogonek.glif
  88. 123 123
      source/Hack-Regular.ufo/glyphs/aring.glif
  89. 127 127
      source/Hack-Regular.ufo/glyphs/atilde.glif
  90. 41 26
      source/Hack-Regular.ufo/glyphs/beta.glif
  91. 54 54
      source/Hack-Regular.ufo/glyphs/cacute.glif
  92. 57 57
      source/Hack-Regular.ufo/glyphs/ccaron.glif
  93. 88 88
      source/Hack-Regular.ufo/glyphs/ccedilla.glif
  94. 30 30
      source/Hack-Regular.ufo/glyphs/cdotaccent.glif
  95. 26 26
      source/Hack-Regular.ufo/glyphs/chi.glif
  96. 6 6
      source/Hack-Regular.ufo/glyphs/dcaron.glif
  97. 58 58
      source/Hack-Regular.ufo/glyphs/delta.glif
  98. 10 10
      source/Hack-Regular.ufo/glyphs/dieresistonos.glif
  99. 20 10
      source/Hack-Regular.ufo/glyphs/dotlessi.glif
  100. 1 1
      source/Hack-Regular.ufo/glyphs/eacute.glif

+ 106 - 0
CHANGELOG.md

@@ -2,10 +2,14 @@
 
 TODO:
 
+START ON GREEK SET
+
 - all new chars for bold, oblique, and boldoblique set
 - adjust the width terminals/angle on the new glyphs
 - harmonize curves of the new glyphs
 - adjust dots to curved dots for new glyphs
+- add new lowercase i glyphs (Cyrillic set)
+- adjust t horizontal stem so that it has an angle
 
 ### New Glyphs
 
@@ -19,6 +23,17 @@ TODO:
 - New glyphs for Arabic (ISO-8859-6) character set (shapes from DejaVu Sans Mono typeface)
 - New punctuation glyphs (shapes from DejaVu Sans Mono typeface)
 - New Powerline glyphs
+- New **dotlessi**
+- New **iacute**
+- New **icircumflex**
+- New **idieresis**
+- New **igrave**
+- New **imacron**
+- New **iogonek**
+- New **itilde**
+- New uni0069
+- New uni0457
+- New uni0458
 
 
 ### Modified Glyphs
@@ -40,6 +55,32 @@ TODO:
 - Modified **lowercase q** - decreased width of terminal, opened angle in regular and bold sets
 - Modified **lowercase r** - decreased width of terminal, opened angle in regular and bold sets
 - Modified **lowercase t** - added angle to left side of horizontal stem
+- Modified **lowercase y** - modified curves
+- Modified **Abreve** - modified curves
+- Modified **Aogonek** - modified curve, decreased the width of the tail to meet typeface metrics
+- Modified **Eogonek** - modified tail curve
+- Modified **Iogonek** - modified tail curve
+- Modified **Itilde** - modified tilde curve
+- Modified **Ohorn** - modified horn curve
+- Modified **Oslash** - modified curves
+- Modified **Oslashacute** - modified curves
+- Modified **Otilde** - modified tilde curve
+- Modified **Racute** - modified bowl and leg curves
+- Modified **Rcaron** - modiifed bowl and leg curves
+- Modified **Rcommaaccent** - modified bowl and leg curves
+- Modified **Scommaaccent** - modified curves
+- Modified **Tcommaaccent** - modified comma accent curves
+- Modified **Ucircumflex** - modified curves
+- Modified **Udieresis** - modified curves
+- Modified **Ugrave** - modified curves
+- Modified **Uhorn** - modified curves
+- Modified **Uhungarumlaut** - modified curves
+- Modified **Umacron** - modified curves
+- Modified **Uogonek** - modified curves
+- Modified **Uring** - modified curves
+- Modified **Utilde** - modified curves
+
+
 - Modified **agrave** - decreased width of terminal, opened angle in regular and bold sets
 - Modified **aacute** - decreased width of terminal, opened angle in regular and bold sets
 - Modified **acircumflex** - decreased width of terminal, opened angle in regular and bold sets
@@ -47,6 +88,49 @@ TODO:
 - Modified **adieresis** - decreased width of terminal, opened angle in regular and bold sets
 - Modified **aring** - decreased width of terminal, opened angle in regular and bold sets
 - Modified **dcroat** - decreased width of terminal, opened angle in regular and bold sets
+- Modified **ecaron** - modified curves
+- Modified **ecircumflex** - modified curves
+- Modified **edieresis** - modified curves
+- Modified **egrave** - modified curves
+- Modified **emacron** - modified curves
+- Modified **eogonek** - modified curves
+- Modified **gbreve** - modified curves of bowl and tail
+- Modified **gcaron** - modified curves of bowl and tail
+- Modified **gcommaaccent** - modified curves of bowl and tail
+- Modified **gdotaccent** - modified curves of bowl and tail
+- Modified **hbar** - adjusted curves
+- Modified **nacute** - adjusted curves
+- Modified **ncaron** - adjusted curves
+- Modified **ncommaaccent** - adjusted curves
+- Modified **eng** - adjusted curves
+- Modified **ntilde** - adjusted curves
+- Modified **ohorn** - adjusted curves
+- Modified **ohungarumlaut** - adjusted curves
+- Modified **omacron** - adjusted curves
+- Modified **oslash** - adjusted curves
+- Modified **oslashacute** - adjusted curves
+- Modified **otilde** - adjusted curves
+- Modified **racute** - adjusted curves
+- Modified **rcaron** - adjusted curves
+- Modified **rcommaaccent** - adjusted curves
+- Modified **sacute** - adjusted curves
+- Modified **scedila** - adjusted curves
+- Modified **scommaaccent** - adjusted curves
+- Modified **tcommaaccent** - adjusted curves
+- Modified **uhorn** - adjusted curves
+- Modified **uhungarumlaut** - adjusted curves
+- Modified **umacron** - adjusted curves
+- Modified **uogonek** - adjusted curves
+- Modified **uring** - adjusted curves
+- Modified **utilde** - adjusted curves
+- Modified **yacute** - adjusted curves
+- Modified **ycircumflex** - adjusted curves
+- Modified **ydieresis** - adjusted curves
+- Modified **ygrave** - adjusted curves
+- Modified **zdotaccent** - rounded corners of dot
+
+
+
 - Modified **gbreve** - decreased width of terminal, opened angle in regular and bold sets
 - Modified **ntilde** - decreased width of terminal, opened angle in regular and bold sets
 - Modified **ugrave** - decreased width of terminal, opened angle in regular and bold sets
@@ -78,6 +162,11 @@ TODO:
 
 - Modified **upsilondieresistonos** - adjusted vertical position to properly position on the baseline
 - Modified **iotadieresistonos** - adjusted vertical position to properly position on the baseline
+- Modified **eth** - altered curve of the neck
+
+##### Cyrillic Character Set
+
+- Modified curves in uni0411, uni0412, uni0401, uni0417, uni041B, uni041E, uni0420, uni0421, uni0423, uni040E, uni0424, uni0427, uni042F, uni042C, uni042A, uni042B, uni0409, uni040A, uni0405, uni0404, uni042D, uni0408, uni040B, uni042E, uni0402, uni0462, uni0472, uni0494, uni0498, uni04AA, uni04BA, uni04CB, uni04D0, uni04D2, uni04D6, uni04D8, uni04DA, uni04DC, uni04DE, uni04E0, uni04E4, uni04E6, uni04E8, uni04EA, uni04EC, uni04EE, uni04F0, uni04F2, uni04F4, uni04F8, uni0510, uni051A, uni0430, uni0431, uni0432, uni0434, uni0435, uni0450, uni0451, uni0437, uni0439, uni043B, uni043E, uni0440, uni0441, uni0443, uni045E, uni0444, uni0447, uni044F, uni044C, uni044A, uni044B, uni0459, uni045A, uni0455, uni0454, uni044D, uni0456, uni0457, uni0458, uni045B, uni044E, uni0452, uni0463, uni0473, uni0499, uni04AB, uni04BB, uni04CC, uni04D1, uni04D3, uni04D7, uni04D9, uni04DB, uni04DD, uni04DF, uni04E1, uni04E5, uni04E7, uni04E9, uni04EB, uni04ED, uni04EF, uni04F1, uni04F3, uni04F5, uni04F9, uni0511, uni051B, uni04D5
 
 
 ### Spacing Changes
@@ -89,6 +178,23 @@ TODO:
 - Modified **lowercase c** - reduced left sidebearing
 - Modified **lowercase k** - reduced left sidebearing
 - Modified **lowercase r** - reduced left sidebearing
+- Modified **Zacute** - centered glyph (reduced left sidebearing, increased right sidebearing)
+- Modified **Zcaron** - centered glyph (reduced left sidebearing, increased right sidebearing)
+- Modified **Zdotaccent** - centered glyph (reduced left sidebearing, increased right sidebearing)
+- Modified **aacute** - increased left sidebearing
+- Modified **abreve** - increased left sidebearing
+- Modified **acircumflex** - increased left sidebearing
+- Modified **adieresis** - increased left sidebearing
+- Modified **agrave** - increased left sidebearing
+- Modified **amacron** - increased left sidebearing
+- Modified **aogonek** - increased left sidebearing
+- Modified **aring** - increased left sidebearing
+- Modified **atilde** - increased left sidebearing
+- Modified **kcommaaccent** - decreased left sidebearing
+- Modified **racute** - decreased left sidebearing
+- Modified **rcaron** - decreased left sidebearing
+- Modified **rcommaaccent** - decreased left sidebearing
+
 
 
 # Version 1.3

+ 3 - 3
source/Hack-Regular.ufo/glyphs/A_breve.glif

@@ -9,9 +9,9 @@
     <contour>
       <point x="422" y="1901" type="line"/>
       <point x="438" y="1829"/>
-      <point x="507" y="1790"/>
-      <point x="616" y="1790" type="curve" smooth="yes"/>
-      <point x="727" y="1790"/>
+      <point x="506" y="1790"/>
+      <point x="618" y="1790" type="curve" smooth="yes"/>
+      <point x="726" y="1790"/>
       <point x="791" y="1826"/>
       <point x="811" y="1901" type="curve"/>
       <point x="930" y="1901" type="line"/>

+ 11 - 11
source/Hack-Regular.ufo/glyphs/A_lpha.glif

@@ -7,19 +7,19 @@
   </note>
   <outline>
     <contour>
-      <point x="616" y="1315" type="line"/>
-      <point x="403" y="551" type="line"/>
-      <point x="829" y="551" type="line"/>
-    </contour>
-    <contour>
-      <point x="494" y="1493" type="line"/>
-      <point x="739" y="1493" type="line"/>
-      <point x="1196" y="0" type="line"/>
-      <point x="987" y="0" type="line"/>
-      <point x="877" y="389" type="line"/>
-      <point x="354" y="389" type="line"/>
       <point x="246" y="0" type="line"/>
+      <point x="354" y="389" type="line"/>
+      <point x="877" y="389" type="line"/>
+      <point x="987" y="0" type="line"/>
+      <point x="1196" y="0" type="line"/>
+      <point x="739" y="1493" type="line"/>
+      <point x="494" y="1493" type="line"/>
       <point x="37" y="0" type="line"/>
     </contour>
+    <contour>
+      <point x="616" y="1315" type="line"/>
+      <point x="829" y="551" type="line"/>
+      <point x="403" y="551" type="line"/>
+    </contour>
   </outline>
 </glyph>

+ 13 - 13
source/Hack-Regular.ufo/glyphs/A_lphatonos.glif

@@ -7,24 +7,24 @@
   </note>
   <outline>
     <contour>
-      <point x="166" y="1315" type="line"/>
-      <point x="-47" y="551" type="line"/>
-      <point x="379" y="551" type="line"/>
-    </contour>
-    <contour>
-      <point x="44" y="1493" type="line"/>
-      <point x="289" y="1493" type="line"/>
-      <point x="746" y="0" type="line"/>
-      <point x="537" y="0" type="line"/>
-      <point x="427" y="389" type="line"/>
-      <point x="-96" y="389" type="line"/>
       <point x="-204" y="0" type="line"/>
+      <point x="-96" y="389" type="line"/>
+      <point x="427" y="389" type="line"/>
+      <point x="537" y="0" type="line"/>
+      <point x="746" y="0" type="line"/>
+      <point x="289" y="1493" type="line"/>
+      <point x="44" y="1493" type="line"/>
       <point x="-413" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="306" y="1638" type="line"/>
-      <point x="504" y="1638" type="line"/>
+      <point x="166" y="1315" type="line"/>
+      <point x="379" y="551" type="line"/>
+      <point x="-47" y="551" type="line"/>
+    </contour>
+    <contour>
       <point x="179" y="1262" type="line"/>
+      <point x="504" y="1638" type="line"/>
+      <point x="306" y="1638" type="line"/>
       <point x="25" y="1262" type="line"/>
     </contour>
   </outline>

+ 16 - 16
source/Hack-Regular.ufo/glyphs/A_ogonek.glif

@@ -8,24 +8,24 @@
   <outline>
     <contour>
       <point x="1102" y="0" type="line"/>
-      <point x="1042" y="-81"/>
+      <point x="1038" y="-87"/>
       <point x="1014" y="-139"/>
-      <point x="1014" y="-180" type="curve" smooth="yes"/>
-      <point x="1014" y="-241"/>
-      <point x="1051" y="-272"/>
-      <point x="1123" y="-272" type="curve" smooth="yes"/>
-      <point x="1166" y="-272"/>
-      <point x="1207" y="-262"/>
-      <point x="1248" y="-242" type="curve"/>
-      <point x="1248" y="-375" type="line"/>
-      <point x="1197" y="-388"/>
-      <point x="1152" y="-395"/>
-      <point x="1112" y="-395" type="curve" smooth="yes"/>
-      <point x="949" y="-395"/>
+      <point x="1014" y="-184" type="curve" smooth="yes"/>
+      <point x="1014" y="-240"/>
+      <point x="1052" y="-272"/>
+      <point x="1124" y="-272" type="curve" smooth="yes"/>
+      <point x="1165" y="-272"/>
+      <point x="1192" y="-262"/>
+      <point x="1233" y="-242" type="curve"/>
+      <point x="1233" y="-375" type="line"/>
+      <point x="1174" y="-390"/>
+      <point x="1151" y="-395"/>
+      <point x="1106" y="-395" type="curve" smooth="yes"/>
+      <point x="956" y="-395"/>
       <point x="875" y="-339"/>
-      <point x="875" y="-215" type="curve" smooth="yes"/>
-      <point x="875" y="-151"/>
-      <point x="910" y="-83"/>
+      <point x="875" y="-222" type="curve" smooth="yes"/>
+      <point x="875" y="-155"/>
+      <point x="901" y="-94"/>
       <point x="983" y="0" type="curve"/>
     </contour>
     <contour>

+ 15 - 15
source/Hack-Regular.ufo/glyphs/A_tilde.glif

@@ -23,16 +23,16 @@
     </contour>
     <contour>
       <point x="612" y="1710" type="line"/>
-      <point x="647" y="1692"/>
-      <point x="674" y="1680"/>
+      <point x="653" y="1689"/>
+      <point x="675" y="1680"/>
       <point x="694" y="1675" type="curve" smooth="yes"/>
       <point x="714" y="1670"/>
       <point x="735" y="1667"/>
-      <point x="758" y="1667" type="curve" smooth="yes"/>
+      <point x="757" y="1667" type="curve" smooth="yes"/>
       <point x="814" y="1667"/>
       <point x="859" y="1687"/>
       <point x="893" y="1727" type="curve" smooth="yes"/>
-      <point x="927" y="1766"/>
+      <point x="928" y="1768"/>
       <point x="945" y="1819"/>
       <point x="946" y="1886" type="curve"/>
       <point x="821" y="1886" type="line"/>
@@ -50,17 +50,17 @@
       <point x="693" y="1804"/>
       <point x="678" y="1813" type="curve"/>
       <point x="621" y="1843" type="line" smooth="yes"/>
-      <point x="588" y="1861"/>
+      <point x="586" y="1862"/>
       <point x="562" y="1873"/>
       <point x="542" y="1878" type="curve" smooth="yes"/>
       <point x="521" y="1883"/>
       <point x="499" y="1886"/>
-      <point x="475" y="1886" type="curve" smooth="yes"/>
+      <point x="476" y="1886" type="curve" smooth="yes"/>
       <point x="418" y="1886"/>
       <point x="373" y="1866"/>
       <point x="339" y="1827" type="curve" smooth="yes"/>
-      <point x="304" y="1788"/>
-      <point x="287" y="1734"/>
+      <point x="302" y="1785"/>
+      <point x="287" y="1731"/>
       <point x="287" y="1667" type="curve"/>
       <point x="412" y="1667" type="line"/>
       <point x="412" y="1673" type="line" smooth="yes"/>
@@ -68,13 +68,13 @@
       <point x="419" y="1726"/>
       <point x="432" y="1743" type="curve" smooth="yes"/>
       <point x="445" y="1760"/>
-      <point x="464" y="1768"/>
-      <point x="487" y="1768" type="curve" smooth="yes"/>
-      <point x="495" y="1768"/>
-      <point x="504" y="1766"/>
-      <point x="515" y="1763" type="curve" smooth="yes"/>
-      <point x="525" y="1759"/>
-      <point x="538" y="1752"/>
+      <point x="465" y="1768"/>
+      <point x="485" y="1768" type="curve" smooth="yes"/>
+      <point x="492" y="1768"/>
+      <point x="503" y="1767"/>
+      <point x="514" y="1763" type="curve" smooth="yes"/>
+      <point x="527" y="1758"/>
+      <point x="541" y="1751"/>
       <point x="555" y="1743" type="curve" smooth="yes"/>
     </contour>
   </outline>

+ 31 - 31
source/Hack-Regular.ufo/glyphs/B_eta.glif

@@ -6,44 +6,44 @@
 	Beta
   </note>
   <outline>
+    <contour>
+      <point x="608" y="0" type="line" smooth="yes"/>
+      <point x="959" y="0"/>
+      <point x="1137" y="139"/>
+      <point x="1137" y="410" type="curve" smooth="yes"/>
+      <point x="1137" y="623"/>
+      <point x="1019" y="770"/>
+      <point x="823" y="799" type="curve"/>
+      <point x="998" y="826"/>
+      <point x="1085" y="931"/>
+      <point x="1085" y="1114" type="curve" smooth="yes"/>
+      <point x="1085" y="1355"/>
+      <point x="913" y="1493"/>
+      <point x="608" y="1493" type="curve" smooth="yes"/>
+      <point x="166" y="1493" type="line"/>
+      <point x="166" y="0" type="line"/>
+    </contour>
     <contour>
       <point x="369" y="713" type="line"/>
-      <point x="369" y="166" type="line"/>
-      <point x="608" y="166" type="line" smooth="yes"/>
-      <point x="843" y="166"/>
-      <point x="934" y="242"/>
-      <point x="934" y="430" type="curve" smooth="yes"/>
-      <point x="934" y="625"/>
+      <point x="608" y="713" type="line" smooth="yes"/>
       <point x="832" y="713"/>
-      <point x="608" y="713" type="curve" smooth="yes"/>
+      <point x="934" y="625"/>
+      <point x="934" y="430" type="curve" smooth="yes"/>
+      <point x="934" y="242"/>
+      <point x="843" y="166"/>
+      <point x="608" y="166" type="curve" smooth="yes"/>
+      <point x="369" y="166" type="line"/>
     </contour>
     <contour>
       <point x="369" y="1327" type="line"/>
-      <point x="369" y="877" type="line"/>
-      <point x="604" y="877" type="line" smooth="yes"/>
-      <point x="799" y="877"/>
-      <point x="881" y="947"/>
-      <point x="881" y="1114" type="curve" smooth="yes"/>
-      <point x="881" y="1265"/>
+      <point x="604" y="1327" type="line" smooth="yes"/>
       <point x="801" y="1327"/>
-      <point x="604" y="1327" type="curve" smooth="yes"/>
-    </contour>
-    <contour>
-      <point x="166" y="1493" type="line"/>
-      <point x="608" y="1493" type="line" smooth="yes"/>
-      <point x="913" y="1493"/>
-      <point x="1085" y="1355"/>
-      <point x="1085" y="1114" type="curve" smooth="yes"/>
-      <point x="1085" y="931"/>
-      <point x="998" y="826"/>
-      <point x="823" y="799" type="curve"/>
-      <point x="1019" y="770"/>
-      <point x="1137" y="623"/>
-      <point x="1137" y="410" type="curve" smooth="yes"/>
-      <point x="1137" y="139"/>
-      <point x="959" y="0"/>
-      <point x="608" y="0" type="curve" smooth="yes"/>
-      <point x="166" y="0" type="line"/>
+      <point x="881" y="1265"/>
+      <point x="881" y="1114" type="curve" smooth="yes"/>
+      <point x="881" y="947"/>
+      <point x="799" y="877"/>
+      <point x="604" y="877" type="curve" smooth="yes"/>
+      <point x="369" y="877" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 1 - 1
source/Hack-Regular.ufo/glyphs/C_cedilla.glif

@@ -94,7 +94,7 @@
       <point x="909" y="-179"/>
       <point x="898" y="-145"/>
       <point x="883" y="-115" type="curve" smooth="yes"/>
-      <point x="865" y="-80"/>
+      <point x="867" y="-83"/>
       <point x="837" y="-41"/>
       <point x="800" y="0" type="curve"/>
     </contour>

+ 30 - 18
source/Hack-Regular.ufo/glyphs/C_dotaccent.glif

@@ -7,36 +7,48 @@
   </note>
   <outline>
     <contour>
-      <point x="588" y="1872" type="line"/>
-      <point x="793" y="1872" type="line"/>
-      <point x="793" y="1667" type="line"/>
-      <point x="588" y="1667" type="line"/>
+      <point x="588" y="1842" type="line" smooth="yes"/>
+      <point x="588" y="1861"/>
+      <point x="599" y="1872"/>
+      <point x="618" y="1872" type="curve" smooth="yes"/>
+      <point x="763" y="1872" type="line" smooth="yes"/>
+      <point x="782" y="1872"/>
+      <point x="793" y="1861"/>
+      <point x="793" y="1842" type="curve" smooth="yes"/>
+      <point x="793" y="1697" type="line" smooth="yes"/>
+      <point x="793" y="1678"/>
+      <point x="782" y="1667"/>
+      <point x="763" y="1667" type="curve" smooth="yes"/>
+      <point x="618" y="1667" type="line" smooth="yes"/>
+      <point x="599" y="1667"/>
+      <point x="588" y="1678"/>
+      <point x="588" y="1697" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="1073" y="53" type="line"/>
       <point x="970" y="-2"/>
-      <point x="864" y="-29"/>
-      <point x="743" y="-29" type="curve" smooth="yes"/>
+      <point x="863" y="-29"/>
+      <point x="744" y="-29" type="curve" smooth="yes"/>
       <point x="360" y="-29"/>
       <point x="139" y="254"/>
-      <point x="139" y="745" type="curve" smooth="yes"/>
+      <point x="139" y="743" type="curve" smooth="yes"/>
       <point x="139" y="1233"/>
-      <point x="363" y="1520"/>
-      <point x="743" y="1520" type="curve" smooth="yes"/>
-      <point x="864" y="1520"/>
+      <point x="361" y="1520"/>
+      <point x="745" y="1520" type="curve" smooth="yes"/>
+      <point x="863" y="1520"/>
       <point x="970" y="1493"/>
       <point x="1073" y="1438" type="curve"/>
       <point x="1073" y="1231" type="line"/>
-      <point x="974" y="1312"/>
-      <point x="858" y="1356"/>
-      <point x="743" y="1356" type="curve" smooth="yes"/>
-      <point x="480" y="1356"/>
-      <point x="350" y="1154"/>
+      <point x="976" y="1310"/>
+      <point x="863" y="1356"/>
+      <point x="740" y="1356" type="curve" smooth="yes"/>
+      <point x="482" y="1356"/>
+      <point x="350" y="1155"/>
       <point x="350" y="745" type="curve" smooth="yes"/>
-      <point x="350" y="337"/>
+      <point x="350" y="339"/>
       <point x="480" y="135"/>
-      <point x="743" y="135" type="curve" smooth="yes"/>
-      <point x="860" y="135"/>
+      <point x="740" y="135" type="curve" smooth="yes"/>
+      <point x="861" y="135"/>
       <point x="976" y="179"/>
       <point x="1073" y="260" type="curve"/>
     </contour>

+ 10 - 10
source/Hack-Regular.ufo/glyphs/C_hi.glif

@@ -7,18 +7,18 @@
   </note>
   <outline>
     <contour>
-      <point x="86" y="1493" type="line"/>
-      <point x="303" y="1493" type="line"/>
-      <point x="631" y="930" type="line"/>
-      <point x="965" y="1493" type="line"/>
-      <point x="1182" y="1493" type="line"/>
-      <point x="735" y="791" type="line"/>
-      <point x="1214" y="0" type="line"/>
-      <point x="997" y="0" type="line"/>
-      <point x="631" y="643" type="line"/>
       <point x="236" y="0" type="line"/>
-      <point x="18" y="0" type="line"/>
+      <point x="631" y="643" type="line"/>
+      <point x="997" y="0" type="line"/>
+      <point x="1214" y="0" type="line"/>
+      <point x="735" y="791" type="line"/>
+      <point x="1182" y="1493" type="line"/>
+      <point x="965" y="1493" type="line"/>
+      <point x="631" y="930" type="line"/>
+      <point x="303" y="1493" type="line"/>
+      <point x="86" y="1493" type="line"/>
       <point x="518" y="791" type="line"/>
+      <point x="18" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 4 - 4
source/Hack-Regular.ufo/glyphs/D_caron.glif

@@ -8,11 +8,11 @@
   <outline>
     <contour>
       <point x="436" y="166" type="line" smooth="yes"/>
-      <point x="776" y="166"/>
+      <point x="777" y="166"/>
       <point x="893" y="308"/>
-      <point x="893" y="745" type="curve" smooth="yes"/>
+      <point x="893" y="746" type="curve" smooth="yes"/>
       <point x="893" y="1186"/>
-      <point x="777" y="1327"/>
+      <point x="776" y="1327"/>
       <point x="436" y="1327" type="curve" smooth="yes"/>
       <point x="340" y="1327" type="line"/>
       <point x="340" y="166" type="line"/>
@@ -21,7 +21,7 @@
       <point x="440" y="1493" type="line" smooth="yes"/>
       <point x="896" y="1493"/>
       <point x="1106" y="1257"/>
-      <point x="1106" y="745" type="curve" smooth="yes"/>
+      <point x="1106" y="747" type="curve" smooth="yes"/>
       <point x="1106" y="236"/>
       <point x="896" y="0"/>
       <point x="440" y="0" type="curve" smooth="yes"/>

+ 6 - 6
source/Hack-Regular.ufo/glyphs/D_croat.glif

@@ -8,11 +8,11 @@
   <outline>
     <contour>
       <point x="436" y="1493" type="line" smooth="yes"/>
-      <point x="892" y="1493"/>
+      <point x="891" y="1493"/>
       <point x="1102" y="1257"/>
-      <point x="1102" y="745" type="curve" smooth="yes"/>
+      <point x="1102" y="746" type="curve" smooth="yes"/>
       <point x="1102" y="236"/>
-      <point x="891" y="0"/>
+      <point x="892" y="0"/>
       <point x="436" y="0" type="curve" smooth="yes"/>
       <point x="133" y="0" type="line"/>
       <point x="133" y="709" type="line"/>
@@ -23,11 +23,11 @@
     </contour>
     <contour>
       <point x="436" y="166" type="line" smooth="yes"/>
-      <point x="776" y="166"/>
+      <point x="777" y="166"/>
       <point x="893" y="308"/>
-      <point x="893" y="745" type="curve" smooth="yes"/>
+      <point x="893" y="746" type="curve" smooth="yes"/>
       <point x="893" y="1186"/>
-      <point x="777" y="1327"/>
+      <point x="776" y="1327"/>
       <point x="436" y="1327" type="curve" smooth="yes"/>
       <point x="340" y="1327" type="line"/>
       <point x="340" y="858" type="line"/>

+ 1 - 1
source/Hack-Regular.ufo/glyphs/D_elta.glif

@@ -7,10 +7,10 @@
   </note>
   <outline>
     <contour>
-      <point x="-6" y="0" type="line"/>
       <point x="1241" y="0" type="line"/>
       <point x="721" y="1423" type="line"/>
       <point x="512" y="1423" type="line"/>
+      <point x="-6" y="0" type="line"/>
     </contour>
     <contour>
       <point x="616" y="1219" type="line"/>

+ 13 - 13
source/Hack-Regular.ufo/glyphs/E_ogonek.glif

@@ -8,24 +8,24 @@
   <outline>
     <contour>
       <point x="952" y="0" type="line"/>
-      <point x="892" y="-81"/>
+      <point x="888" y="-87"/>
       <point x="864" y="-139"/>
-      <point x="864" y="-180" type="curve" smooth="yes"/>
-      <point x="864" y="-241"/>
-      <point x="901" y="-272"/>
-      <point x="973" y="-272" type="curve" smooth="yes"/>
-      <point x="1016" y="-272"/>
+      <point x="864" y="-184" type="curve" smooth="yes"/>
+      <point x="864" y="-240"/>
+      <point x="902" y="-272"/>
+      <point x="974" y="-272" type="curve" smooth="yes"/>
+      <point x="1015" y="-272"/>
       <point x="1057" y="-262"/>
       <point x="1098" y="-242" type="curve"/>
       <point x="1098" y="-375" type="line"/>
-      <point x="1047" y="-388"/>
-      <point x="1002" y="-395"/>
-      <point x="962" y="-395" type="curve" smooth="yes"/>
-      <point x="799" y="-395"/>
+      <point x="1042" y="-389"/>
+      <point x="1004" y="-395"/>
+      <point x="955" y="-395" type="curve" smooth="yes"/>
+      <point x="807" y="-395"/>
       <point x="725" y="-339"/>
-      <point x="725" y="-215" type="curve" smooth="yes"/>
-      <point x="725" y="-151"/>
-      <point x="760" y="-83"/>
+      <point x="725" y="-221" type="curve" smooth="yes"/>
+      <point x="725" y="-155"/>
+      <point x="751" y="-94"/>
       <point x="833" y="0" type="curve"/>
     </contour>
     <contour>

+ 10 - 10
source/Hack-Regular.ufo/glyphs/E_psilon.glif

@@ -7,17 +7,17 @@
   </note>
   <outline>
     <contour>
-      <point x="197" y="1493" type="line"/>
-      <point x="1083" y="1493" type="line"/>
-      <point x="1083" y="1323" type="line"/>
-      <point x="399" y="1323" type="line"/>
-      <point x="399" y="881" type="line"/>
-      <point x="1053" y="881" type="line"/>
-      <point x="1053" y="711" type="line"/>
-      <point x="399" y="711" type="line"/>
-      <point x="399" y="170" type="line"/>
-      <point x="1102" y="170" type="line"/>
       <point x="1102" y="0" type="line"/>
+      <point x="1102" y="170" type="line"/>
+      <point x="399" y="170" type="line"/>
+      <point x="399" y="711" type="line"/>
+      <point x="1053" y="711" type="line"/>
+      <point x="1053" y="881" type="line"/>
+      <point x="399" y="881" type="line"/>
+      <point x="399" y="1323" type="line"/>
+      <point x="1083" y="1323" type="line"/>
+      <point x="1083" y="1493" type="line"/>
+      <point x="197" y="1493" type="line"/>
       <point x="197" y="0" type="line"/>
     </contour>
   </outline>

+ 12 - 12
source/Hack-Regular.ufo/glyphs/E_psilontonos.glif

@@ -7,23 +7,23 @@
   </note>
   <outline>
     <contour>
-      <point x="-503" y="1493" type="line"/>
-      <point x="383" y="1493" type="line"/>
-      <point x="383" y="1323" type="line"/>
-      <point x="-301" y="1323" type="line"/>
-      <point x="-301" y="881" type="line"/>
-      <point x="353" y="881" type="line"/>
-      <point x="353" y="711" type="line"/>
-      <point x="-301" y="711" type="line"/>
-      <point x="-301" y="170" type="line"/>
-      <point x="402" y="170" type="line"/>
       <point x="402" y="0" type="line"/>
+      <point x="402" y="170" type="line"/>
+      <point x="-301" y="170" type="line"/>
+      <point x="-301" y="711" type="line"/>
+      <point x="353" y="711" type="line"/>
+      <point x="353" y="881" type="line"/>
+      <point x="-301" y="881" type="line"/>
+      <point x="-301" y="1323" type="line"/>
+      <point x="383" y="1323" type="line"/>
+      <point x="383" y="1493" type="line"/>
+      <point x="-503" y="1493" type="line"/>
       <point x="-503" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="56" y="1638" type="line"/>
-      <point x="254" y="1638" type="line"/>
       <point x="-71" y="1262" type="line"/>
+      <point x="254" y="1638" type="line"/>
+      <point x="56" y="1638" type="line"/>
       <point x="-225" y="1262" type="line"/>
     </contour>
   </outline>

+ 10 - 10
source/Hack-Regular.ufo/glyphs/E_ta.glif

@@ -7,17 +7,17 @@
   </note>
   <outline>
     <contour>
-      <point x="137" y="1493" type="line"/>
-      <point x="340" y="1493" type="line"/>
-      <point x="340" y="881" type="line"/>
-      <point x="893" y="881" type="line"/>
-      <point x="893" y="1493" type="line"/>
-      <point x="1096" y="1493" type="line"/>
-      <point x="1096" y="0" type="line"/>
-      <point x="893" y="0" type="line"/>
-      <point x="893" y="711" type="line"/>
-      <point x="340" y="711" type="line"/>
       <point x="340" y="0" type="line"/>
+      <point x="340" y="711" type="line"/>
+      <point x="893" y="711" type="line"/>
+      <point x="893" y="0" type="line"/>
+      <point x="1096" y="0" type="line"/>
+      <point x="1096" y="1493" type="line"/>
+      <point x="893" y="1493" type="line"/>
+      <point x="893" y="881" type="line"/>
+      <point x="340" y="881" type="line"/>
+      <point x="340" y="1493" type="line"/>
+      <point x="137" y="1493" type="line"/>
       <point x="137" y="0" type="line"/>
     </contour>
   </outline>

+ 12 - 12
source/Hack-Regular.ufo/glyphs/E_tatonos.glif

@@ -7,23 +7,23 @@
   </note>
   <outline>
     <contour>
-      <point x="-613" y="1493" type="line"/>
-      <point x="-410" y="1493" type="line"/>
-      <point x="-410" y="881" type="line"/>
-      <point x="143" y="881" type="line"/>
-      <point x="143" y="1493" type="line"/>
-      <point x="346" y="1493" type="line"/>
-      <point x="346" y="0" type="line"/>
-      <point x="143" y="0" type="line"/>
-      <point x="143" y="711" type="line"/>
-      <point x="-410" y="711" type="line"/>
       <point x="-410" y="0" type="line"/>
+      <point x="-410" y="711" type="line"/>
+      <point x="143" y="711" type="line"/>
+      <point x="143" y="0" type="line"/>
+      <point x="346" y="0" type="line"/>
+      <point x="346" y="1493" type="line"/>
+      <point x="143" y="1493" type="line"/>
+      <point x="143" y="881" type="line"/>
+      <point x="-410" y="881" type="line"/>
+      <point x="-410" y="1493" type="line"/>
+      <point x="-613" y="1493" type="line"/>
       <point x="-613" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="6" y="1638" type="line"/>
-      <point x="204" y="1638" type="line"/>
       <point x="-121" y="1262" type="line"/>
+      <point x="204" y="1638" type="line"/>
+      <point x="6" y="1638" type="line"/>
       <point x="-275" y="1262" type="line"/>
     </contour>
   </outline>

+ 6 - 6
source/Hack-Regular.ufo/glyphs/E_th.glif

@@ -35,12 +35,12 @@
       <point x="340" y="858" type="line"/>
       <point x="340" y="1327" type="line"/>
       <point x="436" y="1327" type="line" smooth="yes"/>
-      <point x="603" y="1327"/>
-      <point x="721" y="1290"/>
-      <point x="792" y="1201" type="curve" smooth="yes"/>
-      <point x="859" y="1117"/>
-      <point x="893" y="978"/>
-      <point x="893" y="747" type="curve" smooth="yes"/>
+      <point x="609" y="1327"/>
+      <point x="721" y="1289"/>
+      <point x="792" y="1200" type="curve" smooth="yes"/>
+      <point x="859" y="1116"/>
+      <point x="893" y="981"/>
+      <point x="893" y="748" type="curve" smooth="yes"/>
       <point x="893" y="522"/>
       <point x="861" y="380"/>
       <point x="791" y="293" type="curve" smooth="yes"/>

+ 5 - 5
source/Hack-Regular.ufo/glyphs/G_amma.glif

@@ -7,12 +7,12 @@
   </note>
   <outline>
     <contour>
-      <point x="215" y="0" type="line"/>
-      <point x="215" y="1493" type="line"/>
-      <point x="1139" y="1493" type="line"/>
-      <point x="1139" y="1323" type="line"/>
-      <point x="418" y="1323" type="line"/>
       <point x="418" y="0" type="line"/>
+      <point x="418" y="1323" type="line"/>
+      <point x="1139" y="1323" type="line"/>
+      <point x="1139" y="1493" type="line"/>
+      <point x="215" y="1493" type="line"/>
+      <point x="215" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 5 - 5
source/Hack-Regular.ufo/glyphs/G_breve.glif

@@ -15,10 +15,10 @@
       <point x="883" y="176"/>
       <point x="852" y="161"/>
       <point x="820" y="151" type="curve" smooth="yes"/>
-      <point x="786" y="140"/>
-      <point x="745" y="135"/>
-      <point x="702" y="135" type="curve" smooth="yes"/>
-      <point x="573" y="135"/>
+      <point x="788" y="141"/>
+      <point x="750" y="135"/>
+      <point x="703" y="135" type="curve" smooth="yes"/>
+      <point x="572" y="135"/>
       <point x="475" y="181"/>
       <point x="409" y="285" type="curve" smooth="yes"/>
       <point x="346" y="384"/>
@@ -38,7 +38,7 @@
       <point x="1053" y="1206" type="curve"/>
       <point x="1053" y="1413" type="line"/>
       <point x="1005" y="1446"/>
-      <point x="943" y="1477"/>
+      <point x="945" y="1476"/>
       <point x="887" y="1494" type="curve" smooth="yes"/>
       <point x="829" y="1512"/>
       <point x="764" y="1520"/>

+ 12 - 12
source/Hack-Regular.ufo/glyphs/G_caron.glif

@@ -18,28 +18,28 @@
     <contour>
       <point x="1104" y="123" type="line"/>
       <point x="996" y="23"/>
-      <point x="859" y="-29"/>
-      <point x="702" y="-29" type="curve" smooth="yes"/>
-      <point x="323" y="-29"/>
+      <point x="860" y="-29"/>
+      <point x="700" y="-29" type="curve" smooth="yes"/>
+      <point x="325" y="-29"/>
       <point x="102" y="256"/>
-      <point x="102" y="745" type="curve" smooth="yes"/>
+      <point x="102" y="743" type="curve" smooth="yes"/>
       <point x="102" y="1233"/>
-      <point x="327" y="1520"/>
-      <point x="707" y="1520" type="curve" smooth="yes"/>
-      <point x="832" y="1520"/>
+      <point x="328" y="1520"/>
+      <point x="703" y="1520" type="curve" smooth="yes"/>
+      <point x="834" y="1520"/>
       <point x="946" y="1485"/>
       <point x="1053" y="1413" type="curve"/>
       <point x="1053" y="1206" type="line"/>
       <point x="945" y="1309"/>
       <point x="834" y="1356"/>
       <point x="707" y="1356" type="curve" smooth="yes"/>
-      <point x="444" y="1356"/>
+      <point x="442" y="1356"/>
       <point x="313" y="1153"/>
-      <point x="313" y="745" type="curve" smooth="yes"/>
+      <point x="313" y="739" type="curve" smooth="yes"/>
       <point x="313" y="330"/>
-      <point x="438" y="135"/>
-      <point x="702" y="135" type="curve" smooth="yes"/>
-      <point x="791" y="135"/>
+      <point x="439" y="135"/>
+      <point x="705" y="135" type="curve" smooth="yes"/>
+      <point x="790" y="135"/>
       <point x="856" y="155"/>
       <point x="911" y="199" type="curve"/>
       <point x="911" y="600" type="line"/>

+ 12 - 12
source/Hack-Regular.ufo/glyphs/G_commaaccent.glif

@@ -15,28 +15,28 @@
     <contour>
       <point x="1104" y="123" type="line"/>
       <point x="996" y="23"/>
-      <point x="859" y="-29"/>
-      <point x="702" y="-29" type="curve" smooth="yes"/>
-      <point x="323" y="-29"/>
+      <point x="860" y="-29"/>
+      <point x="700" y="-29" type="curve" smooth="yes"/>
+      <point x="325" y="-29"/>
       <point x="102" y="256"/>
-      <point x="102" y="745" type="curve" smooth="yes"/>
+      <point x="102" y="743" type="curve" smooth="yes"/>
       <point x="102" y="1233"/>
-      <point x="327" y="1520"/>
-      <point x="707" y="1520" type="curve" smooth="yes"/>
-      <point x="832" y="1520"/>
+      <point x="328" y="1520"/>
+      <point x="703" y="1520" type="curve" smooth="yes"/>
+      <point x="834" y="1520"/>
       <point x="946" y="1485"/>
       <point x="1053" y="1413" type="curve"/>
       <point x="1053" y="1206" type="line"/>
       <point x="945" y="1309"/>
       <point x="834" y="1356"/>
       <point x="707" y="1356" type="curve" smooth="yes"/>
-      <point x="444" y="1356"/>
+      <point x="442" y="1356"/>
       <point x="313" y="1153"/>
-      <point x="313" y="745" type="curve" smooth="yes"/>
+      <point x="313" y="739" type="curve" smooth="yes"/>
       <point x="313" y="330"/>
-      <point x="438" y="135"/>
-      <point x="702" y="135" type="curve" smooth="yes"/>
-      <point x="791" y="135"/>
+      <point x="439" y="135"/>
+      <point x="705" y="135" type="curve" smooth="yes"/>
+      <point x="790" y="135"/>
       <point x="856" y="155"/>
       <point x="911" y="199" type="curve"/>
       <point x="911" y="600" type="line"/>

+ 28 - 16
source/Hack-Regular.ufo/glyphs/G_dotaccent.glif

@@ -7,36 +7,48 @@
   </note>
   <outline>
     <contour>
-      <point x="563" y="1872" type="line"/>
-      <point x="768" y="1872" type="line"/>
-      <point x="768" y="1667" type="line"/>
-      <point x="563" y="1667" type="line"/>
+      <point x="563" y="1842" type="line" smooth="yes"/>
+      <point x="563" y="1861"/>
+      <point x="574" y="1872"/>
+      <point x="593" y="1872" type="curve" smooth="yes"/>
+      <point x="738" y="1872" type="line" smooth="yes"/>
+      <point x="757" y="1872"/>
+      <point x="768" y="1861"/>
+      <point x="768" y="1842" type="curve" smooth="yes"/>
+      <point x="768" y="1697" type="line" smooth="yes"/>
+      <point x="768" y="1678"/>
+      <point x="757" y="1667"/>
+      <point x="738" y="1667" type="curve" smooth="yes"/>
+      <point x="593" y="1667" type="line" smooth="yes"/>
+      <point x="574" y="1667"/>
+      <point x="563" y="1678"/>
+      <point x="563" y="1697" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="1104" y="123" type="line"/>
       <point x="996" y="23"/>
-      <point x="859" y="-29"/>
-      <point x="702" y="-29" type="curve" smooth="yes"/>
-      <point x="323" y="-29"/>
+      <point x="860" y="-29"/>
+      <point x="700" y="-29" type="curve" smooth="yes"/>
+      <point x="325" y="-29"/>
       <point x="102" y="256"/>
-      <point x="102" y="745" type="curve" smooth="yes"/>
+      <point x="102" y="743" type="curve" smooth="yes"/>
       <point x="102" y="1233"/>
-      <point x="327" y="1520"/>
-      <point x="707" y="1520" type="curve" smooth="yes"/>
-      <point x="832" y="1520"/>
+      <point x="328" y="1520"/>
+      <point x="703" y="1520" type="curve" smooth="yes"/>
+      <point x="834" y="1520"/>
       <point x="946" y="1485"/>
       <point x="1053" y="1413" type="curve"/>
       <point x="1053" y="1206" type="line"/>
       <point x="945" y="1309"/>
       <point x="834" y="1356"/>
       <point x="707" y="1356" type="curve" smooth="yes"/>
-      <point x="444" y="1356"/>
+      <point x="442" y="1356"/>
       <point x="313" y="1153"/>
-      <point x="313" y="745" type="curve" smooth="yes"/>
+      <point x="313" y="739" type="curve" smooth="yes"/>
       <point x="313" y="330"/>
-      <point x="438" y="135"/>
-      <point x="702" y="135" type="curve" smooth="yes"/>
-      <point x="791" y="135"/>
+      <point x="439" y="135"/>
+      <point x="705" y="135" type="curve" smooth="yes"/>
+      <point x="790" y="135"/>
       <point x="856" y="155"/>
       <point x="911" y="199" type="curve"/>
       <point x="911" y="600" type="line"/>

+ 13 - 13
source/Hack-Regular.ufo/glyphs/I_ogonek.glif

@@ -22,24 +22,24 @@
     </contour>
     <contour>
       <point x="717" y="0" type="line"/>
-      <point x="657" y="-81"/>
+      <point x="653" y="-87"/>
       <point x="629" y="-139"/>
-      <point x="629" y="-180" type="curve" smooth="yes"/>
-      <point x="629" y="-241"/>
-      <point x="666" y="-272"/>
-      <point x="738" y="-272" type="curve" smooth="yes"/>
-      <point x="781" y="-272"/>
+      <point x="629" y="-184" type="curve" smooth="yes"/>
+      <point x="629" y="-240"/>
+      <point x="667" y="-272"/>
+      <point x="739" y="-272" type="curve" smooth="yes"/>
+      <point x="780" y="-272"/>
       <point x="822" y="-262"/>
       <point x="863" y="-242" type="curve"/>
       <point x="863" y="-375" type="line"/>
-      <point x="812" y="-388"/>
-      <point x="767" y="-395"/>
-      <point x="727" y="-395" type="curve" smooth="yes"/>
-      <point x="564" y="-395"/>
+      <point x="807" y="-389"/>
+      <point x="769" y="-395"/>
+      <point x="720" y="-395" type="curve" smooth="yes"/>
+      <point x="572" y="-395"/>
       <point x="490" y="-339"/>
-      <point x="490" y="-215" type="curve" smooth="yes"/>
-      <point x="490" y="-151"/>
-      <point x="525" y="-83"/>
+      <point x="490" y="-221" type="curve" smooth="yes"/>
+      <point x="490" y="-155"/>
+      <point x="516" y="-94"/>
       <point x="598" y="0" type="curve"/>
     </contour>
   </outline>

+ 10 - 10
source/Hack-Regular.ufo/glyphs/I_ota.glif

@@ -7,18 +7,18 @@
   </note>
   <outline>
     <contour>
-      <point x="201" y="1493" type="line"/>
-      <point x="1030" y="1493" type="line"/>
-      <point x="1030" y="1323" type="line"/>
-      <point x="717" y="1323" type="line"/>
-      <point x="717" y="170" type="line"/>
-      <point x="1030" y="170" type="line"/>
       <point x="1030" y="0" type="line"/>
-      <point x="201" y="0" type="line"/>
-      <point x="201" y="170" type="line"/>
-      <point x="514" y="170" type="line"/>
-      <point x="514" y="1323" type="line"/>
+      <point x="1030" y="170" type="line"/>
+      <point x="717" y="170" type="line"/>
+      <point x="717" y="1323" type="line"/>
+      <point x="1030" y="1323" type="line"/>
+      <point x="1030" y="1493" type="line"/>
+      <point x="201" y="1493" type="line"/>
       <point x="201" y="1323" type="line"/>
+      <point x="514" y="1323" type="line"/>
+      <point x="514" y="170" type="line"/>
+      <point x="201" y="170" type="line"/>
+      <point x="201" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 18 - 18
source/Hack-Regular.ufo/glyphs/I_otadieresis.glif

@@ -7,30 +7,30 @@
   </note>
   <outline>
     <contour>
-      <point x="319" y="1870" type="line"/>
-      <point x="522" y="1870" type="line"/>
+      <point x="1030" y="0" type="line"/>
+      <point x="1030" y="170" type="line"/>
+      <point x="717" y="170" type="line"/>
+      <point x="717" y="1323" type="line"/>
+      <point x="1030" y="1323" type="line"/>
+      <point x="1030" y="1493" type="line"/>
+      <point x="201" y="1493" type="line"/>
+      <point x="201" y="1323" type="line"/>
+      <point x="514" y="1323" type="line"/>
+      <point x="514" y="170" type="line"/>
+      <point x="201" y="170" type="line"/>
+      <point x="201" y="0" type="line"/>
+    </contour>
+    <contour>
       <point x="522" y="1667" type="line"/>
+      <point x="522" y="1870" type="line"/>
+      <point x="319" y="1870" type="line"/>
       <point x="319" y="1667" type="line"/>
     </contour>
     <contour>
-      <point x="711" y="1870" type="line"/>
-      <point x="913" y="1870" type="line"/>
       <point x="913" y="1667" type="line"/>
+      <point x="913" y="1870" type="line"/>
+      <point x="711" y="1870" type="line"/>
       <point x="711" y="1667" type="line"/>
     </contour>
-    <contour>
-      <point x="201" y="1493" type="line"/>
-      <point x="1030" y="1493" type="line"/>
-      <point x="1030" y="1323" type="line"/>
-      <point x="717" y="1323" type="line"/>
-      <point x="717" y="170" type="line"/>
-      <point x="1030" y="170" type="line"/>
-      <point x="1030" y="0" type="line"/>
-      <point x="201" y="0" type="line"/>
-      <point x="201" y="170" type="line"/>
-      <point x="514" y="170" type="line"/>
-      <point x="514" y="1323" type="line"/>
-      <point x="201" y="1323" type="line"/>
-    </contour>
   </outline>
 </glyph>

+ 12 - 12
source/Hack-Regular.ufo/glyphs/I_otatonos.glif

@@ -7,23 +7,23 @@
   </note>
   <outline>
     <contour>
-      <point x="-499" y="1493" type="line"/>
-      <point x="330" y="1493" type="line"/>
-      <point x="330" y="1323" type="line"/>
-      <point x="17" y="1323" type="line"/>
-      <point x="17" y="170" type="line"/>
-      <point x="330" y="170" type="line"/>
       <point x="330" y="0" type="line"/>
-      <point x="-499" y="0" type="line"/>
-      <point x="-499" y="170" type="line"/>
-      <point x="-186" y="170" type="line"/>
-      <point x="-186" y="1323" type="line"/>
+      <point x="330" y="170" type="line"/>
+      <point x="17" y="170" type="line"/>
+      <point x="17" y="1323" type="line"/>
+      <point x="330" y="1323" type="line"/>
+      <point x="330" y="1493" type="line"/>
+      <point x="-499" y="1493" type="line"/>
       <point x="-499" y="1323" type="line"/>
+      <point x="-186" y="1323" type="line"/>
+      <point x="-186" y="170" type="line"/>
+      <point x="-499" y="170" type="line"/>
+      <point x="-499" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="56" y="1638" type="line"/>
-      <point x="254" y="1638" type="line"/>
       <point x="-71" y="1262" type="line"/>
+      <point x="254" y="1638" type="line"/>
+      <point x="56" y="1638" type="line"/>
       <point x="-225" y="1262" type="line"/>
     </contour>
   </outline>

+ 12 - 12
source/Hack-Regular.ufo/glyphs/I_tilde.glif

@@ -9,18 +9,18 @@
     <contour>
       <point x="555" y="1743" type="line" smooth="yes"/>
       <point x="522" y="1762"/>
-      <point x="503" y="1768"/>
-      <point x="487" y="1768" type="curve" smooth="yes"/>
-      <point x="440" y="1768"/>
+      <point x="504" y="1768"/>
+      <point x="486" y="1768" type="curve" smooth="yes"/>
+      <point x="441" y="1768"/>
       <point x="412" y="1733"/>
       <point x="412" y="1673" type="curve" smooth="yes"/>
       <point x="412" y="1667" type="line"/>
       <point x="287" y="1667" type="line"/>
       <point x="287" y="1802"/>
-      <point x="362" y="1886"/>
-      <point x="475" y="1886" type="curve" smooth="yes"/>
-      <point x="523" y="1886"/>
-      <point x="556" y="1879"/>
+      <point x="358" y="1886"/>
+      <point x="482" y="1886" type="curve" smooth="yes"/>
+      <point x="536" y="1886"/>
+      <point x="570" y="1870"/>
       <point x="621" y="1843" type="curve" smooth="yes"/>
       <point x="678" y="1813" type="line"/>
       <point x="707" y="1796"/>
@@ -31,11 +31,11 @@
       <point x="821" y="1880" type="curve" smooth="yes"/>
       <point x="821" y="1886" type="line"/>
       <point x="946" y="1886" type="line"/>
-      <point x="943" y="1753"/>
-      <point x="870" y="1667"/>
-      <point x="758" y="1667" type="curve" smooth="yes"/>
-      <point x="713" y="1667"/>
-      <point x="681" y="1674"/>
+      <point x="942" y="1755"/>
+      <point x="876" y="1667"/>
+      <point x="753" y="1667" type="curve" smooth="yes"/>
+      <point x="710" y="1667"/>
+      <point x="673" y="1678"/>
       <point x="612" y="1710" type="curve"/>
     </contour>
     <contour>

+ 10 - 10
source/Hack-Regular.ufo/glyphs/K_appa.glif

@@ -7,17 +7,17 @@
   </note>
   <outline>
     <contour>
-      <point x="137" y="1493" type="line"/>
-      <point x="340" y="1493" type="line"/>
-      <point x="340" y="829" type="line"/>
-      <point x="971" y="1493" type="line"/>
-      <point x="1208" y="1493" type="line"/>
-      <point x="627" y="883" type="line"/>
-      <point x="1225" y="0" type="line"/>
-      <point x="981" y="0" type="line"/>
-      <point x="494" y="748" type="line"/>
-      <point x="340" y="584" type="line"/>
       <point x="340" y="0" type="line"/>
+      <point x="340" y="584" type="line"/>
+      <point x="494" y="748" type="line"/>
+      <point x="981" y="0" type="line"/>
+      <point x="1225" y="0" type="line"/>
+      <point x="627" y="883" type="line"/>
+      <point x="1208" y="1493" type="line"/>
+      <point x="971" y="1493" type="line"/>
+      <point x="340" y="829" type="line"/>
+      <point x="340" y="1493" type="line"/>
+      <point x="137" y="1493" type="line"/>
       <point x="137" y="0" type="line"/>
     </contour>
   </outline>

+ 5 - 5
source/Hack-Regular.ufo/glyphs/L_ambda.glif

@@ -8,12 +8,12 @@
   <outline>
     <contour>
       <point x="246" y="0" type="line"/>
-      <point x="37" y="0" type="line"/>
-      <point x="494" y="1493" type="line"/>
-      <point x="739" y="1493" type="line"/>
-      <point x="1196" y="0" type="line"/>
-      <point x="987" y="0" type="line"/>
       <point x="616" y="1315" type="line"/>
+      <point x="987" y="0" type="line"/>
+      <point x="1196" y="0" type="line"/>
+      <point x="739" y="1493" type="line"/>
+      <point x="494" y="1493" type="line"/>
+      <point x="37" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 11 - 11
source/Hack-Regular.ufo/glyphs/M_u.glif

@@ -7,18 +7,18 @@
   </note>
   <outline>
     <contour>
-      <point x="86" y="1493" type="line"/>
-      <point x="356" y="1493" type="line"/>
-      <point x="614" y="733" type="line"/>
-      <point x="874" y="1493" type="line"/>
-      <point x="1145" y="1493" type="line"/>
-      <point x="1145" y="0" type="line"/>
-      <point x="958" y="0" type="line"/>
-      <point x="958" y="1319" type="line"/>
-      <point x="692" y="532" type="line"/>
-      <point x="539" y="532" type="line"/>
-      <point x="272" y="1319" type="line"/>
       <point x="272" y="0" type="line"/>
+      <point x="272" y="1319" type="line"/>
+      <point x="539" y="532" type="line"/>
+      <point x="692" y="532" type="line"/>
+      <point x="958" y="1319" type="line"/>
+      <point x="958" y="0" type="line"/>
+      <point x="1145" y="0" type="line"/>
+      <point x="1145" y="1493" type="line"/>
+      <point x="874" y="1493" type="line"/>
+      <point x="614" y="733" type="line"/>
+      <point x="356" y="1493" type="line"/>
+      <point x="86" y="1493" type="line"/>
       <point x="86" y="0" type="line"/>
     </contour>
   </outline>

+ 8 - 8
source/Hack-Regular.ufo/glyphs/N_u.glif

@@ -7,15 +7,15 @@
   </note>
   <outline>
     <contour>
-      <point x="139" y="1493" type="line"/>
-      <point x="395" y="1493" type="line"/>
-      <point x="899" y="264" type="line"/>
-      <point x="899" y="1493" type="line"/>
-      <point x="1094" y="1493" type="line"/>
-      <point x="1094" y="0" type="line"/>
-      <point x="838" y="0" type="line"/>
-      <point x="334" y="1229" type="line"/>
       <point x="334" y="0" type="line"/>
+      <point x="334" y="1229" type="line"/>
+      <point x="838" y="0" type="line"/>
+      <point x="1094" y="0" type="line"/>
+      <point x="1094" y="1493" type="line"/>
+      <point x="899" y="1493" type="line"/>
+      <point x="899" y="264" type="line"/>
+      <point x="395" y="1493" type="line"/>
+      <point x="139" y="1493" type="line"/>
       <point x="139" y="0" type="line"/>
     </contour>
   </outline>

+ 18 - 18
source/Hack-Regular.ufo/glyphs/O_horn.glif

@@ -8,24 +8,24 @@
   <outline>
     <contour>
       <point x="796" y="1411" type="line"/>
-      <point x="877" y="1351"/>
+      <point x="883" y="1347"/>
       <point x="935" y="1323"/>
-      <point x="976" y="1323" type="curve" smooth="yes"/>
-      <point x="1037" y="1323"/>
-      <point x="1068" y="1360"/>
-      <point x="1068" y="1432" type="curve" smooth="yes"/>
-      <point x="1068" y="1475"/>
+      <point x="980" y="1323" type="curve" smooth="yes"/>
+      <point x="1036" y="1323"/>
+      <point x="1068" y="1361"/>
+      <point x="1068" y="1433" type="curve" smooth="yes"/>
+      <point x="1068" y="1474"/>
       <point x="1058" y="1516"/>
       <point x="1038" y="1557" type="curve"/>
       <point x="1171" y="1557" type="line"/>
-      <point x="1184" y="1506"/>
-      <point x="1191" y="1461"/>
-      <point x="1191" y="1421" type="curve" smooth="yes"/>
-      <point x="1191" y="1258"/>
+      <point x="1185" y="1501"/>
+      <point x="1191" y="1463"/>
+      <point x="1191" y="1414" type="curve" smooth="yes"/>
+      <point x="1191" y="1266"/>
       <point x="1135" y="1184"/>
-      <point x="1011" y="1184" type="curve" smooth="yes"/>
-      <point x="947" y="1184"/>
-      <point x="879" y="1219"/>
+      <point x="1017" y="1184" type="curve" smooth="yes"/>
+      <point x="951" y="1184"/>
+      <point x="890" y="1210"/>
       <point x="796" y="1292" type="curve"/>
     </contour>
     <contour>
@@ -57,11 +57,11 @@
     <contour>
       <point x="1005" y="225"/>
       <point x="842" y="-29"/>
-      <point x="505" y="-29" type="curve" smooth="yes"/>
-      <point x="168" y="-29"/>
-      <point x="6" y="222"/>
-      <point x="6" y="745" type="curve" smooth="yes"/>
-      <point x="6" y="1266"/>
+      <point x="504" y="-29" type="curve" smooth="yes"/>
+      <point x="169" y="-29"/>
+      <point x="6" y="221"/>
+      <point x="6" y="744" type="curve" smooth="yes"/>
+      <point x="6" y="1267"/>
       <point x="169" y="1520"/>
       <point x="505" y="1520" type="curve" smooth="yes"/>
       <point x="842" y="1520"/>

+ 5 - 5
source/Hack-Regular.ufo/glyphs/O_hungarumlaut.glif

@@ -47,11 +47,11 @@
     <contour>
       <point x="1116" y="225"/>
       <point x="953" y="-29"/>
-      <point x="616" y="-29" type="curve" smooth="yes"/>
-      <point x="279" y="-29"/>
-      <point x="117" y="222"/>
-      <point x="117" y="745" type="curve" smooth="yes"/>
-      <point x="117" y="1266"/>
+      <point x="615" y="-29" type="curve" smooth="yes"/>
+      <point x="280" y="-29"/>
+      <point x="117" y="221"/>
+      <point x="117" y="744" type="curve" smooth="yes"/>
+      <point x="117" y="1267"/>
       <point x="280" y="1520"/>
       <point x="616" y="1520" type="curve" smooth="yes"/>
       <point x="953" y="1520"/>

+ 5 - 5
source/Hack-Regular.ufo/glyphs/O_macron.glif

@@ -41,11 +41,11 @@
     <contour>
       <point x="1116" y="225"/>
       <point x="953" y="-29"/>
-      <point x="616" y="-29" type="curve" smooth="yes"/>
-      <point x="279" y="-29"/>
-      <point x="117" y="222"/>
-      <point x="117" y="745" type="curve" smooth="yes"/>
-      <point x="117" y="1266"/>
+      <point x="615" y="-29" type="curve" smooth="yes"/>
+      <point x="280" y="-29"/>
+      <point x="117" y="221"/>
+      <point x="117" y="744" type="curve" smooth="yes"/>
+      <point x="117" y="1267"/>
       <point x="280" y="1520"/>
       <point x="616" y="1520" type="curve" smooth="yes"/>
       <point x="953" y="1520"/>

+ 1 - 1
source/Hack-Regular.ufo/glyphs/O_mega.glif

@@ -7,7 +7,6 @@
   </note>
   <outline>
     <contour>
-      <point x="74" y="0" type="line"/>
       <point x="537" y="0" type="line"/>
       <point x="537" y="172" type="line"/>
       <point x="460" y="221"/>
@@ -63,6 +62,7 @@
       <point x="237" y="261"/>
       <point x="319" y="172" type="curve"/>
       <point x="74" y="172" type="line"/>
+      <point x="74" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 33 - 33
source/Hack-Regular.ufo/glyphs/O_megatonos.glif

@@ -7,43 +7,43 @@
   </note>
   <outline>
     <contour>
-      <point x="-451" y="0" type="line"/>
-      <point x="-451" y="172" type="line"/>
-      <point x="-206" y="172" type="line"/>
-      <point x="-370" y="351"/>
-      <point x="-439" y="531"/>
-      <point x="-439" y="782" type="curve" smooth="yes"/>
-      <point x="-439" y="1197"/>
-      <point x="-231" y="1460"/>
-      <point x="89" y="1460" type="curve" smooth="yes"/>
-      <point x="412" y="1460"/>
-      <point x="620" y="1198"/>
-      <point x="620" y="782" type="curve" smooth="yes"/>
-      <point x="620" y="531"/>
-      <point x="550" y="349"/>
-      <point x="386" y="172" type="curve"/>
-      <point x="634" y="172" type="line"/>
-      <point x="634" y="0" type="line"/>
-      <point x="171" y="0" type="line"/>
-      <point x="171" y="172" type="line"/>
-      <point x="331" y="273"/>
-      <point x="425" y="503"/>
-      <point x="425" y="799" type="curve" smooth="yes"/>
-      <point x="425" y="1106"/>
-      <point x="296" y="1294"/>
-      <point x="91" y="1294" type="curve" smooth="yes"/>
-      <point x="-114" y="1294"/>
-      <point x="-242" y="1106"/>
-      <point x="-242" y="799" type="curve" smooth="yes"/>
-      <point x="-242" y="503"/>
-      <point x="-148" y="273"/>
-      <point x="12" y="172" type="curve"/>
       <point x="12" y="0" type="line"/>
+      <point x="12" y="172" type="line"/>
+      <point x="-148" y="273"/>
+      <point x="-242" y="503"/>
+      <point x="-242" y="799" type="curve" smooth="yes"/>
+      <point x="-242" y="1106"/>
+      <point x="-114" y="1294"/>
+      <point x="91" y="1294" type="curve" smooth="yes"/>
+      <point x="296" y="1294"/>
+      <point x="425" y="1106"/>
+      <point x="425" y="799" type="curve" smooth="yes"/>
+      <point x="425" y="503"/>
+      <point x="331" y="273"/>
+      <point x="171" y="172" type="curve"/>
+      <point x="171" y="0" type="line"/>
+      <point x="634" y="0" type="line"/>
+      <point x="634" y="172" type="line"/>
+      <point x="386" y="172" type="line"/>
+      <point x="550" y="349"/>
+      <point x="620" y="531"/>
+      <point x="620" y="782" type="curve" smooth="yes"/>
+      <point x="620" y="1198"/>
+      <point x="412" y="1460"/>
+      <point x="89" y="1460" type="curve" smooth="yes"/>
+      <point x="-231" y="1460"/>
+      <point x="-439" y="1197"/>
+      <point x="-439" y="782" type="curve" smooth="yes"/>
+      <point x="-439" y="531"/>
+      <point x="-370" y="351"/>
+      <point x="-206" y="172" type="curve"/>
+      <point x="-451" y="172" type="line"/>
+      <point x="-451" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="231" y="1638" type="line"/>
-      <point x="429" y="1638" type="line"/>
       <point x="104" y="1262" type="line"/>
+      <point x="429" y="1638" type="line"/>
+      <point x="231" y="1638" type="line"/>
       <point x="-50" y="1262" type="line"/>
     </contour>
   </outline>

+ 36 - 36
source/Hack-Regular.ufo/glyphs/O_micron.glif

@@ -7,44 +7,44 @@
   </note>
   <outline>
     <contour>
-      <point x="905" y="964"/>
-      <point x="883" y="1121"/>
-      <point x="838" y="1215" type="curve" smooth="yes"/>
-      <point x="793" y="1309"/>
-      <point x="719" y="1356"/>
-      <point x="616" y="1356" type="curve" smooth="yes"/>
-      <point x="514" y="1356"/>
-      <point x="441" y="1309"/>
-      <point x="396" y="1215" type="curve" smooth="yes"/>
-      <point x="351" y="1121"/>
-      <point x="328" y="964"/>
-      <point x="328" y="745" type="curve" smooth="yes"/>
-      <point x="328" y="526"/>
-      <point x="351" y="370"/>
-      <point x="396" y="276" type="curve" smooth="yes"/>
-      <point x="441" y="182"/>
-      <point x="514" y="135"/>
-      <point x="616" y="135" type="curve" smooth="yes"/>
-      <point x="719" y="135"/>
-      <point x="793" y="182"/>
-      <point x="838" y="276" type="curve" smooth="yes"/>
-      <point x="883" y="369"/>
-      <point x="905" y="526"/>
-      <point x="905" y="745" type="curve" smooth="yes"/>
-    </contour>
-    <contour>
-      <point x="1116" y="225"/>
       <point x="953" y="-29"/>
-      <point x="616" y="-29" type="curve" smooth="yes"/>
-      <point x="279" y="-29"/>
-      <point x="117" y="222"/>
-      <point x="117" y="745" type="curve" smooth="yes"/>
-      <point x="117" y="1266"/>
-      <point x="280" y="1520"/>
-      <point x="616" y="1520" type="curve" smooth="yes"/>
-      <point x="953" y="1520"/>
-      <point x="1116" y="1266"/>
+      <point x="1116" y="225"/>
       <point x="1116" y="745" type="curve" smooth="yes"/>
+      <point x="1116" y="1266"/>
+      <point x="953" y="1520"/>
+      <point x="616" y="1520" type="curve" smooth="yes"/>
+      <point x="280" y="1520"/>
+      <point x="117" y="1266"/>
+      <point x="117" y="745" type="curve" smooth="yes"/>
+      <point x="117" y="222"/>
+      <point x="279" y="-29"/>
+      <point x="616" y="-29" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="514" y="135"/>
+      <point x="441" y="182"/>
+      <point x="396" y="276" type="curve" smooth="yes"/>
+      <point x="351" y="370"/>
+      <point x="328" y="526"/>
+      <point x="328" y="745" type="curve" smooth="yes"/>
+      <point x="328" y="964"/>
+      <point x="351" y="1121"/>
+      <point x="396" y="1215" type="curve" smooth="yes"/>
+      <point x="441" y="1309"/>
+      <point x="514" y="1356"/>
+      <point x="616" y="1356" type="curve" smooth="yes"/>
+      <point x="719" y="1356"/>
+      <point x="793" y="1309"/>
+      <point x="838" y="1215" type="curve" smooth="yes"/>
+      <point x="883" y="1121"/>
+      <point x="905" y="964"/>
+      <point x="905" y="745" type="curve" smooth="yes"/>
+      <point x="905" y="526"/>
+      <point x="883" y="369"/>
+      <point x="838" y="276" type="curve" smooth="yes"/>
+      <point x="793" y="182"/>
+      <point x="719" y="135"/>
+      <point x="616" y="135" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 38 - 38
source/Hack-Regular.ufo/glyphs/O_microntonos.glif

@@ -7,49 +7,49 @@
   </note>
   <outline>
     <contour>
-      <point x="355" y="964"/>
-      <point x="333" y="1121"/>
-      <point x="288" y="1215" type="curve" smooth="yes"/>
-      <point x="243" y="1309"/>
-      <point x="169" y="1356"/>
-      <point x="66" y="1356" type="curve" smooth="yes"/>
-      <point x="-36" y="1356"/>
-      <point x="-109" y="1309"/>
-      <point x="-154" y="1215" type="curve" smooth="yes"/>
-      <point x="-199" y="1121"/>
-      <point x="-222" y="964"/>
-      <point x="-222" y="745" type="curve" smooth="yes"/>
-      <point x="-222" y="526"/>
-      <point x="-199" y="370"/>
-      <point x="-154" y="276" type="curve" smooth="yes"/>
-      <point x="-109" y="182"/>
-      <point x="-36" y="135"/>
-      <point x="66" y="135" type="curve" smooth="yes"/>
-      <point x="169" y="135"/>
-      <point x="243" y="182"/>
-      <point x="288" y="276" type="curve" smooth="yes"/>
-      <point x="333" y="369"/>
-      <point x="355" y="526"/>
-      <point x="355" y="745" type="curve" smooth="yes"/>
-    </contour>
-    <contour>
-      <point x="566" y="225"/>
       <point x="403" y="-29"/>
-      <point x="66" y="-29" type="curve" smooth="yes"/>
-      <point x="-271" y="-29"/>
-      <point x="-433" y="222"/>
-      <point x="-433" y="745" type="curve" smooth="yes"/>
-      <point x="-433" y="1266"/>
-      <point x="-270" y="1520"/>
-      <point x="66" y="1520" type="curve" smooth="yes"/>
-      <point x="403" y="1520"/>
-      <point x="566" y="1266"/>
+      <point x="566" y="225"/>
       <point x="566" y="745" type="curve" smooth="yes"/>
+      <point x="566" y="1266"/>
+      <point x="403" y="1520"/>
+      <point x="66" y="1520" type="curve" smooth="yes"/>
+      <point x="-270" y="1520"/>
+      <point x="-433" y="1266"/>
+      <point x="-433" y="745" type="curve" smooth="yes"/>
+      <point x="-433" y="222"/>
+      <point x="-271" y="-29"/>
+      <point x="66" y="-29" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="-36" y="135"/>
+      <point x="-109" y="182"/>
+      <point x="-154" y="276" type="curve" smooth="yes"/>
+      <point x="-199" y="370"/>
+      <point x="-222" y="526"/>
+      <point x="-222" y="745" type="curve" smooth="yes"/>
+      <point x="-222" y="964"/>
+      <point x="-199" y="1121"/>
+      <point x="-154" y="1215" type="curve" smooth="yes"/>
+      <point x="-109" y="1309"/>
+      <point x="-36" y="1356"/>
+      <point x="66" y="1356" type="curve" smooth="yes"/>
+      <point x="169" y="1356"/>
+      <point x="243" y="1309"/>
+      <point x="288" y="1215" type="curve" smooth="yes"/>
+      <point x="333" y="1121"/>
+      <point x="355" y="964"/>
+      <point x="355" y="745" type="curve" smooth="yes"/>
+      <point x="355" y="526"/>
+      <point x="333" y="369"/>
+      <point x="288" y="276" type="curve" smooth="yes"/>
+      <point x="243" y="182"/>
+      <point x="169" y="135"/>
+      <point x="66" y="135" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="206" y="1638" type="line"/>
-      <point x="404" y="1638" type="line"/>
       <point x="79" y="1262" type="line"/>
+      <point x="404" y="1638" type="line"/>
+      <point x="206" y="1638" type="line"/>
       <point x="-75" y="1262" type="line"/>
     </contour>
   </outline>

+ 11 - 11
source/Hack-Regular.ufo/glyphs/O_slash.glif

@@ -8,8 +8,8 @@
   <outline>
     <contour>
       <point x="885" y="1036" type="line"/>
-      <point x="892" y="1006"/>
-      <point x="897" y="970"/>
+      <point x="893" y="1001"/>
+      <point x="897" y="967"/>
       <point x="900" y="923" type="curve" smooth="yes"/>
       <point x="903" y="878"/>
       <point x="905" y="817"/>
@@ -29,17 +29,17 @@
     </contour>
     <contour>
       <point x="338" y="471" type="line"/>
-      <point x="333" y="507"/>
-      <point x="332" y="527"/>
+      <point x="331" y="518"/>
+      <point x="332" y="538"/>
       <point x="331" y="556" type="curve" smooth="yes"/>
       <point x="329" y="598"/>
-      <point x="328" y="625"/>
-      <point x="328" y="682" type="curve" smooth="yes"/>
-      <point x="328" y="937"/>
-      <point x="348" y="1107"/>
-      <point x="394" y="1209" type="curve" smooth="yes"/>
+      <point x="328" y="628"/>
+      <point x="328" y="686" type="curve" smooth="yes"/>
+      <point x="328" y="951"/>
+      <point x="349" y="1107"/>
+      <point x="394" y="1208" type="curve" smooth="yes"/>
       <point x="436" y="1303"/>
-      <point x="505" y="1356"/>
+      <point x="504" y="1356"/>
       <point x="615" y="1356" type="curve" smooth="yes"/>
       <point x="670" y="1356"/>
       <point x="721" y="1343"/>
@@ -89,7 +89,7 @@
       <point x="1108" y="960"/>
       <point x="1095" y="1037" type="curve" smooth="yes"/>
       <point x="1081" y="1118"/>
-      <point x="1060" y="1192"/>
+      <point x="1060" y="1193"/>
       <point x="1032" y="1247" type="curve"/>
     </contour>
   </outline>

+ 28 - 28
source/Hack-Regular.ufo/glyphs/O_slashacute.glif

@@ -14,55 +14,55 @@
     </contour>
     <contour>
       <point x="371" y="303" type="line"/>
-      <point x="411" y="199"/>
+      <point x="413" y="196"/>
       <point x="504" y="135"/>
-      <point x="616" y="135" type="curve" smooth="yes"/>
-      <point x="719" y="135"/>
-      <point x="793" y="182"/>
-      <point x="838" y="276" type="curve" smooth="yes"/>
-      <point x="883" y="369"/>
-      <point x="905" y="526"/>
-      <point x="905" y="745" type="curve" smooth="yes"/>
-      <point x="905" y="892"/>
+      <point x="619" y="135" type="curve" smooth="yes"/>
+      <point x="721" y="135"/>
+      <point x="793" y="183"/>
+      <point x="838" y="277" type="curve" smooth="yes"/>
+      <point x="880" y="365"/>
+      <point x="905" y="503"/>
+      <point x="905" y="755" type="curve" smooth="yes"/>
+      <point x="905" y="888"/>
       <point x="898" y="976"/>
       <point x="885" y="1036" type="curve"/>
     </contour>
     <contour>
       <point x="842" y="1190" type="line"/>
-      <point x="809" y="1298"/>
-      <point x="731" y="1356"/>
-      <point x="616" y="1356" type="curve" smooth="yes"/>
-      <point x="511" y="1356"/>
-      <point x="437" y="1307"/>
-      <point x="394" y="1210" type="curve" smooth="yes"/>
-      <point x="350" y="1113"/>
-      <point x="328" y="938"/>
-      <point x="328" y="686" type="curve" smooth="yes"/>
-      <point x="328" y="579"/>
+      <point x="810" y="1294"/>
+      <point x="736" y="1356"/>
+      <point x="615" y="1356" type="curve" smooth="yes"/>
+      <point x="503" y="1356"/>
+      <point x="437" y="1303"/>
+      <point x="395" y="1210" type="curve" smooth="yes"/>
+      <point x="346" y="1101"/>
+      <point x="328" y="929"/>
+      <point x="328" y="682" type="curve" smooth="yes"/>
+      <point x="328" y="581"/>
       <point x="331" y="516"/>
       <point x="338" y="471" type="curve"/>
     </contour>
     <contour>
       <point x="1032" y="1247" type="line"/>
       <point x="1087" y="1139"/>
-      <point x="1116" y="962"/>
-      <point x="1116" y="745" type="curve" smooth="yes"/>
-      <point x="1116" y="225"/>
+      <point x="1116" y="963"/>
+      <point x="1116" y="744" type="curve" smooth="yes"/>
+      <point x="1116" y="224"/>
       <point x="953" y="-29"/>
-      <point x="616" y="-29" type="curve" smooth="yes"/>
-      <point x="455" y="-29"/>
+      <point x="613" y="-29" type="curve" smooth="yes"/>
+      <point x="456" y="-29"/>
       <point x="335" y="25"/>
       <point x="254" y="133" type="curve"/>
       <point x="111" y="-70" type="line"/>
       <point x="8" y="0" type="line"/>
       <point x="186" y="252" type="line"/>
       <point x="143" y="349"/>
-      <point x="117" y="534"/>
-      <point x="117" y="745" type="curve" smooth="yes"/>
+      <point x="117" y="535"/>
+      <point x="117" y="744" type="curve" smooth="yes"/>
       <point x="117" y="1266"/>
       <point x="280" y="1520"/>
-      <point x="616" y="1520" type="curve" smooth="yes"/>
-      <point x="769" y="1520"/>
+      <point x="614" y="1520" type="curve" smooth="yes"/>
+      <point x="770" y="1520"/>
       <point x="885" y="1465"/>
       <point x="961" y="1358" type="curve"/>
       <point x="1100" y="1559" type="line"/>

+ 50 - 50
source/Hack-Regular.ufo/glyphs/P_hi.glif

@@ -7,62 +7,62 @@
   </note>
   <outline>
     <contour>
-      <point x="717" y="1323" type="line"/>
-      <point x="717" y="1205" type="line"/>
-      <point x="952" y="1180"/>
-      <point x="1114" y="1058"/>
-      <point x="1114" y="745" type="curve" smooth="yes"/>
-      <point x="1114" y="432"/>
-      <point x="953" y="311"/>
-      <point x="717" y="286" type="curve"/>
-      <point x="717" y="170" type="line"/>
-      <point x="864" y="170" type="line"/>
       <point x="864" y="0" type="line"/>
-      <point x="367" y="0" type="line"/>
-      <point x="367" y="170" type="line"/>
-      <point x="514" y="170" type="line"/>
-      <point x="514" y="286" type="line"/>
-      <point x="278" y="311"/>
-      <point x="117" y="432"/>
-      <point x="117" y="745" type="curve" smooth="yes"/>
-      <point x="117" y="1058"/>
-      <point x="279" y="1180"/>
-      <point x="514" y="1205" type="curve"/>
-      <point x="514" y="1323" type="line"/>
-      <point x="367" y="1323" type="line"/>
-      <point x="367" y="1493" type="line"/>
-      <point x="864" y="1493" type="line"/>
+      <point x="864" y="170" type="line"/>
+      <point x="717" y="170" type="line"/>
+      <point x="717" y="286" type="line"/>
+      <point x="953" y="311"/>
+      <point x="1114" y="432"/>
+      <point x="1114" y="745" type="curve" smooth="yes"/>
+      <point x="1114" y="1058"/>
+      <point x="952" y="1180"/>
+      <point x="717" y="1205" type="curve"/>
+      <point x="717" y="1323" type="line"/>
       <point x="864" y="1323" type="line"/>
+      <point x="864" y="1493" type="line"/>
+      <point x="367" y="1493" type="line"/>
+      <point x="367" y="1323" type="line"/>
+      <point x="514" y="1323" type="line"/>
+      <point x="514" y="1205" type="line"/>
+      <point x="279" y="1180"/>
+      <point x="117" y="1058"/>
+      <point x="117" y="745" type="curve" smooth="yes"/>
+      <point x="117" y="432"/>
+      <point x="278" y="311"/>
+      <point x="514" y="286" type="curve"/>
+      <point x="514" y="170" type="line"/>
+      <point x="367" y="170" type="line"/>
+      <point x="367" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="717" y="462" type="line"/>
-      <point x="768" y="473"/>
-      <point x="807" y="492"/>
-      <point x="836" y="520" type="curve" smooth="yes"/>
-      <point x="881" y="565"/>
-      <point x="903" y="640"/>
-      <point x="903" y="745" type="curve" smooth="yes"/>
-      <point x="903" y="850"/>
-      <point x="881" y="926"/>
-      <point x="836" y="971" type="curve" smooth="yes"/>
-      <point x="807" y="999"/>
-      <point x="768" y="1018"/>
-      <point x="717" y="1029" type="curve"/>
+      <point x="463" y="473"/>
+      <point x="424" y="492"/>
+      <point x="396" y="520" type="curve" smooth="yes"/>
+      <point x="351" y="565"/>
+      <point x="328" y="640"/>
+      <point x="328" y="745" type="curve" smooth="yes"/>
+      <point x="328" y="850"/>
+      <point x="351" y="926"/>
+      <point x="396" y="971" type="curve" smooth="yes"/>
+      <point x="424" y="999"/>
+      <point x="463" y="1018"/>
+      <point x="514" y="1029" type="curve"/>
+      <point x="514" y="462" type="line"/>
     </contour>
     <contour>
-      <point x="514" y="1029" type="line"/>
-      <point x="463" y="1018"/>
-      <point x="424" y="999"/>
-      <point x="396" y="971" type="curve" smooth="yes"/>
-      <point x="351" y="926"/>
-      <point x="328" y="850"/>
-      <point x="328" y="745" type="curve" smooth="yes"/>
-      <point x="328" y="640"/>
-      <point x="351" y="565"/>
-      <point x="396" y="520" type="curve" smooth="yes"/>
-      <point x="424" y="492"/>
-      <point x="463" y="473"/>
-      <point x="514" y="462" type="curve"/>
+      <point x="717" y="1029" type="line"/>
+      <point x="768" y="1018"/>
+      <point x="807" y="999"/>
+      <point x="836" y="971" type="curve" smooth="yes"/>
+      <point x="881" y="926"/>
+      <point x="903" y="850"/>
+      <point x="903" y="745" type="curve" smooth="yes"/>
+      <point x="903" y="640"/>
+      <point x="881" y="565"/>
+      <point x="836" y="520" type="curve" smooth="yes"/>
+      <point x="807" y="492"/>
+      <point x="768" y="473"/>
+      <point x="717" y="462" type="curve"/>
     </contour>
   </outline>
 </glyph>

+ 6 - 6
source/Hack-Regular.ufo/glyphs/P_i.glif

@@ -7,13 +7,13 @@
   </note>
   <outline>
     <contour>
-      <point x="137" y="1493" type="line"/>
-      <point x="1096" y="1493" type="line"/>
-      <point x="1096" y="0" type="line"/>
-      <point x="893" y="0" type="line"/>
-      <point x="893" y="1323" type="line"/>
-      <point x="340" y="1323" type="line"/>
       <point x="340" y="0" type="line"/>
+      <point x="340" y="1323" type="line"/>
+      <point x="893" y="1323" type="line"/>
+      <point x="893" y="0" type="line"/>
+      <point x="1096" y="0" type="line"/>
+      <point x="1096" y="1493" type="line"/>
+      <point x="137" y="1493" type="line"/>
       <point x="137" y="0" type="line"/>
     </contour>
   </outline>

+ 38 - 38
source/Hack-Regular.ufo/glyphs/P_si.glif

@@ -7,46 +7,46 @@
   </note>
   <outline>
     <contour>
-      <point x="717" y="1493" type="line"/>
-      <point x="717" y="560" type="line"/>
-      <point x="766" y="583"/>
-      <point x="805" y="623"/>
-      <point x="836" y="681" type="curve" smooth="yes"/>
-      <point x="886" y="778"/>
-      <point x="911" y="934"/>
-      <point x="911" y="1150" type="curve" smooth="yes"/>
-      <point x="911" y="1493" type="line"/>
-      <point x="1114" y="1493" type="line"/>
-      <point x="1114" y="1150" type="line" smooth="yes"/>
-      <point x="1114" y="889"/>
-      <point x="1073" y="694"/>
-      <point x="991" y="567" type="curve" smooth="yes"/>
-      <point x="926" y="466"/>
-      <point x="834" y="405"/>
-      <point x="717" y="384" type="curve"/>
-      <point x="717" y="170" type="line"/>
-      <point x="864" y="170" type="line"/>
       <point x="864" y="0" type="line"/>
-      <point x="367" y="0" type="line"/>
-      <point x="367" y="170" type="line"/>
-      <point x="514" y="170" type="line"/>
-      <point x="514" y="384" type="line"/>
-      <point x="397" y="405"/>
-      <point x="305" y="466"/>
-      <point x="240" y="567" type="curve" smooth="yes"/>
-      <point x="158" y="694"/>
-      <point x="117" y="889"/>
-      <point x="117" y="1150" type="curve" smooth="yes"/>
-      <point x="117" y="1493" type="line"/>
-      <point x="320" y="1493" type="line"/>
-      <point x="320" y="1150" type="line" smooth="yes"/>
-      <point x="320" y="934"/>
-      <point x="345" y="778"/>
-      <point x="396" y="681" type="curve" smooth="yes"/>
-      <point x="426" y="623"/>
-      <point x="465" y="583"/>
-      <point x="514" y="560" type="curve"/>
+      <point x="864" y="170" type="line"/>
+      <point x="717" y="170" type="line"/>
+      <point x="717" y="384" type="line"/>
+      <point x="834" y="405"/>
+      <point x="926" y="466"/>
+      <point x="991" y="567" type="curve" smooth="yes"/>
+      <point x="1073" y="694"/>
+      <point x="1114" y="889"/>
+      <point x="1114" y="1150" type="curve" smooth="yes"/>
+      <point x="1114" y="1493" type="line"/>
+      <point x="911" y="1493" type="line"/>
+      <point x="911" y="1150" type="line" smooth="yes"/>
+      <point x="911" y="934"/>
+      <point x="886" y="778"/>
+      <point x="836" y="681" type="curve" smooth="yes"/>
+      <point x="805" y="623"/>
+      <point x="766" y="583"/>
+      <point x="717" y="560" type="curve"/>
+      <point x="717" y="1493" type="line"/>
       <point x="514" y="1493" type="line"/>
+      <point x="514" y="560" type="line"/>
+      <point x="465" y="583"/>
+      <point x="426" y="623"/>
+      <point x="396" y="681" type="curve" smooth="yes"/>
+      <point x="345" y="778"/>
+      <point x="320" y="934"/>
+      <point x="320" y="1150" type="curve" smooth="yes"/>
+      <point x="320" y="1493" type="line"/>
+      <point x="117" y="1493" type="line"/>
+      <point x="117" y="1150" type="line" smooth="yes"/>
+      <point x="117" y="889"/>
+      <point x="158" y="694"/>
+      <point x="240" y="567" type="curve" smooth="yes"/>
+      <point x="305" y="466"/>
+      <point x="397" y="405"/>
+      <point x="514" y="384" type="curve"/>
+      <point x="514" y="170" type="line"/>
+      <point x="367" y="170" type="line"/>
+      <point x="367" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 12 - 12
source/Hack-Regular.ufo/glyphs/R_acute.glif

@@ -13,14 +13,14 @@
       <point x="400" y="1635" type="line"/>
     </contour>
     <contour>
-      <point x="864" y="678"/>
-      <point x="921" y="629"/>
+      <point x="868" y="677"/>
+      <point x="922" y="625"/>
       <point x="1030" y="408" type="curve" smooth="yes"/>
       <point x="1233" y="0" type="line"/>
       <point x="1016" y="0" type="line"/>
       <point x="838" y="377" type="line" smooth="yes"/>
-      <point x="735" y="592"/>
-      <point x="671" y="631"/>
+      <point x="735" y="595"/>
+      <point x="666" y="631"/>
       <point x="539" y="631" type="curve" smooth="yes"/>
       <point x="346" y="631" type="line"/>
       <point x="346" y="0" type="line"/>
@@ -28,21 +28,21 @@
       <point x="143" y="1493" type="line"/>
       <point x="559" y="1493" type="line" smooth="yes"/>
       <point x="887" y="1493"/>
-      <point x="1067" y="1341"/>
-      <point x="1067" y="1061" type="curve" smooth="yes"/>
-      <point x="1067" y="864"/>
-      <point x="955" y="733"/>
+      <point x="1067" y="1337"/>
+      <point x="1067" y="1069" type="curve" smooth="yes"/>
+      <point x="1067" y="856"/>
+      <point x="953" y="734"/>
       <point x="760" y="705" type="curve"/>
     </contour>
     <contour>
       <point x="346" y="1327" type="line"/>
       <point x="346" y="797" type="line"/>
       <point x="567" y="797" type="line" smooth="yes"/>
-      <point x="760" y="797"/>
+      <point x="757" y="797"/>
       <point x="854" y="882"/>
-      <point x="854" y="1061" type="curve" smooth="yes"/>
-      <point x="854" y="1233"/>
-      <point x="751" y="1327"/>
+      <point x="854" y="1056" type="curve" smooth="yes"/>
+      <point x="854" y="1236"/>
+      <point x="750" y="1327"/>
       <point x="559" y="1327" type="curve" smooth="yes"/>
     </contour>
   </outline>

+ 12 - 12
source/Hack-Regular.ufo/glyphs/R_caron.glif

@@ -7,14 +7,14 @@
   </note>
   <outline>
     <contour>
-      <point x="864" y="678"/>
-      <point x="921" y="629"/>
+      <point x="868" y="677"/>
+      <point x="922" y="625"/>
       <point x="1030" y="408" type="curve" smooth="yes"/>
       <point x="1233" y="0" type="line"/>
       <point x="1016" y="0" type="line"/>
       <point x="838" y="377" type="line" smooth="yes"/>
-      <point x="735" y="592"/>
-      <point x="671" y="631"/>
+      <point x="735" y="595"/>
+      <point x="666" y="631"/>
       <point x="539" y="631" type="curve" smooth="yes"/>
       <point x="346" y="631" type="line"/>
       <point x="346" y="0" type="line"/>
@@ -22,21 +22,21 @@
       <point x="143" y="1493" type="line"/>
       <point x="559" y="1493" type="line" smooth="yes"/>
       <point x="887" y="1493"/>
-      <point x="1067" y="1341"/>
-      <point x="1067" y="1061" type="curve" smooth="yes"/>
-      <point x="1067" y="864"/>
-      <point x="955" y="733"/>
+      <point x="1067" y="1337"/>
+      <point x="1067" y="1069" type="curve" smooth="yes"/>
+      <point x="1067" y="856"/>
+      <point x="953" y="734"/>
       <point x="760" y="705" type="curve"/>
     </contour>
     <contour>
       <point x="346" y="1327" type="line"/>
       <point x="346" y="797" type="line"/>
       <point x="567" y="797" type="line" smooth="yes"/>
-      <point x="760" y="797"/>
+      <point x="757" y="797"/>
       <point x="854" y="882"/>
-      <point x="854" y="1061" type="curve" smooth="yes"/>
-      <point x="854" y="1233"/>
-      <point x="751" y="1327"/>
+      <point x="854" y="1056" type="curve" smooth="yes"/>
+      <point x="854" y="1236"/>
+      <point x="750" y="1327"/>
       <point x="559" y="1327" type="curve" smooth="yes"/>
     </contour>
     <contour>

+ 12 - 12
source/Hack-Regular.ufo/glyphs/R_commaaccent.glif

@@ -13,14 +13,14 @@
       <point x="522" y="-544" type="line"/>
     </contour>
     <contour>
-      <point x="864" y="678"/>
-      <point x="921" y="629"/>
+      <point x="868" y="677"/>
+      <point x="922" y="625"/>
       <point x="1030" y="408" type="curve" smooth="yes"/>
       <point x="1233" y="0" type="line"/>
       <point x="1016" y="0" type="line"/>
       <point x="838" y="377" type="line" smooth="yes"/>
-      <point x="735" y="592"/>
-      <point x="671" y="631"/>
+      <point x="735" y="595"/>
+      <point x="666" y="631"/>
       <point x="539" y="631" type="curve" smooth="yes"/>
       <point x="346" y="631" type="line"/>
       <point x="346" y="0" type="line"/>
@@ -28,21 +28,21 @@
       <point x="143" y="1493" type="line"/>
       <point x="559" y="1493" type="line" smooth="yes"/>
       <point x="887" y="1493"/>
-      <point x="1067" y="1341"/>
-      <point x="1067" y="1061" type="curve" smooth="yes"/>
-      <point x="1067" y="864"/>
-      <point x="955" y="733"/>
+      <point x="1067" y="1337"/>
+      <point x="1067" y="1069" type="curve" smooth="yes"/>
+      <point x="1067" y="856"/>
+      <point x="953" y="734"/>
       <point x="760" y="705" type="curve"/>
     </contour>
     <contour>
       <point x="346" y="1327" type="line"/>
       <point x="346" y="797" type="line"/>
       <point x="567" y="797" type="line" smooth="yes"/>
-      <point x="760" y="797"/>
+      <point x="757" y="797"/>
       <point x="854" y="882"/>
-      <point x="854" y="1061" type="curve" smooth="yes"/>
-      <point x="854" y="1233"/>
-      <point x="751" y="1327"/>
+      <point x="854" y="1056" type="curve" smooth="yes"/>
+      <point x="854" y="1236"/>
+      <point x="750" y="1327"/>
       <point x="559" y="1327" type="curve" smooth="yes"/>
     </contour>
   </outline>

+ 20 - 20
source/Hack-Regular.ufo/glyphs/R_ho.glif

@@ -7,28 +7,28 @@
   </note>
   <outline>
     <contour>
-      <point x="399" y="1327" type="line"/>
-      <point x="399" y="766" type="line"/>
-      <point x="633" y="766" type="line" smooth="yes"/>
-      <point x="820" y="766"/>
-      <point x="930" y="870"/>
-      <point x="930" y="1047" type="curve" smooth="yes"/>
-      <point x="930" y="1224"/>
-      <point x="821" y="1327"/>
-      <point x="633" y="1327" type="curve" smooth="yes"/>
-    </contour>
-    <contour>
-      <point x="197" y="1493" type="line"/>
-      <point x="633" y="1493" type="line" smooth="yes"/>
-      <point x="966" y="1493"/>
-      <point x="1141" y="1339"/>
-      <point x="1141" y="1047" type="curve" smooth="yes"/>
-      <point x="1141" y="752"/>
-      <point x="968" y="600"/>
-      <point x="633" y="600" type="curve" smooth="yes"/>
-      <point x="399" y="600" type="line"/>
       <point x="399" y="0" type="line"/>
+      <point x="399" y="600" type="line"/>
+      <point x="633" y="600" type="line" smooth="yes"/>
+      <point x="968" y="600"/>
+      <point x="1141" y="752"/>
+      <point x="1141" y="1047" type="curve" smooth="yes"/>
+      <point x="1141" y="1339"/>
+      <point x="966" y="1493"/>
+      <point x="633" y="1493" type="curve" smooth="yes"/>
+      <point x="197" y="1493" type="line"/>
       <point x="197" y="0" type="line"/>
     </contour>
+    <contour>
+      <point x="399" y="1327" type="line"/>
+      <point x="633" y="1327" type="line" smooth="yes"/>
+      <point x="821" y="1327"/>
+      <point x="930" y="1224"/>
+      <point x="930" y="1047" type="curve" smooth="yes"/>
+      <point x="930" y="870"/>
+      <point x="820" y="766"/>
+      <point x="633" y="766" type="curve" smooth="yes"/>
+      <point x="399" y="766" type="line"/>
+    </contour>
   </outline>
 </glyph>

+ 2 - 2
source/Hack-Regular.ufo/glyphs/S_.glif

@@ -46,8 +46,8 @@
       <point x="235" y="227"/>
       <point x="158" y="276" type="curve"/>
       <point x="158" y="61" type="line"/>
-      <point x="229" y="31"/>
-      <point x="311" y="6"/>
+      <point x="225" y="33"/>
+      <point x="302" y="8"/>
       <point x="371" y="-7" type="curve" smooth="yes"/>
       <point x="440" y="-22"/>
       <point x="514" y="-29"/>

+ 21 - 21
source/Hack-Regular.ufo/glyphs/S_acute.glif

@@ -16,38 +16,38 @@
       <point x="1012" y="1237" type="line"/>
       <point x="889" y="1316"/>
       <point x="766" y="1356"/>
-      <point x="641" y="1356" type="curve" smooth="yes"/>
+      <point x="640" y="1356" type="curve" smooth="yes"/>
       <point x="450" y="1356"/>
-      <point x="332" y="1261"/>
-      <point x="332" y="1110" type="curve" smooth="yes"/>
-      <point x="332" y="978"/>
-      <point x="391" y="919"/>
+      <point x="332" y="1265"/>
+      <point x="332" y="1101" type="curve" smooth="yes"/>
+      <point x="332" y="981"/>
+      <point x="396" y="916"/>
       <point x="590" y="872" type="curve" smooth="yes"/>
       <point x="696" y="848" type="line" smooth="yes"/>
-      <point x="976" y="783"/>
-      <point x="1098" y="649"/>
-      <point x="1098" y="408" type="curve" smooth="yes"/>
+      <point x="978" y="784"/>
+      <point x="1098" y="644"/>
+      <point x="1098" y="411" type="curve" smooth="yes"/>
       <point x="1098" y="124"/>
-      <point x="918" y="-29"/>
-      <point x="582" y="-29" type="curve" smooth="yes"/>
-      <point x="442" y="-29"/>
+      <point x="917" y="-29"/>
+      <point x="586" y="-29" type="curve" smooth="yes"/>
+      <point x="440" y="-29"/>
       <point x="301" y="1"/>
       <point x="158" y="61" type="curve"/>
       <point x="158" y="276" type="line"/>
       <point x="311" y="179"/>
-      <point x="443" y="135"/>
-      <point x="582" y="135" type="curve" smooth="yes"/>
+      <point x="442" y="135"/>
+      <point x="583" y="135" type="curve" smooth="yes"/>
       <point x="786" y="135"/>
-      <point x="905" y="231"/>
-      <point x="905" y="395" type="curve" smooth="yes"/>
-      <point x="905" y="544"/>
-      <point x="836" y="614"/>
+      <point x="905" y="226"/>
+      <point x="905" y="405" type="curve" smooth="yes"/>
+      <point x="905" y="539"/>
+      <point x="839" y="612"/>
       <point x="643" y="657" type="curve" smooth="yes"/>
       <point x="535" y="682" type="line" smooth="yes"/>
-      <point x="258" y="745"/>
-      <point x="139" y="866"/>
-      <point x="139" y="1079" type="curve" smooth="yes"/>
-      <point x="139" y="1346"/>
+      <point x="254" y="747"/>
+      <point x="139" y="869"/>
+      <point x="139" y="1077" type="curve" smooth="yes"/>
+      <point x="139" y="1347"/>
       <point x="334" y="1520"/>
       <point x="631" y="1520" type="curve" smooth="yes"/>
       <point x="746" y="1520"/>

+ 6 - 6
source/Hack-Regular.ufo/glyphs/S_caron.glif

@@ -14,8 +14,8 @@
       <point x="749" y="1514"/>
       <point x="688" y="1520"/>
       <point x="631" y="1520" type="curve" smooth="yes"/>
-      <point x="485" y="1520"/>
-      <point x="363" y="1480"/>
+      <point x="480" y="1520"/>
+      <point x="359" y="1477"/>
       <point x="274" y="1401" type="curve" smooth="yes"/>
       <point x="189" y="1325"/>
       <point x="139" y="1216"/>
@@ -39,8 +39,8 @@
       <point x="763" y="158"/>
       <point x="681" y="135"/>
       <point x="582" y="135" type="curve" smooth="yes"/>
-      <point x="514" y="135"/>
-      <point x="444" y="146"/>
+      <point x="516" y="135"/>
+      <point x="448" y="145"/>
       <point x="376" y="169" type="curve" smooth="yes"/>
       <point x="307" y="192"/>
       <point x="235" y="227"/>
@@ -80,8 +80,8 @@
       <point x="704" y="1356"/>
       <point x="766" y="1346"/>
       <point x="828" y="1326" type="curve" smooth="yes"/>
-      <point x="884" y="1308"/>
-      <point x="951" y="1276"/>
+      <point x="883" y="1308"/>
+      <point x="946" y="1279"/>
       <point x="1012" y="1237" type="curve"/>
     </contour>
     <contour>

+ 21 - 21
source/Hack-Regular.ufo/glyphs/S_commaaccent.glif

@@ -16,38 +16,38 @@
       <point x="1012" y="1237" type="line"/>
       <point x="889" y="1316"/>
       <point x="766" y="1356"/>
-      <point x="641" y="1356" type="curve" smooth="yes"/>
+      <point x="640" y="1356" type="curve" smooth="yes"/>
       <point x="450" y="1356"/>
-      <point x="332" y="1261"/>
-      <point x="332" y="1110" type="curve" smooth="yes"/>
-      <point x="332" y="978"/>
-      <point x="391" y="919"/>
+      <point x="332" y="1265"/>
+      <point x="332" y="1101" type="curve" smooth="yes"/>
+      <point x="332" y="981"/>
+      <point x="396" y="916"/>
       <point x="590" y="872" type="curve" smooth="yes"/>
       <point x="696" y="848" type="line" smooth="yes"/>
-      <point x="976" y="783"/>
-      <point x="1098" y="649"/>
-      <point x="1098" y="408" type="curve" smooth="yes"/>
+      <point x="978" y="784"/>
+      <point x="1098" y="644"/>
+      <point x="1098" y="411" type="curve" smooth="yes"/>
       <point x="1098" y="124"/>
-      <point x="918" y="-29"/>
-      <point x="582" y="-29" type="curve" smooth="yes"/>
-      <point x="442" y="-29"/>
+      <point x="917" y="-29"/>
+      <point x="586" y="-29" type="curve" smooth="yes"/>
+      <point x="440" y="-29"/>
       <point x="301" y="1"/>
       <point x="158" y="61" type="curve"/>
       <point x="158" y="276" type="line"/>
       <point x="311" y="179"/>
-      <point x="443" y="135"/>
-      <point x="582" y="135" type="curve" smooth="yes"/>
+      <point x="442" y="135"/>
+      <point x="583" y="135" type="curve" smooth="yes"/>
       <point x="786" y="135"/>
-      <point x="905" y="231"/>
-      <point x="905" y="395" type="curve" smooth="yes"/>
-      <point x="905" y="544"/>
-      <point x="836" y="614"/>
+      <point x="905" y="226"/>
+      <point x="905" y="405" type="curve" smooth="yes"/>
+      <point x="905" y="539"/>
+      <point x="839" y="612"/>
       <point x="643" y="657" type="curve" smooth="yes"/>
       <point x="535" y="682" type="line" smooth="yes"/>
-      <point x="258" y="745"/>
-      <point x="139" y="866"/>
-      <point x="139" y="1079" type="curve" smooth="yes"/>
-      <point x="139" y="1346"/>
+      <point x="254" y="747"/>
+      <point x="139" y="869"/>
+      <point x="139" y="1077" type="curve" smooth="yes"/>
+      <point x="139" y="1347"/>
       <point x="334" y="1520"/>
       <point x="631" y="1520" type="curve" smooth="yes"/>
       <point x="746" y="1520"/>

+ 10 - 10
source/Hack-Regular.ufo/glyphs/S_igma.glif

@@ -7,18 +7,18 @@
   </note>
   <outline>
     <contour>
-      <point x="786" y="747" type="line"/>
-      <point x="331" y="170" type="line"/>
-      <point x="1133" y="170" type="line"/>
       <point x="1133" y="0" type="line"/>
-      <point x="120" y="0" type="line"/>
-      <point x="120" y="170" type="line"/>
-      <point x="574" y="747" type="line"/>
-      <point x="120" y="1323" type="line"/>
-      <point x="120" y="1493" type="line"/>
-      <point x="1133" y="1493" type="line"/>
-      <point x="1133" y="1323" type="line"/>
+      <point x="1133" y="170" type="line"/>
+      <point x="331" y="170" type="line"/>
+      <point x="786" y="747" type="line"/>
       <point x="331" y="1323" type="line"/>
+      <point x="1133" y="1323" type="line"/>
+      <point x="1133" y="1493" type="line"/>
+      <point x="120" y="1493" type="line"/>
+      <point x="120" y="1323" type="line"/>
+      <point x="574" y="747" type="line"/>
+      <point x="120" y="170" type="line"/>
+      <point x="120" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 6 - 6
source/Hack-Regular.ufo/glyphs/T_au.glif

@@ -7,14 +7,14 @@
   </note>
   <outline>
     <contour>
-      <point x="47" y="1493" type="line"/>
-      <point x="1186" y="1493" type="line"/>
-      <point x="1186" y="1323" type="line"/>
-      <point x="719" y="1323" type="line"/>
       <point x="719" y="0" type="line"/>
-      <point x="516" y="0" type="line"/>
-      <point x="516" y="1323" type="line"/>
+      <point x="719" y="1323" type="line"/>
+      <point x="1186" y="1323" type="line"/>
+      <point x="1186" y="1493" type="line"/>
+      <point x="47" y="1493" type="line"/>
       <point x="47" y="1323" type="line"/>
+      <point x="516" y="1323" type="line"/>
+      <point x="516" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 13 - 13
source/Hack-Regular.ufo/glyphs/T_commaaccent.glif

@@ -8,24 +8,24 @@
   <outline>
     <contour>
       <point x="700" y="0" type="line"/>
-      <point x="775" y="-83"/>
-      <point x="809" y="-151"/>
-      <point x="809" y="-215" type="curve" smooth="yes"/>
-      <point x="809" y="-334"/>
+      <point x="775" y="-84"/>
+      <point x="809" y="-147"/>
+      <point x="809" y="-220" type="curve" smooth="yes"/>
+      <point x="809" y="-332"/>
       <point x="728" y="-395"/>
-      <point x="571" y="-395" type="curve" smooth="yes"/>
-      <point x="511" y="-395"/>
+      <point x="569" y="-395" type="curve" smooth="yes"/>
+      <point x="512" y="-395"/>
       <point x="454" y="-387"/>
       <point x="395" y="-371" type="curve"/>
       <point x="395" y="-240" type="line"/>
-      <point x="440" y="-263"/>
-      <point x="488" y="-272"/>
-      <point x="551" y="-272" type="curve" smooth="yes"/>
-      <point x="628" y="-272"/>
+      <point x="436" y="-262"/>
+      <point x="493" y="-272"/>
+      <point x="542" y="-272" type="curve" smooth="yes"/>
+      <point x="630" y="-272"/>
       <point x="670" y="-239"/>
-      <point x="670" y="-178" type="curve" smooth="yes"/>
-      <point x="670" y="-138"/>
-      <point x="641" y="-81"/>
+      <point x="670" y="-182" type="curve" smooth="yes"/>
+      <point x="670" y="-140"/>
+      <point x="648" y="-91"/>
       <point x="582" y="0" type="curve"/>
     </contour>
     <contour>

+ 38 - 38
source/Hack-Regular.ufo/glyphs/T_heta.glif

@@ -7,50 +7,50 @@
   </note>
   <outline>
     <contour>
-      <point x="816" y="711" type="line"/>
-      <point x="417" y="711" type="line"/>
-      <point x="417" y="881" type="line"/>
-      <point x="816" y="881" type="line"/>
+      <point x="953" y="-29"/>
+      <point x="1116" y="225"/>
+      <point x="1116" y="745" type="curve" smooth="yes"/>
+      <point x="1116" y="1266"/>
+      <point x="953" y="1520"/>
+      <point x="616" y="1520" type="curve" smooth="yes"/>
+      <point x="280" y="1520"/>
+      <point x="117" y="1266"/>
+      <point x="117" y="745" type="curve" smooth="yes"/>
+      <point x="117" y="222"/>
+      <point x="279" y="-29"/>
+      <point x="616" y="-29" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="905" y="964"/>
-      <point x="883" y="1121"/>
-      <point x="838" y="1215" type="curve" smooth="yes"/>
-      <point x="793" y="1309"/>
-      <point x="719" y="1356"/>
-      <point x="616" y="1356" type="curve" smooth="yes"/>
-      <point x="514" y="1356"/>
-      <point x="441" y="1309"/>
-      <point x="396" y="1215" type="curve" smooth="yes"/>
-      <point x="351" y="1121"/>
-      <point x="328" y="964"/>
-      <point x="328" y="745" type="curve" smooth="yes"/>
-      <point x="328" y="526"/>
-      <point x="351" y="370"/>
-      <point x="396" y="276" type="curve" smooth="yes"/>
-      <point x="441" y="182"/>
       <point x="514" y="135"/>
-      <point x="616" y="135" type="curve" smooth="yes"/>
-      <point x="719" y="135"/>
-      <point x="793" y="182"/>
-      <point x="838" y="276" type="curve" smooth="yes"/>
-      <point x="883" y="369"/>
-      <point x="905" y="526"/>
+      <point x="441" y="182"/>
+      <point x="396" y="276" type="curve" smooth="yes"/>
+      <point x="351" y="370"/>
+      <point x="328" y="526"/>
+      <point x="328" y="745" type="curve" smooth="yes"/>
+      <point x="328" y="964"/>
+      <point x="351" y="1121"/>
+      <point x="396" y="1215" type="curve" smooth="yes"/>
+      <point x="441" y="1309"/>
+      <point x="514" y="1356"/>
+      <point x="616" y="1356" type="curve" smooth="yes"/>
+      <point x="719" y="1356"/>
+      <point x="793" y="1309"/>
+      <point x="838" y="1215" type="curve" smooth="yes"/>
+      <point x="883" y="1121"/>
+      <point x="905" y="964"/>
       <point x="905" y="745" type="curve" smooth="yes"/>
+      <point x="905" y="526"/>
+      <point x="883" y="369"/>
+      <point x="838" y="276" type="curve" smooth="yes"/>
+      <point x="793" y="182"/>
+      <point x="719" y="135"/>
+      <point x="616" y="135" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="1116" y="225"/>
-      <point x="953" y="-29"/>
-      <point x="616" y="-29" type="curve" smooth="yes"/>
-      <point x="279" y="-29"/>
-      <point x="117" y="222"/>
-      <point x="117" y="745" type="curve" smooth="yes"/>
-      <point x="117" y="1266"/>
-      <point x="280" y="1520"/>
-      <point x="616" y="1520" type="curve" smooth="yes"/>
-      <point x="953" y="1520"/>
-      <point x="1116" y="1266"/>
-      <point x="1116" y="745" type="curve" smooth="yes"/>
+      <point x="816" y="711" type="line"/>
+      <point x="816" y="881" type="line"/>
+      <point x="417" y="881" type="line"/>
+      <point x="417" y="711" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 5 - 5
source/Hack-Regular.ufo/glyphs/U_.glif

@@ -11,10 +11,10 @@
       <point x="147" y="409"/>
       <point x="157" y="316"/>
       <point x="177" y="249" type="curve" smooth="yes"/>
-      <point x="198" y="176"/>
-      <point x="230" y="127"/>
+      <point x="199" y="173"/>
+      <point x="232" y="125"/>
       <point x="273" y="88" type="curve" smooth="yes"/>
-      <point x="319" y="47"/>
+      <point x="316" y="49"/>
       <point x="375" y="18"/>
       <point x="427" y="0" type="curve" smooth="yes"/>
       <point x="483" y="-19"/>
@@ -26,8 +26,8 @@
       <point x="858" y="18"/>
       <point x="915" y="48"/>
       <point x="959" y="88" type="curve" smooth="yes"/>
-      <point x="1002" y="127"/>
-      <point x="1038" y="182"/>
+      <point x="1004" y="129"/>
+      <point x="1038" y="183"/>
       <point x="1057" y="249" type="curve" smooth="yes"/>
       <point x="1074" y="308"/>
       <point x="1085" y="398"/>

+ 5 - 5
source/Hack-Regular.ufo/glyphs/U_acute.glif

@@ -11,10 +11,10 @@
       <point x="147" y="409"/>
       <point x="157" y="316"/>
       <point x="177" y="249" type="curve" smooth="yes"/>
-      <point x="198" y="176"/>
-      <point x="230" y="127"/>
+      <point x="199" y="173"/>
+      <point x="232" y="125"/>
       <point x="273" y="88" type="curve" smooth="yes"/>
-      <point x="319" y="47"/>
+      <point x="316" y="49"/>
       <point x="375" y="18"/>
       <point x="427" y="0" type="curve" smooth="yes"/>
       <point x="483" y="-19"/>
@@ -26,8 +26,8 @@
       <point x="858" y="18"/>
       <point x="915" y="48"/>
       <point x="959" y="88" type="curve" smooth="yes"/>
-      <point x="1002" y="127"/>
-      <point x="1038" y="182"/>
+      <point x="1004" y="129"/>
+      <point x="1038" y="183"/>
       <point x="1057" y="249" type="curve" smooth="yes"/>
       <point x="1074" y="308"/>
       <point x="1085" y="398"/>

+ 5 - 5
source/Hack-Regular.ufo/glyphs/U_circumflex.glif

@@ -11,10 +11,10 @@
       <point x="147" y="409"/>
       <point x="157" y="316"/>
       <point x="177" y="249" type="curve" smooth="yes"/>
-      <point x="198" y="176"/>
-      <point x="230" y="127"/>
+      <point x="199" y="173"/>
+      <point x="232" y="125"/>
       <point x="273" y="88" type="curve" smooth="yes"/>
-      <point x="319" y="47"/>
+      <point x="316" y="49"/>
       <point x="375" y="18"/>
       <point x="427" y="0" type="curve" smooth="yes"/>
       <point x="483" y="-19"/>
@@ -26,8 +26,8 @@
       <point x="858" y="18"/>
       <point x="915" y="48"/>
       <point x="959" y="88" type="curve" smooth="yes"/>
-      <point x="1002" y="127"/>
-      <point x="1038" y="182"/>
+      <point x="1004" y="129"/>
+      <point x="1038" y="183"/>
       <point x="1057" y="249" type="curve" smooth="yes"/>
       <point x="1074" y="308"/>
       <point x="1085" y="398"/>

+ 5 - 5
source/Hack-Regular.ufo/glyphs/U_dieresis.glif

@@ -11,10 +11,10 @@
       <point x="147" y="409"/>
       <point x="157" y="316"/>
       <point x="177" y="249" type="curve" smooth="yes"/>
-      <point x="198" y="176"/>
-      <point x="230" y="127"/>
+      <point x="199" y="173"/>
+      <point x="232" y="125"/>
       <point x="273" y="88" type="curve" smooth="yes"/>
-      <point x="319" y="47"/>
+      <point x="316" y="49"/>
       <point x="375" y="18"/>
       <point x="427" y="0" type="curve" smooth="yes"/>
       <point x="483" y="-19"/>
@@ -26,8 +26,8 @@
       <point x="858" y="18"/>
       <point x="915" y="48"/>
       <point x="959" y="88" type="curve" smooth="yes"/>
-      <point x="1002" y="127"/>
-      <point x="1038" y="182"/>
+      <point x="1004" y="129"/>
+      <point x="1038" y="183"/>
       <point x="1057" y="249" type="curve" smooth="yes"/>
       <point x="1074" y="308"/>
       <point x="1085" y="398"/>

+ 5 - 5
source/Hack-Regular.ufo/glyphs/U_grave.glif

@@ -11,10 +11,10 @@
       <point x="147" y="409"/>
       <point x="157" y="316"/>
       <point x="177" y="249" type="curve" smooth="yes"/>
-      <point x="198" y="176"/>
-      <point x="230" y="127"/>
+      <point x="199" y="173"/>
+      <point x="232" y="125"/>
       <point x="273" y="88" type="curve" smooth="yes"/>
-      <point x="319" y="47"/>
+      <point x="316" y="49"/>
       <point x="375" y="18"/>
       <point x="427" y="0" type="curve" smooth="yes"/>
       <point x="483" y="-19"/>
@@ -26,8 +26,8 @@
       <point x="858" y="18"/>
       <point x="915" y="48"/>
       <point x="959" y="88" type="curve" smooth="yes"/>
-      <point x="1002" y="127"/>
-      <point x="1038" y="182"/>
+      <point x="1004" y="129"/>
+      <point x="1038" y="183"/>
       <point x="1057" y="249" type="curve" smooth="yes"/>
       <point x="1074" y="308"/>
       <point x="1085" y="398"/>

+ 37 - 37
source/Hack-Regular.ufo/glyphs/U_horn.glif

@@ -8,24 +8,24 @@
   <outline>
     <contour>
       <point x="829" y="1415" type="line"/>
-      <point x="910" y="1355"/>
+      <point x="916" y="1351"/>
       <point x="968" y="1327"/>
-      <point x="1009" y="1327" type="curve" smooth="yes"/>
-      <point x="1070" y="1327"/>
-      <point x="1101" y="1364"/>
-      <point x="1101" y="1436" type="curve" smooth="yes"/>
-      <point x="1101" y="1479"/>
+      <point x="1013" y="1327" type="curve" smooth="yes"/>
+      <point x="1069" y="1327"/>
+      <point x="1101" y="1365"/>
+      <point x="1101" y="1437" type="curve" smooth="yes"/>
+      <point x="1101" y="1478"/>
       <point x="1091" y="1520"/>
       <point x="1071" y="1561" type="curve"/>
       <point x="1204" y="1561" type="line"/>
-      <point x="1217" y="1510"/>
-      <point x="1224" y="1465"/>
-      <point x="1224" y="1425" type="curve" smooth="yes"/>
-      <point x="1224" y="1262"/>
+      <point x="1218" y="1505"/>
+      <point x="1224" y="1467"/>
+      <point x="1224" y="1418" type="curve" smooth="yes"/>
+      <point x="1224" y="1270"/>
       <point x="1168" y="1188"/>
-      <point x="1044" y="1188" type="curve" smooth="yes"/>
-      <point x="980" y="1188"/>
-      <point x="912" y="1223"/>
+      <point x="1050" y="1188" type="curve" smooth="yes"/>
+      <point x="984" y="1188"/>
+      <point x="923" y="1214"/>
       <point x="829" y="1296" type="curve"/>
     </contour>
     <contour>
@@ -35,17 +35,17 @@
       <point x="212" y="408"/>
       <point x="214" y="357"/>
       <point x="218" y="326" type="curve" smooth="yes"/>
-      <point x="226" y="264"/>
-      <point x="251" y="205"/>
-      <point x="332" y="165" type="curve" smooth="yes"/>
-      <point x="372" y="145"/>
-      <point x="421" y="135"/>
+      <point x="226" y="269"/>
+      <point x="253" y="201"/>
+      <point x="332" y="164" type="curve" smooth="yes"/>
+      <point x="371" y="146"/>
+      <point x="422" y="135"/>
       <point x="478" y="135" type="curve" smooth="yes"/>
-      <point x="594" y="135"/>
-      <point x="674" y="175"/>
-      <point x="718" y="254" type="curve" smooth="yes"/>
-      <point x="728" y="271"/>
-      <point x="735" y="294"/>
+      <point x="590" y="135"/>
+      <point x="682" y="179"/>
+      <point x="719" y="254" type="curve" smooth="yes"/>
+      <point x="727" y="270"/>
+      <point x="735" y="295"/>
       <point x="739" y="325" type="curve" smooth="yes"/>
       <point x="743" y="356"/>
       <point x="745" y="407"/>
@@ -53,23 +53,23 @@
       <point x="745" y="1493" type="line"/>
       <point x="947" y="1493" type="line"/>
       <point x="947" y="573" type="line" smooth="yes"/>
-      <point x="947" y="420"/>
-      <point x="938" y="312"/>
-      <point x="919" y="248" type="curve" smooth="yes"/>
-      <point x="881" y="119"/>
-      <point x="782" y="39"/>
+      <point x="947" y="406"/>
+      <point x="938" y="314"/>
+      <point x="918" y="248" type="curve" smooth="yes"/>
+      <point x="876" y="108"/>
+      <point x="773" y="35"/>
       <point x="669" y="0" type="curve" smooth="yes"/>
       <point x="612" y="-19"/>
       <point x="549" y="-29"/>
-      <point x="478" y="-29" type="curve" smooth="yes"/>
-      <point x="338" y="-29"/>
-      <point x="225" y="9"/>
-      <point x="136" y="88" type="curve" smooth="yes"/>
-      <point x="90" y="129"/>
-      <point x="57" y="183"/>
-      <point x="38" y="249" type="curve" smooth="yes"/>
-      <point x="19" y="314"/>
-      <point x="9" y="422"/>
+      <point x="480" y="-29" type="curve" smooth="yes"/>
+      <point x="335" y="-29"/>
+      <point x="215" y="15"/>
+      <point x="136" y="87" type="curve" smooth="yes"/>
+      <point x="88" y="131"/>
+      <point x="56" y="186"/>
+      <point x="38" y="250" type="curve" smooth="yes"/>
+      <point x="20" y="313"/>
+      <point x="9" y="409"/>
       <point x="9" y="573" type="curve" smooth="yes"/>
     </contour>
   </outline>

+ 24 - 24
source/Hack-Regular.ufo/glyphs/U_hungarumlaut.glif

@@ -25,17 +25,17 @@
       <point x="350" y="408"/>
       <point x="352" y="357"/>
       <point x="356" y="326" type="curve" smooth="yes"/>
-      <point x="364" y="264"/>
-      <point x="389" y="205"/>
-      <point x="470" y="165" type="curve" smooth="yes"/>
-      <point x="510" y="145"/>
-      <point x="559" y="135"/>
+      <point x="364" y="269"/>
+      <point x="391" y="201"/>
+      <point x="470" y="164" type="curve" smooth="yes"/>
+      <point x="509" y="146"/>
+      <point x="560" y="135"/>
       <point x="616" y="135" type="curve" smooth="yes"/>
-      <point x="732" y="135"/>
-      <point x="812" y="175"/>
-      <point x="856" y="254" type="curve" smooth="yes"/>
-      <point x="866" y="271"/>
-      <point x="873" y="294"/>
+      <point x="728" y="135"/>
+      <point x="820" y="179"/>
+      <point x="857" y="254" type="curve" smooth="yes"/>
+      <point x="865" y="270"/>
+      <point x="873" y="295"/>
       <point x="877" y="325" type="curve" smooth="yes"/>
       <point x="881" y="356"/>
       <point x="883" y="407"/>
@@ -43,23 +43,23 @@
       <point x="883" y="1493" type="line"/>
       <point x="1085" y="1493" type="line"/>
       <point x="1085" y="573" type="line" smooth="yes"/>
-      <point x="1085" y="420"/>
-      <point x="1076" y="312"/>
-      <point x="1057" y="248" type="curve" smooth="yes"/>
-      <point x="1019" y="119"/>
-      <point x="920" y="39"/>
+      <point x="1085" y="406"/>
+      <point x="1076" y="314"/>
+      <point x="1056" y="248" type="curve" smooth="yes"/>
+      <point x="1014" y="108"/>
+      <point x="911" y="35"/>
       <point x="807" y="0" type="curve" smooth="yes"/>
       <point x="750" y="-19"/>
       <point x="687" y="-29"/>
-      <point x="616" y="-29" type="curve" smooth="yes"/>
-      <point x="476" y="-29"/>
-      <point x="363" y="9"/>
-      <point x="274" y="88" type="curve" smooth="yes"/>
-      <point x="228" y="129"/>
-      <point x="195" y="183"/>
-      <point x="176" y="249" type="curve" smooth="yes"/>
-      <point x="157" y="314"/>
-      <point x="147" y="422"/>
+      <point x="618" y="-29" type="curve" smooth="yes"/>
+      <point x="473" y="-29"/>
+      <point x="353" y="15"/>
+      <point x="274" y="87" type="curve" smooth="yes"/>
+      <point x="226" y="131"/>
+      <point x="194" y="186"/>
+      <point x="176" y="250" type="curve" smooth="yes"/>
+      <point x="158" y="313"/>
+      <point x="147" y="409"/>
       <point x="147" y="573" type="curve" smooth="yes"/>
     </contour>
   </outline>

+ 24 - 24
source/Hack-Regular.ufo/glyphs/U_macron.glif

@@ -19,17 +19,17 @@
       <point x="350" y="408"/>
       <point x="352" y="357"/>
       <point x="356" y="326" type="curve" smooth="yes"/>
-      <point x="364" y="264"/>
-      <point x="389" y="205"/>
-      <point x="470" y="165" type="curve" smooth="yes"/>
-      <point x="510" y="145"/>
-      <point x="559" y="135"/>
+      <point x="364" y="269"/>
+      <point x="391" y="201"/>
+      <point x="470" y="164" type="curve" smooth="yes"/>
+      <point x="509" y="146"/>
+      <point x="560" y="135"/>
       <point x="616" y="135" type="curve" smooth="yes"/>
-      <point x="732" y="135"/>
-      <point x="812" y="175"/>
-      <point x="856" y="254" type="curve" smooth="yes"/>
-      <point x="866" y="271"/>
-      <point x="873" y="294"/>
+      <point x="728" y="135"/>
+      <point x="820" y="179"/>
+      <point x="857" y="254" type="curve" smooth="yes"/>
+      <point x="865" y="270"/>
+      <point x="873" y="295"/>
       <point x="877" y="325" type="curve" smooth="yes"/>
       <point x="881" y="356"/>
       <point x="883" y="407"/>
@@ -37,23 +37,23 @@
       <point x="883" y="1493" type="line"/>
       <point x="1085" y="1493" type="line"/>
       <point x="1085" y="573" type="line" smooth="yes"/>
-      <point x="1085" y="420"/>
-      <point x="1076" y="312"/>
-      <point x="1057" y="248" type="curve" smooth="yes"/>
-      <point x="1019" y="119"/>
-      <point x="920" y="39"/>
+      <point x="1085" y="406"/>
+      <point x="1076" y="314"/>
+      <point x="1056" y="248" type="curve" smooth="yes"/>
+      <point x="1014" y="108"/>
+      <point x="911" y="35"/>
       <point x="807" y="0" type="curve" smooth="yes"/>
       <point x="750" y="-19"/>
       <point x="687" y="-29"/>
-      <point x="616" y="-29" type="curve" smooth="yes"/>
-      <point x="476" y="-29"/>
-      <point x="363" y="9"/>
-      <point x="274" y="88" type="curve" smooth="yes"/>
-      <point x="228" y="129"/>
-      <point x="195" y="183"/>
-      <point x="176" y="249" type="curve" smooth="yes"/>
-      <point x="157" y="314"/>
-      <point x="147" y="422"/>
+      <point x="618" y="-29" type="curve" smooth="yes"/>
+      <point x="473" y="-29"/>
+      <point x="353" y="15"/>
+      <point x="274" y="87" type="curve" smooth="yes"/>
+      <point x="226" y="131"/>
+      <point x="194" y="186"/>
+      <point x="176" y="250" type="curve" smooth="yes"/>
+      <point x="158" y="313"/>
+      <point x="147" y="409"/>
       <point x="147" y="573" type="curve" smooth="yes"/>
     </contour>
   </outline>

+ 37 - 37
source/Hack-Regular.ufo/glyphs/U_ogonek.glif

@@ -13,17 +13,17 @@
       <point x="350" y="408"/>
       <point x="352" y="357"/>
       <point x="356" y="326" type="curve" smooth="yes"/>
-      <point x="364" y="264"/>
-      <point x="389" y="205"/>
-      <point x="470" y="165" type="curve" smooth="yes"/>
-      <point x="510" y="145"/>
-      <point x="559" y="135"/>
+      <point x="364" y="269"/>
+      <point x="391" y="201"/>
+      <point x="470" y="164" type="curve" smooth="yes"/>
+      <point x="509" y="146"/>
+      <point x="560" y="135"/>
       <point x="616" y="135" type="curve" smooth="yes"/>
-      <point x="732" y="135"/>
-      <point x="812" y="175"/>
-      <point x="856" y="254" type="curve" smooth="yes"/>
-      <point x="866" y="271"/>
-      <point x="873" y="294"/>
+      <point x="728" y="135"/>
+      <point x="820" y="179"/>
+      <point x="857" y="254" type="curve" smooth="yes"/>
+      <point x="865" y="270"/>
+      <point x="873" y="295"/>
       <point x="877" y="325" type="curve" smooth="yes"/>
       <point x="881" y="356"/>
       <point x="883" y="407"/>
@@ -31,45 +31,45 @@
       <point x="883" y="1493" type="line"/>
       <point x="1085" y="1493" type="line"/>
       <point x="1085" y="573" type="line" smooth="yes"/>
-      <point x="1085" y="420"/>
-      <point x="1076" y="312"/>
-      <point x="1057" y="248" type="curve" smooth="yes"/>
-      <point x="1019" y="119"/>
-      <point x="920" y="39"/>
+      <point x="1085" y="406"/>
+      <point x="1076" y="314"/>
+      <point x="1056" y="248" type="curve" smooth="yes"/>
+      <point x="1014" y="108"/>
+      <point x="911" y="35"/>
       <point x="807" y="0" type="curve" smooth="yes"/>
       <point x="750" y="-19"/>
       <point x="687" y="-29"/>
-      <point x="616" y="-29" type="curve" smooth="yes"/>
-      <point x="476" y="-29"/>
-      <point x="363" y="9"/>
-      <point x="274" y="88" type="curve" smooth="yes"/>
-      <point x="228" y="129"/>
-      <point x="195" y="183"/>
-      <point x="176" y="249" type="curve" smooth="yes"/>
-      <point x="157" y="314"/>
-      <point x="147" y="422"/>
+      <point x="618" y="-29" type="curve" smooth="yes"/>
+      <point x="473" y="-29"/>
+      <point x="353" y="15"/>
+      <point x="274" y="87" type="curve" smooth="yes"/>
+      <point x="226" y="131"/>
+      <point x="194" y="186"/>
+      <point x="176" y="250" type="curve" smooth="yes"/>
+      <point x="158" y="313"/>
+      <point x="147" y="409"/>
       <point x="147" y="573" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="675" y="-16" type="line"/>
-      <point x="615" y="-97"/>
+      <point x="611" y="-103"/>
       <point x="587" y="-155"/>
-      <point x="587" y="-196" type="curve" smooth="yes"/>
-      <point x="587" y="-257"/>
-      <point x="624" y="-288"/>
-      <point x="696" y="-288" type="curve" smooth="yes"/>
-      <point x="739" y="-288"/>
+      <point x="587" y="-200" type="curve" smooth="yes"/>
+      <point x="587" y="-256"/>
+      <point x="625" y="-288"/>
+      <point x="697" y="-288" type="curve" smooth="yes"/>
+      <point x="738" y="-288"/>
       <point x="780" y="-278"/>
       <point x="821" y="-258" type="curve"/>
       <point x="821" y="-391" type="line"/>
-      <point x="770" y="-404"/>
-      <point x="725" y="-411"/>
-      <point x="685" y="-411" type="curve" smooth="yes"/>
-      <point x="522" y="-411"/>
+      <point x="765" y="-405"/>
+      <point x="727" y="-411"/>
+      <point x="678" y="-411" type="curve" smooth="yes"/>
+      <point x="530" y="-411"/>
       <point x="448" y="-355"/>
-      <point x="448" y="-231" type="curve" smooth="yes"/>
-      <point x="448" y="-167"/>
-      <point x="483" y="-99"/>
+      <point x="448" y="-237" type="curve" smooth="yes"/>
+      <point x="448" y="-171"/>
+      <point x="474" y="-110"/>
       <point x="556" y="-16" type="curve"/>
     </contour>
   </outline>

+ 7 - 7
source/Hack-Regular.ufo/glyphs/U_psilon.glif

@@ -7,15 +7,15 @@
   </note>
   <outline>
     <contour>
-      <point x="37" y="1493" type="line"/>
-      <point x="252" y="1493" type="line"/>
-      <point x="616" y="834" type="line"/>
-      <point x="979" y="1493" type="line"/>
-      <point x="1196" y="1493" type="line"/>
-      <point x="717" y="670" type="line"/>
       <point x="717" y="0" type="line"/>
-      <point x="514" y="0" type="line"/>
+      <point x="717" y="670" type="line"/>
+      <point x="1196" y="1493" type="line"/>
+      <point x="979" y="1493" type="line"/>
+      <point x="616" y="834" type="line"/>
+      <point x="252" y="1493" type="line"/>
+      <point x="37" y="1493" type="line"/>
       <point x="514" y="670" type="line"/>
+      <point x="514" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 41 - 26
source/Hack-Regular.ufo/glyphs/U_psilon1.glif

@@ -7,34 +7,49 @@
   </note>
   <outline>
     <contour>
-      <point x="790" y="1192"/>
-      <point x="707" y="870"/>
-      <point x="707" y="650" type="curve" smooth="yes"/>
       <point x="707" y="0" type="line"/>
-      <point x="504" y="0" type="line"/>
-      <point x="504" y="650" type="line" smooth="yes"/>
-      <point x="504" y="890"/>
-      <point x="393" y="1240"/>
-      <point x="270" y="1297" type="curve" smooth="yes"/>
-      <point x="193" y="1332"/>
-      <point x="114" y="1340"/>
-      <point x="34" y="1323" type="curve"/>
-      <point x="34" y="1493" type="line"/>
-      <point x="85" y="1509"/>
-      <point x="160" y="1508"/>
-      <point x="261" y="1490" type="curve" smooth="yes"/>
-      <point x="442" y="1458"/>
-      <point x="557" y="1309"/>
-      <point x="606" y="1044" type="curve"/>
-      <point x="683" y="1306"/>
-      <point x="797" y="1455"/>
-      <point x="950" y="1490" type="curve" smooth="yes"/>
-      <point x="1098" y="1525"/>
-      <point x="1266" y="1421"/>
-      <point x="1191" y="1224" type="curve" smooth="yes"/>
-      <point x="1148" y="1112"/>
-      <point x="960" y="1144"/>
+      <point x="707" y="650" type="line" smooth="yes"/>
+      <point x="707" y="870"/>
+      <point x="790" y="1192"/>
       <point x="941" y="1297" type="curve"/>
+      <point x="952" y="1205"/>
+      <point x="1024" y="1157"/>
+      <point x="1089" y="1157" type="curve" smooth="yes"/>
+      <point x="1133" y="1157"/>
+      <point x="1174" y="1179"/>
+      <point x="1191" y="1224" type="curve" smooth="yes"/>
+      <point x="1204" y="1257"/>
+      <point x="1209" y="1288"/>
+      <point x="1209" y="1316" type="curve" smooth="yes"/>
+      <point x="1209" y="1431"/>
+      <point x="1112" y="1497"/>
+      <point x="1008" y="1497" type="curve" smooth="yes"/>
+      <point x="988" y="1497"/>
+      <point x="969" y="1495"/>
+      <point x="950" y="1490" type="curve" smooth="yes"/>
+      <point x="797" y="1455"/>
+      <point x="683" y="1306"/>
+      <point x="606" y="1044" type="curve"/>
+      <point x="557" y="1309"/>
+      <point x="442" y="1458"/>
+      <point x="261" y="1490" type="curve" smooth="yes"/>
+      <point x="208" y="1500"/>
+      <point x="161" y="1504"/>
+      <point x="122" y="1504" type="curve" smooth="yes"/>
+      <point x="87" y="1504"/>
+      <point x="58" y="1501"/>
+      <point x="34" y="1493" type="curve"/>
+      <point x="34" y="1323" type="line"/>
+      <point x="61" y="1329"/>
+      <point x="88" y="1332"/>
+      <point x="114" y="1332" type="curve" smooth="yes"/>
+      <point x="167" y="1332"/>
+      <point x="219" y="1320"/>
+      <point x="270" y="1297" type="curve" smooth="yes"/>
+      <point x="393" y="1240"/>
+      <point x="504" y="890"/>
+      <point x="504" y="650" type="curve" smooth="yes"/>
+      <point x="504" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 15 - 15
source/Hack-Regular.ufo/glyphs/U_psilondieresis.glif

@@ -7,27 +7,27 @@
   </note>
   <outline>
     <contour>
-      <point x="319" y="1870" type="line"/>
-      <point x="522" y="1870" type="line"/>
+      <point x="717" y="0" type="line"/>
+      <point x="717" y="670" type="line"/>
+      <point x="1196" y="1493" type="line"/>
+      <point x="979" y="1493" type="line"/>
+      <point x="616" y="834" type="line"/>
+      <point x="252" y="1493" type="line"/>
+      <point x="37" y="1493" type="line"/>
+      <point x="514" y="670" type="line"/>
+      <point x="514" y="0" type="line"/>
+    </contour>
+    <contour>
       <point x="522" y="1667" type="line"/>
+      <point x="522" y="1870" type="line"/>
+      <point x="319" y="1870" type="line"/>
       <point x="319" y="1667" type="line"/>
     </contour>
     <contour>
-      <point x="711" y="1870" type="line"/>
-      <point x="913" y="1870" type="line"/>
       <point x="913" y="1667" type="line"/>
+      <point x="913" y="1870" type="line"/>
+      <point x="711" y="1870" type="line"/>
       <point x="711" y="1667" type="line"/>
     </contour>
-    <contour>
-      <point x="37" y="1493" type="line"/>
-      <point x="252" y="1493" type="line"/>
-      <point x="616" y="834" type="line"/>
-      <point x="979" y="1493" type="line"/>
-      <point x="1196" y="1493" type="line"/>
-      <point x="717" y="670" type="line"/>
-      <point x="717" y="0" type="line"/>
-      <point x="514" y="0" type="line"/>
-      <point x="514" y="670" type="line"/>
-    </contour>
   </outline>
 </glyph>

+ 9 - 9
source/Hack-Regular.ufo/glyphs/U_psilontonos.glif

@@ -7,20 +7,20 @@
   </note>
   <outline>
     <contour>
-      <point x="-838" y="1493" type="line"/>
-      <point x="-623" y="1493" type="line"/>
-      <point x="-259" y="834" type="line"/>
-      <point x="104" y="1493" type="line"/>
-      <point x="321" y="1493" type="line"/>
-      <point x="-158" y="670" type="line"/>
       <point x="-158" y="0" type="line"/>
-      <point x="-361" y="0" type="line"/>
+      <point x="-158" y="670" type="line"/>
+      <point x="321" y="1493" type="line"/>
+      <point x="104" y="1493" type="line"/>
+      <point x="-259" y="834" type="line"/>
+      <point x="-623" y="1493" type="line"/>
+      <point x="-838" y="1493" type="line"/>
       <point x="-361" y="670" type="line"/>
+      <point x="-361" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="-119" y="1638" type="line"/>
-      <point x="79" y="1638" type="line"/>
       <point x="-246" y="1262" type="line"/>
+      <point x="79" y="1638" type="line"/>
+      <point x="-119" y="1638" type="line"/>
       <point x="-400" y="1262" type="line"/>
     </contour>
   </outline>

+ 27 - 27
source/Hack-Regular.ufo/glyphs/U_ring.glif

@@ -13,17 +13,17 @@
       <point x="350" y="408"/>
       <point x="352" y="357"/>
       <point x="356" y="326" type="curve" smooth="yes"/>
-      <point x="364" y="264"/>
-      <point x="389" y="205"/>
-      <point x="470" y="165" type="curve" smooth="yes"/>
-      <point x="510" y="145"/>
-      <point x="559" y="135"/>
+      <point x="364" y="269"/>
+      <point x="391" y="201"/>
+      <point x="470" y="164" type="curve" smooth="yes"/>
+      <point x="509" y="146"/>
+      <point x="560" y="135"/>
       <point x="616" y="135" type="curve" smooth="yes"/>
-      <point x="732" y="135"/>
-      <point x="812" y="175"/>
-      <point x="856" y="254" type="curve" smooth="yes"/>
-      <point x="866" y="271"/>
-      <point x="873" y="294"/>
+      <point x="728" y="135"/>
+      <point x="820" y="179"/>
+      <point x="857" y="254" type="curve" smooth="yes"/>
+      <point x="865" y="270"/>
+      <point x="873" y="295"/>
       <point x="877" y="325" type="curve" smooth="yes"/>
       <point x="881" y="356"/>
       <point x="883" y="407"/>
@@ -31,35 +31,35 @@
       <point x="883" y="1493" type="line"/>
       <point x="1085" y="1493" type="line"/>
       <point x="1085" y="573" type="line" smooth="yes"/>
-      <point x="1085" y="420"/>
-      <point x="1076" y="312"/>
-      <point x="1057" y="248" type="curve" smooth="yes"/>
-      <point x="1019" y="119"/>
-      <point x="920" y="39"/>
+      <point x="1085" y="406"/>
+      <point x="1076" y="314"/>
+      <point x="1056" y="248" type="curve" smooth="yes"/>
+      <point x="1014" y="108"/>
+      <point x="911" y="35"/>
       <point x="807" y="0" type="curve" smooth="yes"/>
       <point x="750" y="-19"/>
       <point x="687" y="-29"/>
-      <point x="616" y="-29" type="curve" smooth="yes"/>
-      <point x="476" y="-29"/>
-      <point x="363" y="9"/>
-      <point x="274" y="88" type="curve" smooth="yes"/>
-      <point x="228" y="129"/>
-      <point x="195" y="183"/>
-      <point x="176" y="249" type="curve" smooth="yes"/>
-      <point x="157" y="314"/>
-      <point x="147" y="422"/>
+      <point x="618" y="-29" type="curve" smooth="yes"/>
+      <point x="473" y="-29"/>
+      <point x="353" y="15"/>
+      <point x="274" y="87" type="curve" smooth="yes"/>
+      <point x="226" y="131"/>
+      <point x="194" y="186"/>
+      <point x="176" y="250" type="curve" smooth="yes"/>
+      <point x="158" y="313"/>
+      <point x="147" y="409"/>
       <point x="147" y="573" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="901" y="1474"/>
       <point x="781" y="1352"/>
-      <point x="626" y="1352" type="curve" smooth="yes"/>
+      <point x="627" y="1352" type="curve" smooth="yes"/>
       <point x="473" y="1352"/>
       <point x="352" y="1474"/>
       <point x="352" y="1627" type="curve" smooth="yes"/>
       <point x="352" y="1780"/>
       <point x="473" y="1901"/>
-      <point x="626" y="1901" type="curve" smooth="yes"/>
+      <point x="627" y="1901" type="curve" smooth="yes"/>
       <point x="781" y="1901"/>
       <point x="901" y="1780"/>
       <point x="901" y="1627" type="curve" smooth="yes"/>
@@ -71,7 +71,7 @@
       <point x="541" y="1778"/>
       <point x="475" y="1712"/>
       <point x="475" y="1627" type="curve" smooth="yes"/>
-      <point x="475" y="1540"/>
+      <point x="475" y="1541"/>
       <point x="541" y="1475"/>
       <point x="626" y="1475" type="curve" smooth="yes"/>
       <point x="711" y="1475"/>

+ 36 - 36
source/Hack-Regular.ufo/glyphs/U_tilde.glif

@@ -9,18 +9,18 @@
     <contour>
       <point x="555" y="1743" type="line" smooth="yes"/>
       <point x="522" y="1762"/>
-      <point x="503" y="1768"/>
-      <point x="487" y="1768" type="curve" smooth="yes"/>
-      <point x="440" y="1768"/>
+      <point x="504" y="1768"/>
+      <point x="486" y="1768" type="curve" smooth="yes"/>
+      <point x="441" y="1768"/>
       <point x="412" y="1733"/>
       <point x="412" y="1673" type="curve" smooth="yes"/>
       <point x="412" y="1667" type="line"/>
       <point x="287" y="1667" type="line"/>
       <point x="287" y="1802"/>
-      <point x="362" y="1886"/>
-      <point x="475" y="1886" type="curve" smooth="yes"/>
-      <point x="523" y="1886"/>
-      <point x="556" y="1879"/>
+      <point x="358" y="1886"/>
+      <point x="482" y="1886" type="curve" smooth="yes"/>
+      <point x="536" y="1886"/>
+      <point x="570" y="1870"/>
       <point x="621" y="1843" type="curve" smooth="yes"/>
       <point x="678" y="1813" type="line"/>
       <point x="707" y="1796"/>
@@ -31,11 +31,11 @@
       <point x="821" y="1880" type="curve" smooth="yes"/>
       <point x="821" y="1886" type="line"/>
       <point x="946" y="1886" type="line"/>
-      <point x="943" y="1753"/>
-      <point x="870" y="1667"/>
-      <point x="758" y="1667" type="curve" smooth="yes"/>
-      <point x="713" y="1667"/>
-      <point x="681" y="1674"/>
+      <point x="942" y="1755"/>
+      <point x="876" y="1667"/>
+      <point x="753" y="1667" type="curve" smooth="yes"/>
+      <point x="710" y="1667"/>
+      <point x="673" y="1678"/>
       <point x="612" y="1710" type="curve"/>
     </contour>
     <contour>
@@ -45,17 +45,17 @@
       <point x="350" y="408"/>
       <point x="352" y="357"/>
       <point x="356" y="326" type="curve" smooth="yes"/>
-      <point x="364" y="264"/>
-      <point x="389" y="205"/>
-      <point x="470" y="165" type="curve" smooth="yes"/>
-      <point x="510" y="145"/>
-      <point x="559" y="135"/>
+      <point x="364" y="269"/>
+      <point x="391" y="201"/>
+      <point x="470" y="164" type="curve" smooth="yes"/>
+      <point x="509" y="146"/>
+      <point x="560" y="135"/>
       <point x="616" y="135" type="curve" smooth="yes"/>
-      <point x="732" y="135"/>
-      <point x="812" y="175"/>
-      <point x="856" y="254" type="curve" smooth="yes"/>
-      <point x="866" y="271"/>
-      <point x="873" y="294"/>
+      <point x="728" y="135"/>
+      <point x="820" y="179"/>
+      <point x="857" y="254" type="curve" smooth="yes"/>
+      <point x="865" y="270"/>
+      <point x="873" y="295"/>
       <point x="877" y="325" type="curve" smooth="yes"/>
       <point x="881" y="356"/>
       <point x="883" y="407"/>
@@ -63,23 +63,23 @@
       <point x="883" y="1493" type="line"/>
       <point x="1085" y="1493" type="line"/>
       <point x="1085" y="573" type="line" smooth="yes"/>
-      <point x="1085" y="420"/>
-      <point x="1076" y="312"/>
-      <point x="1057" y="248" type="curve" smooth="yes"/>
-      <point x="1019" y="119"/>
-      <point x="920" y="39"/>
+      <point x="1085" y="406"/>
+      <point x="1076" y="314"/>
+      <point x="1056" y="248" type="curve" smooth="yes"/>
+      <point x="1014" y="108"/>
+      <point x="911" y="35"/>
       <point x="807" y="0" type="curve" smooth="yes"/>
       <point x="750" y="-19"/>
       <point x="687" y="-29"/>
-      <point x="616" y="-29" type="curve" smooth="yes"/>
-      <point x="476" y="-29"/>
-      <point x="363" y="9"/>
-      <point x="274" y="88" type="curve" smooth="yes"/>
-      <point x="228" y="129"/>
-      <point x="195" y="183"/>
-      <point x="176" y="249" type="curve" smooth="yes"/>
-      <point x="157" y="314"/>
-      <point x="147" y="422"/>
+      <point x="618" y="-29" type="curve" smooth="yes"/>
+      <point x="473" y="-29"/>
+      <point x="353" y="15"/>
+      <point x="274" y="87" type="curve" smooth="yes"/>
+      <point x="226" y="131"/>
+      <point x="194" y="186"/>
+      <point x="176" y="250" type="curve" smooth="yes"/>
+      <point x="158" y="313"/>
+      <point x="147" y="409"/>
       <point x="147" y="573" type="curve" smooth="yes"/>
     </contour>
   </outline>

+ 10 - 10
source/Hack-Regular.ufo/glyphs/X_i.glif

@@ -7,22 +7,22 @@
   </note>
   <outline>
     <contour>
-      <point x="1096" y="1493" type="line"/>
       <point x="1096" y="1323" type="line"/>
-      <point x="137" y="1323" type="line"/>
+      <point x="1096" y="1493" type="line"/>
       <point x="137" y="1493" type="line"/>
+      <point x="137" y="1323" type="line"/>
     </contour>
     <contour>
-      <point x="893" y="711" type="line"/>
-      <point x="340" y="711" type="line"/>
-      <point x="340" y="881" type="line"/>
-      <point x="893" y="881" type="line"/>
-    </contour>
-    <contour>
-      <point x="1096" y="170" type="line"/>
       <point x="1096" y="0" type="line"/>
-      <point x="137" y="0" type="line"/>
+      <point x="1096" y="170" type="line"/>
       <point x="137" y="170" type="line"/>
+      <point x="137" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="893" y="711" type="line"/>
+      <point x="893" y="881" type="line"/>
+      <point x="340" y="881" type="line"/>
+      <point x="340" y="711" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 14 - 14
source/Hack-Regular.ufo/glyphs/Z_acute.glif

@@ -7,22 +7,22 @@
   </note>
   <outline>
     <contour>
-      <point x="699" y="1899" type="line"/>
-      <point x="885" y="1899" type="line"/>
-      <point x="656" y="1635" type="line"/>
-      <point x="502" y="1635" type="line"/>
+      <point x="653" y="1899" type="line"/>
+      <point x="839" y="1899" type="line"/>
+      <point x="610" y="1635" type="line"/>
+      <point x="456" y="1635" type="line"/>
     </contour>
     <contour>
-      <point x="178" y="1493" type="line"/>
-      <point x="1147" y="1493" type="line"/>
-      <point x="1147" y="1339" type="line"/>
-      <point x="367" y="170" type="line"/>
-      <point x="1169" y="170" type="line"/>
-      <point x="1169" y="0" type="line"/>
-      <point x="156" y="0" type="line"/>
-      <point x="156" y="154" type="line"/>
-      <point x="915" y="1323" type="line"/>
-      <point x="178" y="1323" type="line"/>
+      <point x="132" y="1493" type="line"/>
+      <point x="1101" y="1493" type="line"/>
+      <point x="1101" y="1339" type="line"/>
+      <point x="321" y="170" type="line"/>
+      <point x="1123" y="170" type="line"/>
+      <point x="1123" y="0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="110" y="154" type="line"/>
+      <point x="869" y="1323" type="line"/>
+      <point x="132" y="1323" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 17 - 17
source/Hack-Regular.ufo/glyphs/Z_caron.glif

@@ -7,25 +7,25 @@
   </note>
   <outline>
     <contour>
-      <point x="178" y="1493" type="line"/>
-      <point x="178" y="1323" type="line"/>
-      <point x="915" y="1323" type="line"/>
-      <point x="156" y="154" type="line"/>
-      <point x="156" y="0" type="line"/>
-      <point x="1169" y="0" type="line"/>
-      <point x="1169" y="170" type="line"/>
-      <point x="367" y="170" type="line"/>
-      <point x="1147" y="1339" type="line"/>
-      <point x="1147" y="1493" type="line"/>
+      <point x="132" y="1493" type="line"/>
+      <point x="132" y="1323" type="line"/>
+      <point x="869" y="1323" type="line"/>
+      <point x="110" y="154" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="1123" y="0" type="line"/>
+      <point x="1123" y="170" type="line"/>
+      <point x="321" y="170" type="line"/>
+      <point x="1101" y="1339" type="line"/>
+      <point x="1101" y="1493" type="line"/>
     </contour>
     <contour>
-      <point x="522" y="1635" type="line"/>
-      <point x="711" y="1635" type="line"/>
-      <point x="922" y="1901" type="line"/>
-      <point x="782" y="1901" type="line"/>
-      <point x="616" y="1723" type="line"/>
-      <point x="451" y="1901" type="line"/>
-      <point x="311" y="1901" type="line"/>
+      <point x="476" y="1635" type="line"/>
+      <point x="665" y="1635" type="line"/>
+      <point x="876" y="1901" type="line"/>
+      <point x="736" y="1901" type="line"/>
+      <point x="570" y="1723" type="line"/>
+      <point x="405" y="1901" type="line"/>
+      <point x="265" y="1901" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 26 - 26
source/Hack-Regular.ufo/glyphs/Z_dotaccent.glif

@@ -7,34 +7,34 @@
   </note>
   <outline>
     <contour>
-      <point x="563" y="1842" type="line" smooth="yes"/>
-      <point x="563" y="1861"/>
-      <point x="574" y="1872"/>
-      <point x="593" y="1872" type="curve" smooth="yes"/>
-      <point x="738" y="1872" type="line" smooth="yes"/>
-      <point x="757" y="1872"/>
-      <point x="768" y="1861"/>
-      <point x="768" y="1842" type="curve" smooth="yes"/>
-      <point x="768" y="1697" type="line" smooth="yes"/>
-      <point x="768" y="1678"/>
-      <point x="757" y="1667"/>
-      <point x="738" y="1667" type="curve" smooth="yes"/>
-      <point x="593" y="1667" type="line" smooth="yes"/>
-      <point x="574" y="1667"/>
-      <point x="563" y="1678"/>
-      <point x="563" y="1697" type="curve" smooth="yes"/>
+      <point x="517" y="1842" type="line" smooth="yes"/>
+      <point x="517" y="1861"/>
+      <point x="528" y="1872"/>
+      <point x="547" y="1872" type="curve" smooth="yes"/>
+      <point x="692" y="1872" type="line" smooth="yes"/>
+      <point x="711" y="1872"/>
+      <point x="722" y="1861"/>
+      <point x="722" y="1842" type="curve" smooth="yes"/>
+      <point x="722" y="1697" type="line" smooth="yes"/>
+      <point x="722" y="1678"/>
+      <point x="711" y="1667"/>
+      <point x="692" y="1667" type="curve" smooth="yes"/>
+      <point x="547" y="1667" type="line" smooth="yes"/>
+      <point x="528" y="1667"/>
+      <point x="517" y="1678"/>
+      <point x="517" y="1697" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="178" y="1493" type="line"/>
-      <point x="1147" y="1493" type="line"/>
-      <point x="1147" y="1339" type="line"/>
-      <point x="367" y="170" type="line"/>
-      <point x="1169" y="170" type="line"/>
-      <point x="1169" y="0" type="line"/>
-      <point x="156" y="0" type="line"/>
-      <point x="156" y="154" type="line"/>
-      <point x="915" y="1323" type="line"/>
-      <point x="178" y="1323" type="line"/>
+      <point x="132" y="1493" type="line"/>
+      <point x="1101" y="1493" type="line"/>
+      <point x="1101" y="1339" type="line"/>
+      <point x="321" y="170" type="line"/>
+      <point x="1123" y="170" type="line"/>
+      <point x="1123" y="0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="110" y="154" type="line"/>
+      <point x="869" y="1323" type="line"/>
+      <point x="132" y="1323" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 8 - 8
source/Hack-Regular.ufo/glyphs/Z_eta.glif

@@ -7,16 +7,16 @@
   </note>
   <outline>
     <contour>
-      <point x="178" y="1493" type="line"/>
-      <point x="1147" y="1493" type="line"/>
-      <point x="1147" y="1339" type="line"/>
-      <point x="367" y="170" type="line"/>
-      <point x="1169" y="170" type="line"/>
       <point x="1169" y="0" type="line"/>
-      <point x="156" y="0" type="line"/>
-      <point x="156" y="154" type="line"/>
-      <point x="915" y="1323" type="line"/>
+      <point x="1169" y="170" type="line"/>
+      <point x="367" y="170" type="line"/>
+      <point x="1147" y="1339" type="line"/>
+      <point x="1147" y="1493" type="line"/>
+      <point x="178" y="1493" type="line"/>
       <point x="178" y="1323" type="line"/>
+      <point x="915" y="1323" type="line"/>
+      <point x="156" y="154" type="line"/>
+      <point x="156" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 79 - 79
source/Hack-Regular.ufo/glyphs/aacute.glif

@@ -7,89 +7,89 @@
   </note>
   <outline>
     <contour>
-      <point x="702" y="563" type="line"/>
-      <point x="874" y="563" type="line"/>
-      <point x="874" y="522" type="line" smooth="yes"/>
-      <point x="874" y="401"/>
-      <point x="844" y="302"/>
-      <point x="786" y="231" type="curve" smooth="yes"/>
-      <point x="728" y="160"/>
-      <point x="647" y="125"/>
-      <point x="548" y="125" type="curve" smooth="yes"/>
-      <point x="471" y="125"/>
-      <point x="416" y="146"/>
-      <point x="378" y="181" type="curve" smooth="yes"/>
-      <point x="339" y="217"/>
-      <point x="317" y="268"/>
-      <point x="317" y="337" type="curve" smooth="yes"/>
-      <point x="317" y="411"/>
-      <point x="342" y="468"/>
-      <point x="399" y="507" type="curve" smooth="yes"/>
-      <point x="453" y="544"/>
-      <point x="534" y="563"/>
-      <point x="641" y="563" type="curve" smooth="yes"/>
+      <point x="712" y="563" type="line"/>
+      <point x="884" y="563" type="line"/>
+      <point x="884" y="522" type="line" smooth="yes"/>
+      <point x="884" y="401"/>
+      <point x="854" y="302"/>
+      <point x="796" y="231" type="curve" smooth="yes"/>
+      <point x="738" y="160"/>
+      <point x="657" y="125"/>
+      <point x="558" y="125" type="curve" smooth="yes"/>
+      <point x="481" y="125"/>
+      <point x="426" y="146"/>
+      <point x="388" y="181" type="curve" smooth="yes"/>
+      <point x="349" y="217"/>
+      <point x="327" y="268"/>
+      <point x="327" y="337" type="curve" smooth="yes"/>
+      <point x="327" y="411"/>
+      <point x="352" y="468"/>
+      <point x="409" y="507" type="curve" smooth="yes"/>
+      <point x="463" y="544"/>
+      <point x="544" y="563"/>
+      <point x="651" y="563" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="1059" y="639" type="line" smooth="yes"/>
-      <point x="1059" y="737"/>
-      <point x="1054" y="811"/>
-      <point x="1043" y="860" type="curve" smooth="yes"/>
-      <point x="1034" y="901"/>
-      <point x="1017" y="945"/>
-      <point x="989" y="984" type="curve" smooth="yes"/>
-      <point x="951" y="1037"/>
-      <point x="896" y="1077"/>
-      <point x="830" y="1105" type="curve" smooth="yes"/>
-      <point x="764" y="1133"/>
-      <point x="691" y="1147"/>
-      <point x="595" y="1147" type="curve" smooth="yes"/>
-      <point x="532" y="1147"/>
-      <point x="473" y="1141"/>
-      <point x="411" y="1128" type="curve" smooth="yes"/>
-      <point x="345" y="1114"/>
-      <point x="286" y="1096"/>
-      <point x="215" y="1069" type="curve"/>
-      <point x="215" y="885" type="line"/>
-      <point x="276" y="920"/>
-      <point x="338" y="946"/>
-      <point x="402" y="964" type="curve" smooth="yes"/>
-      <point x="466" y="982"/>
-      <point x="529" y="991"/>
-      <point x="593" y="991" type="curve" smooth="yes"/>
-      <point x="688" y="991"/>
-      <point x="762" y="971"/>
-      <point x="806" y="931" type="curve" smooth="yes"/>
-      <point x="851" y="890"/>
-      <point x="874" y="821"/>
-      <point x="874" y="736" type="curve" smooth="yes"/>
-      <point x="874" y="707" type="line"/>
-      <point x="627" y="707" type="line" smooth="yes"/>
-      <point x="465" y="707"/>
-      <point x="342" y="675"/>
-      <point x="259" y="610" type="curve" smooth="yes"/>
-      <point x="175" y="545"/>
-      <point x="133" y="450"/>
-      <point x="133" y="327" type="curve" smooth="yes"/>
-      <point x="133" y="210"/>
-      <point x="171" y="129"/>
-      <point x="235" y="68" type="curve" smooth="yes"/>
-      <point x="303" y="3"/>
-      <point x="393" y="-29"/>
-      <point x="510" y="-29" type="curve" smooth="yes"/>
-      <point x="592" y="-29"/>
-      <point x="666" y="-13"/>
-      <point x="726" y="19" type="curve" smooth="yes"/>
-      <point x="785" y="50"/>
-      <point x="835" y="99"/>
-      <point x="874" y="166" type="curve"/>
-      <point x="892" y="0" type="line"/>
-      <point x="1059" y="0" type="line"/>
+      <point x="1069" y="639" type="line" smooth="yes"/>
+      <point x="1069" y="737"/>
+      <point x="1064" y="811"/>
+      <point x="1053" y="860" type="curve" smooth="yes"/>
+      <point x="1044" y="901"/>
+      <point x="1027" y="945"/>
+      <point x="999" y="984" type="curve" smooth="yes"/>
+      <point x="961" y="1037"/>
+      <point x="906" y="1077"/>
+      <point x="840" y="1105" type="curve" smooth="yes"/>
+      <point x="774" y="1133"/>
+      <point x="701" y="1147"/>
+      <point x="605" y="1147" type="curve" smooth="yes"/>
+      <point x="542" y="1147"/>
+      <point x="483" y="1141"/>
+      <point x="421" y="1128" type="curve" smooth="yes"/>
+      <point x="350" y="1113"/>
+      <point x="288" y="1093"/>
+      <point x="225" y="1069" type="curve"/>
+      <point x="225" y="885" type="line"/>
+      <point x="286" y="920"/>
+      <point x="348" y="946"/>
+      <point x="412" y="964" type="curve" smooth="yes"/>
+      <point x="476" y="982"/>
+      <point x="539" y="991"/>
+      <point x="603" y="991" type="curve" smooth="yes"/>
+      <point x="698" y="991"/>
+      <point x="772" y="971"/>
+      <point x="816" y="931" type="curve" smooth="yes"/>
+      <point x="861" y="890"/>
+      <point x="884" y="821"/>
+      <point x="884" y="736" type="curve" smooth="yes"/>
+      <point x="884" y="707" type="line"/>
+      <point x="637" y="707" type="line" smooth="yes"/>
+      <point x="475" y="707"/>
+      <point x="352" y="675"/>
+      <point x="269" y="610" type="curve" smooth="yes"/>
+      <point x="185" y="545"/>
+      <point x="143" y="450"/>
+      <point x="143" y="327" type="curve" smooth="yes"/>
+      <point x="143" y="210"/>
+      <point x="181" y="129"/>
+      <point x="245" y="68" type="curve" smooth="yes"/>
+      <point x="313" y="3"/>
+      <point x="403" y="-29"/>
+      <point x="520" y="-29" type="curve" smooth="yes"/>
+      <point x="602" y="-29"/>
+      <point x="676" y="-13"/>
+      <point x="736" y="19" type="curve" smooth="yes"/>
+      <point x="795" y="50"/>
+      <point x="845" y="99"/>
+      <point x="884" y="166" type="curve"/>
+      <point x="902" y="0" type="line"/>
+      <point x="1069" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="756" y="1638" type="line"/>
-      <point x="475" y="1262" type="line"/>
-      <point x="629" y="1262" type="line"/>
-      <point x="954" y="1638" type="line"/>
+      <point x="766" y="1638" type="line"/>
+      <point x="485" y="1262" type="line"/>
+      <point x="639" y="1262" type="line"/>
+      <point x="964" y="1638" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 56 - 56
source/Hack-Regular.ufo/glyphs/abreve.glif

@@ -7,66 +7,66 @@
   </note>
   <outline>
     <contour>
-      <point x="422" y="1608" type="line"/>
-      <point x="437" y="1507"/>
-      <point x="500" y="1458"/>
-      <point x="616" y="1458" type="curve" smooth="yes"/>
-      <point x="729" y="1458"/>
-      <point x="792" y="1507"/>
-      <point x="811" y="1608" type="curve"/>
-      <point x="930" y="1608" type="line"/>
-      <point x="915" y="1417"/>
-      <point x="809" y="1321"/>
-      <point x="616" y="1321" type="curve" smooth="yes"/>
-      <point x="424" y="1321"/>
-      <point x="318" y="1417"/>
-      <point x="303" y="1608" type="curve"/>
+      <point x="432" y="1608" type="line"/>
+      <point x="446" y="1513"/>
+      <point x="504" y="1458"/>
+      <point x="625" y="1458" type="curve" smooth="yes"/>
+      <point x="739" y="1458"/>
+      <point x="802" y="1507"/>
+      <point x="821" y="1608" type="curve"/>
+      <point x="940" y="1608" type="line"/>
+      <point x="925" y="1417"/>
+      <point x="819" y="1321"/>
+      <point x="626" y="1321" type="curve" smooth="yes"/>
+      <point x="434" y="1321"/>
+      <point x="328" y="1417"/>
+      <point x="313" y="1608" type="curve"/>
     </contour>
     <contour>
-      <point x="702" y="563" type="line"/>
-      <point x="641" y="563" type="line" smooth="yes"/>
-      <point x="426" y="563"/>
-      <point x="317" y="487"/>
-      <point x="317" y="338" type="curve" smooth="yes"/>
-      <point x="317" y="203"/>
-      <point x="403" y="125"/>
-      <point x="547" y="125" type="curve" smooth="yes"/>
-      <point x="750" y="125"/>
-      <point x="873" y="274"/>
-      <point x="874" y="522" type="curve" smooth="yes"/>
-      <point x="874" y="563" type="line"/>
+      <point x="712" y="563" type="line"/>
+      <point x="651" y="563" type="line" smooth="yes"/>
+      <point x="437" y="563"/>
+      <point x="327" y="488"/>
+      <point x="327" y="337" type="curve" smooth="yes"/>
+      <point x="327" y="203"/>
+      <point x="413" y="125"/>
+      <point x="558" y="125" type="curve" smooth="yes"/>
+      <point x="760" y="125"/>
+      <point x="884" y="276"/>
+      <point x="884" y="522" type="curve" smooth="yes"/>
+      <point x="884" y="563" type="line"/>
     </contour>
     <contour>
-      <point x="1059" y="0" type="line"/>
-      <point x="874" y="0" type="line"/>
-      <point x="874" y="166" type="line"/>
-      <point x="795" y="33"/>
-      <point x="679" y="-29"/>
-      <point x="508" y="-29" type="curve" smooth="yes"/>
-      <point x="280" y="-29"/>
-      <point x="133" y="110"/>
-      <point x="133" y="326" type="curve" smooth="yes"/>
-      <point x="133" y="575"/>
-      <point x="303" y="707"/>
-      <point x="627" y="707" type="curve" smooth="yes"/>
-      <point x="874" y="707" type="line"/>
-      <point x="874" y="736" type="line"/>
-      <point x="873" y="915"/>
-      <point x="788" y="991"/>
-      <point x="592" y="991" type="curve" smooth="yes"/>
-      <point x="467" y="991"/>
-      <point x="336" y="954"/>
-      <point x="215" y="885" type="curve"/>
-      <point x="215" y="1069" type="line"/>
-      <point x="351" y="1121"/>
-      <point x="475" y="1147"/>
-      <point x="592" y="1147" type="curve" smooth="yes"/>
-      <point x="777" y="1147"/>
-      <point x="908" y="1092"/>
-      <point x="989" y="983" type="curve" smooth="yes"/>
-      <point x="1040" y="916"/>
-      <point x="1059" y="835"/>
-      <point x="1059" y="639" type="curve" smooth="yes"/>
+      <point x="1069" y="0" type="line"/>
+      <point x="884" y="0" type="line"/>
+      <point x="884" y="166" type="line"/>
+      <point x="811" y="42"/>
+      <point x="696" y="-29"/>
+      <point x="524" y="-29" type="curve" smooth="yes"/>
+      <point x="284" y="-29"/>
+      <point x="143" y="110"/>
+      <point x="143" y="331" type="curve" smooth="yes"/>
+      <point x="143" y="573"/>
+      <point x="313" y="707"/>
+      <point x="637" y="707" type="curve" smooth="yes"/>
+      <point x="884" y="707" type="line"/>
+      <point x="884" y="736" type="line"/>
+      <point x="884" y="918"/>
+      <point x="791" y="991"/>
+      <point x="606" y="991" type="curve" smooth="yes"/>
+      <point x="475" y="991"/>
+      <point x="346" y="954"/>
+      <point x="225" y="885" type="curve"/>
+      <point x="225" y="1069" type="line"/>
+      <point x="361" y="1121"/>
+      <point x="483" y="1147"/>
+      <point x="606" y="1147" type="curve" smooth="yes"/>
+      <point x="785" y="1147"/>
+      <point x="918" y="1092"/>
+      <point x="999" y="983" type="curve" smooth="yes"/>
+      <point x="1050" y="915"/>
+      <point x="1069" y="837"/>
+      <point x="1069" y="639" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 82 - 82
source/Hack-Regular.ufo/glyphs/acircumflex.glif

@@ -7,92 +7,92 @@
   </note>
   <outline>
     <contour>
-      <point x="702" y="563" type="line"/>
-      <point x="874" y="563" type="line"/>
-      <point x="874" y="522" type="line" smooth="yes"/>
-      <point x="874" y="401"/>
-      <point x="844" y="302"/>
-      <point x="786" y="231" type="curve" smooth="yes"/>
-      <point x="728" y="160"/>
-      <point x="647" y="125"/>
-      <point x="548" y="125" type="curve" smooth="yes"/>
-      <point x="471" y="125"/>
-      <point x="416" y="146"/>
-      <point x="378" y="181" type="curve" smooth="yes"/>
-      <point x="339" y="217"/>
-      <point x="317" y="268"/>
-      <point x="317" y="337" type="curve" smooth="yes"/>
-      <point x="317" y="411"/>
-      <point x="342" y="468"/>
-      <point x="399" y="507" type="curve" smooth="yes"/>
-      <point x="453" y="544"/>
-      <point x="534" y="563"/>
-      <point x="641" y="563" type="curve" smooth="yes"/>
+      <point x="712" y="563" type="line"/>
+      <point x="884" y="563" type="line"/>
+      <point x="884" y="522" type="line" smooth="yes"/>
+      <point x="884" y="401"/>
+      <point x="854" y="302"/>
+      <point x="796" y="231" type="curve" smooth="yes"/>
+      <point x="738" y="160"/>
+      <point x="657" y="125"/>
+      <point x="558" y="125" type="curve" smooth="yes"/>
+      <point x="481" y="125"/>
+      <point x="426" y="146"/>
+      <point x="388" y="181" type="curve" smooth="yes"/>
+      <point x="349" y="217"/>
+      <point x="327" y="268"/>
+      <point x="327" y="337" type="curve" smooth="yes"/>
+      <point x="327" y="411"/>
+      <point x="352" y="468"/>
+      <point x="409" y="507" type="curve" smooth="yes"/>
+      <point x="463" y="544"/>
+      <point x="544" y="563"/>
+      <point x="651" y="563" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="1059" y="639" type="line" smooth="yes"/>
-      <point x="1059" y="737"/>
-      <point x="1054" y="811"/>
-      <point x="1043" y="860" type="curve" smooth="yes"/>
-      <point x="1034" y="901"/>
-      <point x="1017" y="945"/>
-      <point x="989" y="984" type="curve" smooth="yes"/>
-      <point x="951" y="1037"/>
-      <point x="896" y="1077"/>
-      <point x="830" y="1105" type="curve" smooth="yes"/>
-      <point x="764" y="1133"/>
-      <point x="691" y="1147"/>
-      <point x="595" y="1147" type="curve" smooth="yes"/>
-      <point x="532" y="1147"/>
-      <point x="473" y="1141"/>
-      <point x="411" y="1128" type="curve" smooth="yes"/>
-      <point x="345" y="1114"/>
-      <point x="286" y="1096"/>
-      <point x="215" y="1069" type="curve"/>
-      <point x="215" y="885" type="line"/>
-      <point x="276" y="920"/>
-      <point x="338" y="946"/>
-      <point x="402" y="964" type="curve" smooth="yes"/>
-      <point x="466" y="982"/>
-      <point x="529" y="991"/>
-      <point x="593" y="991" type="curve" smooth="yes"/>
-      <point x="688" y="991"/>
-      <point x="762" y="971"/>
-      <point x="806" y="931" type="curve" smooth="yes"/>
-      <point x="851" y="890"/>
-      <point x="874" y="821"/>
-      <point x="874" y="736" type="curve" smooth="yes"/>
-      <point x="874" y="707" type="line"/>
-      <point x="627" y="707" type="line" smooth="yes"/>
-      <point x="465" y="707"/>
-      <point x="342" y="675"/>
-      <point x="259" y="610" type="curve" smooth="yes"/>
-      <point x="175" y="545"/>
-      <point x="133" y="450"/>
-      <point x="133" y="327" type="curve" smooth="yes"/>
-      <point x="133" y="210"/>
-      <point x="171" y="129"/>
-      <point x="235" y="68" type="curve" smooth="yes"/>
-      <point x="303" y="3"/>
-      <point x="393" y="-29"/>
-      <point x="510" y="-29" type="curve" smooth="yes"/>
-      <point x="592" y="-29"/>
-      <point x="666" y="-13"/>
-      <point x="726" y="19" type="curve" smooth="yes"/>
-      <point x="785" y="50"/>
-      <point x="835" y="99"/>
-      <point x="874" y="166" type="curve"/>
-      <point x="892" y="0" type="line"/>
-      <point x="1059" y="0" type="line"/>
+      <point x="1069" y="639" type="line" smooth="yes"/>
+      <point x="1069" y="737"/>
+      <point x="1064" y="811"/>
+      <point x="1053" y="860" type="curve" smooth="yes"/>
+      <point x="1044" y="901"/>
+      <point x="1027" y="945"/>
+      <point x="999" y="984" type="curve" smooth="yes"/>
+      <point x="961" y="1037"/>
+      <point x="906" y="1077"/>
+      <point x="840" y="1105" type="curve" smooth="yes"/>
+      <point x="774" y="1133"/>
+      <point x="701" y="1147"/>
+      <point x="605" y="1147" type="curve" smooth="yes"/>
+      <point x="542" y="1147"/>
+      <point x="483" y="1141"/>
+      <point x="421" y="1128" type="curve" smooth="yes"/>
+      <point x="350" y="1113"/>
+      <point x="288" y="1093"/>
+      <point x="225" y="1069" type="curve"/>
+      <point x="225" y="885" type="line"/>
+      <point x="286" y="920"/>
+      <point x="348" y="946"/>
+      <point x="412" y="964" type="curve" smooth="yes"/>
+      <point x="476" y="982"/>
+      <point x="539" y="991"/>
+      <point x="603" y="991" type="curve" smooth="yes"/>
+      <point x="698" y="991"/>
+      <point x="772" y="971"/>
+      <point x="816" y="931" type="curve" smooth="yes"/>
+      <point x="861" y="890"/>
+      <point x="884" y="821"/>
+      <point x="884" y="736" type="curve" smooth="yes"/>
+      <point x="884" y="707" type="line"/>
+      <point x="637" y="707" type="line" smooth="yes"/>
+      <point x="475" y="707"/>
+      <point x="352" y="675"/>
+      <point x="269" y="610" type="curve" smooth="yes"/>
+      <point x="185" y="545"/>
+      <point x="143" y="450"/>
+      <point x="143" y="327" type="curve" smooth="yes"/>
+      <point x="143" y="210"/>
+      <point x="181" y="129"/>
+      <point x="245" y="68" type="curve" smooth="yes"/>
+      <point x="313" y="3"/>
+      <point x="403" y="-29"/>
+      <point x="520" y="-29" type="curve" smooth="yes"/>
+      <point x="602" y="-29"/>
+      <point x="676" y="-13"/>
+      <point x="736" y="19" type="curve" smooth="yes"/>
+      <point x="795" y="50"/>
+      <point x="845" y="99"/>
+      <point x="884" y="166" type="curve"/>
+      <point x="902" y="0" type="line"/>
+      <point x="1069" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="543" y="1638" type="line"/>
-      <point x="297" y="1262" type="line"/>
-      <point x="436" y="1262" type="line"/>
-      <point x="616" y="1507" type="line"/>
-      <point x="797" y="1262" type="line"/>
-      <point x="936" y="1262" type="line"/>
-      <point x="690" y="1638" type="line"/>
+      <point x="553" y="1638" type="line"/>
+      <point x="307" y="1262" type="line"/>
+      <point x="446" y="1262" type="line"/>
+      <point x="626" y="1507" type="line"/>
+      <point x="807" y="1262" type="line"/>
+      <point x="946" y="1262" type="line"/>
+      <point x="700" y="1638" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 106 - 106
source/Hack-Regular.ufo/glyphs/adieresis.glif

@@ -7,118 +7,118 @@
   </note>
   <outline>
     <contour>
-      <point x="874" y="563" type="line"/>
-      <point x="874" y="522" type="line" smooth="yes"/>
-      <point x="874" y="401"/>
-      <point x="844" y="302"/>
-      <point x="786" y="231" type="curve" smooth="yes"/>
-      <point x="728" y="160"/>
-      <point x="647" y="125"/>
-      <point x="548" y="125" type="curve" smooth="yes"/>
-      <point x="471" y="125"/>
-      <point x="416" y="146"/>
-      <point x="378" y="181" type="curve" smooth="yes"/>
-      <point x="339" y="217"/>
-      <point x="317" y="268"/>
-      <point x="317" y="337" type="curve" smooth="yes"/>
-      <point x="317" y="411"/>
-      <point x="342" y="468"/>
-      <point x="399" y="507" type="curve" smooth="yes"/>
-      <point x="453" y="544"/>
-      <point x="534" y="563"/>
-      <point x="641" y="563" type="curve" smooth="yes"/>
+      <point x="884" y="563" type="line"/>
+      <point x="884" y="522" type="line" smooth="yes"/>
+      <point x="884" y="401"/>
+      <point x="854" y="302"/>
+      <point x="796" y="231" type="curve" smooth="yes"/>
+      <point x="738" y="160"/>
+      <point x="657" y="125"/>
+      <point x="558" y="125" type="curve" smooth="yes"/>
+      <point x="481" y="125"/>
+      <point x="426" y="146"/>
+      <point x="388" y="181" type="curve" smooth="yes"/>
+      <point x="349" y="217"/>
+      <point x="327" y="268"/>
+      <point x="327" y="337" type="curve" smooth="yes"/>
+      <point x="327" y="411"/>
+      <point x="352" y="468"/>
+      <point x="409" y="507" type="curve" smooth="yes"/>
+      <point x="463" y="544"/>
+      <point x="544" y="563"/>
+      <point x="651" y="563" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="1059" y="639" type="line" smooth="yes"/>
-      <point x="1059" y="737"/>
-      <point x="1054" y="811"/>
-      <point x="1043" y="860" type="curve" smooth="yes"/>
-      <point x="1034" y="901"/>
-      <point x="1017" y="945"/>
-      <point x="989" y="984" type="curve" smooth="yes"/>
-      <point x="951" y="1037"/>
-      <point x="896" y="1077"/>
-      <point x="830" y="1105" type="curve" smooth="yes"/>
-      <point x="764" y="1133"/>
-      <point x="691" y="1147"/>
-      <point x="595" y="1147" type="curve" smooth="yes"/>
-      <point x="532" y="1147"/>
-      <point x="473" y="1141"/>
-      <point x="411" y="1128" type="curve" smooth="yes"/>
-      <point x="345" y="1114"/>
-      <point x="286" y="1096"/>
-      <point x="215" y="1069" type="curve"/>
-      <point x="215" y="885" type="line"/>
-      <point x="276" y="920"/>
-      <point x="338" y="946"/>
-      <point x="402" y="964" type="curve" smooth="yes"/>
-      <point x="466" y="982"/>
-      <point x="529" y="991"/>
-      <point x="593" y="991" type="curve" smooth="yes"/>
-      <point x="688" y="991"/>
-      <point x="762" y="971"/>
-      <point x="806" y="931" type="curve" smooth="yes"/>
-      <point x="851" y="890"/>
-      <point x="874" y="821"/>
-      <point x="874" y="736" type="curve" smooth="yes"/>
-      <point x="874" y="707" type="line"/>
-      <point x="627" y="707" type="line" smooth="yes"/>
-      <point x="465" y="707"/>
-      <point x="342" y="675"/>
-      <point x="259" y="610" type="curve" smooth="yes"/>
-      <point x="175" y="545"/>
-      <point x="133" y="450"/>
-      <point x="133" y="327" type="curve" smooth="yes"/>
-      <point x="133" y="210"/>
-      <point x="171" y="129"/>
-      <point x="235" y="68" type="curve" smooth="yes"/>
-      <point x="303" y="3"/>
-      <point x="393" y="-29"/>
-      <point x="510" y="-29" type="curve" smooth="yes"/>
-      <point x="592" y="-29"/>
-      <point x="666" y="-13"/>
-      <point x="726" y="19" type="curve" smooth="yes"/>
-      <point x="785" y="50"/>
-      <point x="835" y="99"/>
-      <point x="874" y="166" type="curve"/>
-      <point x="892" y="0" type="line"/>
-      <point x="1059" y="0" type="line"/>
+      <point x="1069" y="639" type="line" smooth="yes"/>
+      <point x="1069" y="737"/>
+      <point x="1064" y="811"/>
+      <point x="1053" y="860" type="curve" smooth="yes"/>
+      <point x="1044" y="901"/>
+      <point x="1027" y="945"/>
+      <point x="999" y="984" type="curve" smooth="yes"/>
+      <point x="961" y="1037"/>
+      <point x="902" y="1079"/>
+      <point x="841" y="1105" type="curve" smooth="yes"/>
+      <point x="775" y="1133"/>
+      <point x="698" y="1147"/>
+      <point x="604" y="1147" type="curve" smooth="yes"/>
+      <point x="543" y="1147"/>
+      <point x="483" y="1141"/>
+      <point x="421" y="1128" type="curve" smooth="yes"/>
+      <point x="352" y="1114"/>
+      <point x="280" y="1090"/>
+      <point x="225" y="1069" type="curve"/>
+      <point x="225" y="885" type="line"/>
+      <point x="286" y="920"/>
+      <point x="348" y="946"/>
+      <point x="412" y="964" type="curve" smooth="yes"/>
+      <point x="476" y="982"/>
+      <point x="539" y="991"/>
+      <point x="603" y="991" type="curve" smooth="yes"/>
+      <point x="698" y="991"/>
+      <point x="772" y="971"/>
+      <point x="816" y="931" type="curve" smooth="yes"/>
+      <point x="861" y="890"/>
+      <point x="884" y="821"/>
+      <point x="884" y="736" type="curve" smooth="yes"/>
+      <point x="884" y="707" type="line"/>
+      <point x="637" y="707" type="line" smooth="yes"/>
+      <point x="475" y="707"/>
+      <point x="352" y="675"/>
+      <point x="269" y="610" type="curve" smooth="yes"/>
+      <point x="185" y="545"/>
+      <point x="143" y="450"/>
+      <point x="143" y="327" type="curve" smooth="yes"/>
+      <point x="143" y="210"/>
+      <point x="181" y="129"/>
+      <point x="245" y="68" type="curve" smooth="yes"/>
+      <point x="313" y="3"/>
+      <point x="403" y="-29"/>
+      <point x="520" y="-29" type="curve" smooth="yes"/>
+      <point x="602" y="-29"/>
+      <point x="676" y="-13"/>
+      <point x="736" y="19" type="curve" smooth="yes"/>
+      <point x="795" y="50"/>
+      <point x="845" y="99"/>
+      <point x="884" y="166" type="curve"/>
+      <point x="902" y="0" type="line"/>
+      <point x="1069" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="349" y="1552" type="line" smooth="yes"/>
-      <point x="330" y="1552"/>
-      <point x="319" y="1541"/>
-      <point x="319" y="1522" type="curve" smooth="yes"/>
-      <point x="319" y="1380" type="line" smooth="yes"/>
-      <point x="319" y="1361"/>
-      <point x="330" y="1350"/>
-      <point x="349" y="1350" type="curve" smooth="yes"/>
-      <point x="492" y="1350" type="line" smooth="yes"/>
-      <point x="511" y="1350"/>
-      <point x="522" y="1361"/>
-      <point x="522" y="1380" type="curve" smooth="yes"/>
-      <point x="522" y="1522" type="line" smooth="yes"/>
-      <point x="522" y="1541"/>
-      <point x="511" y="1552"/>
-      <point x="492" y="1552" type="curve" smooth="yes"/>
+      <point x="359" y="1552" type="line" smooth="yes"/>
+      <point x="340" y="1552"/>
+      <point x="329" y="1541"/>
+      <point x="329" y="1522" type="curve" smooth="yes"/>
+      <point x="329" y="1380" type="line" smooth="yes"/>
+      <point x="329" y="1361"/>
+      <point x="340" y="1350"/>
+      <point x="359" y="1350" type="curve" smooth="yes"/>
+      <point x="502" y="1350" type="line" smooth="yes"/>
+      <point x="521" y="1350"/>
+      <point x="532" y="1361"/>
+      <point x="532" y="1380" type="curve" smooth="yes"/>
+      <point x="532" y="1522" type="line" smooth="yes"/>
+      <point x="532" y="1541"/>
+      <point x="521" y="1552"/>
+      <point x="502" y="1552" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="741" y="1552" type="line" smooth="yes"/>
-      <point x="722" y="1552"/>
-      <point x="711" y="1541"/>
-      <point x="711" y="1522" type="curve" smooth="yes"/>
-      <point x="711" y="1380" type="line" smooth="yes"/>
-      <point x="711" y="1361"/>
-      <point x="722" y="1350"/>
-      <point x="741" y="1350" type="curve" smooth="yes"/>
-      <point x="883" y="1350" type="line" smooth="yes"/>
-      <point x="902" y="1350"/>
-      <point x="913" y="1361"/>
-      <point x="913" y="1380" type="curve" smooth="yes"/>
-      <point x="913" y="1522" type="line" smooth="yes"/>
-      <point x="913" y="1541"/>
-      <point x="902" y="1552"/>
-      <point x="883" y="1552" type="curve" smooth="yes"/>
+      <point x="751" y="1552" type="line" smooth="yes"/>
+      <point x="732" y="1552"/>
+      <point x="721" y="1541"/>
+      <point x="721" y="1522" type="curve" smooth="yes"/>
+      <point x="721" y="1380" type="line" smooth="yes"/>
+      <point x="721" y="1361"/>
+      <point x="732" y="1350"/>
+      <point x="751" y="1350" type="curve" smooth="yes"/>
+      <point x="893" y="1350" type="line" smooth="yes"/>
+      <point x="912" y="1350"/>
+      <point x="923" y="1361"/>
+      <point x="923" y="1380" type="curve" smooth="yes"/>
+      <point x="923" y="1522" type="line" smooth="yes"/>
+      <point x="923" y="1541"/>
+      <point x="912" y="1552"/>
+      <point x="893" y="1552" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 79 - 79
source/Hack-Regular.ufo/glyphs/agrave.glif

@@ -7,89 +7,89 @@
   </note>
   <outline>
     <contour>
-      <point x="702" y="563" type="line"/>
-      <point x="874" y="563" type="line"/>
-      <point x="874" y="522" type="line" smooth="yes"/>
-      <point x="874" y="401"/>
-      <point x="844" y="302"/>
-      <point x="786" y="231" type="curve" smooth="yes"/>
-      <point x="728" y="160"/>
-      <point x="647" y="125"/>
-      <point x="548" y="125" type="curve" smooth="yes"/>
-      <point x="471" y="125"/>
-      <point x="416" y="146"/>
-      <point x="378" y="181" type="curve" smooth="yes"/>
-      <point x="339" y="217"/>
-      <point x="317" y="268"/>
-      <point x="317" y="337" type="curve" smooth="yes"/>
-      <point x="317" y="411"/>
-      <point x="342" y="468"/>
-      <point x="399" y="507" type="curve" smooth="yes"/>
-      <point x="453" y="544"/>
-      <point x="534" y="563"/>
-      <point x="641" y="563" type="curve" smooth="yes"/>
+      <point x="712" y="563" type="line"/>
+      <point x="884" y="563" type="line"/>
+      <point x="884" y="522" type="line" smooth="yes"/>
+      <point x="884" y="401"/>
+      <point x="854" y="302"/>
+      <point x="796" y="231" type="curve" smooth="yes"/>
+      <point x="738" y="160"/>
+      <point x="657" y="125"/>
+      <point x="558" y="125" type="curve" smooth="yes"/>
+      <point x="481" y="125"/>
+      <point x="426" y="146"/>
+      <point x="388" y="181" type="curve" smooth="yes"/>
+      <point x="349" y="217"/>
+      <point x="327" y="268"/>
+      <point x="327" y="337" type="curve" smooth="yes"/>
+      <point x="327" y="411"/>
+      <point x="352" y="468"/>
+      <point x="409" y="507" type="curve" smooth="yes"/>
+      <point x="463" y="544"/>
+      <point x="544" y="563"/>
+      <point x="651" y="563" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="1059" y="639" type="line" smooth="yes"/>
-      <point x="1059" y="737"/>
-      <point x="1054" y="811"/>
-      <point x="1043" y="860" type="curve" smooth="yes"/>
-      <point x="1034" y="901"/>
-      <point x="1017" y="945"/>
-      <point x="989" y="984" type="curve" smooth="yes"/>
-      <point x="951" y="1037"/>
-      <point x="896" y="1077"/>
-      <point x="830" y="1105" type="curve" smooth="yes"/>
-      <point x="764" y="1133"/>
-      <point x="691" y="1147"/>
-      <point x="595" y="1147" type="curve" smooth="yes"/>
-      <point x="532" y="1147"/>
-      <point x="473" y="1141"/>
-      <point x="411" y="1128" type="curve" smooth="yes"/>
-      <point x="345" y="1114"/>
-      <point x="286" y="1096"/>
-      <point x="215" y="1069" type="curve"/>
-      <point x="215" y="885" type="line"/>
-      <point x="276" y="920"/>
-      <point x="338" y="946"/>
-      <point x="402" y="964" type="curve" smooth="yes"/>
-      <point x="466" y="982"/>
-      <point x="529" y="991"/>
-      <point x="593" y="991" type="curve" smooth="yes"/>
-      <point x="688" y="991"/>
-      <point x="762" y="971"/>
-      <point x="806" y="931" type="curve" smooth="yes"/>
-      <point x="851" y="890"/>
-      <point x="874" y="821"/>
-      <point x="874" y="736" type="curve" smooth="yes"/>
-      <point x="874" y="707" type="line"/>
-      <point x="627" y="707" type="line" smooth="yes"/>
-      <point x="465" y="707"/>
-      <point x="342" y="675"/>
-      <point x="259" y="610" type="curve" smooth="yes"/>
-      <point x="175" y="545"/>
-      <point x="133" y="450"/>
-      <point x="133" y="327" type="curve" smooth="yes"/>
-      <point x="133" y="210"/>
-      <point x="171" y="129"/>
-      <point x="235" y="68" type="curve" smooth="yes"/>
-      <point x="303" y="3"/>
-      <point x="393" y="-29"/>
-      <point x="510" y="-29" type="curve" smooth="yes"/>
-      <point x="592" y="-29"/>
-      <point x="666" y="-13"/>
-      <point x="726" y="19" type="curve" smooth="yes"/>
-      <point x="785" y="50"/>
-      <point x="835" y="99"/>
-      <point x="874" y="166" type="curve"/>
-      <point x="892" y="0" type="line"/>
-      <point x="1059" y="0" type="line"/>
+      <point x="1069" y="639" type="line" smooth="yes"/>
+      <point x="1069" y="737"/>
+      <point x="1064" y="811"/>
+      <point x="1053" y="860" type="curve" smooth="yes"/>
+      <point x="1044" y="901"/>
+      <point x="1027" y="945"/>
+      <point x="999" y="984" type="curve" smooth="yes"/>
+      <point x="961" y="1037"/>
+      <point x="906" y="1077"/>
+      <point x="840" y="1105" type="curve" smooth="yes"/>
+      <point x="774" y="1133"/>
+      <point x="701" y="1147"/>
+      <point x="605" y="1147" type="curve" smooth="yes"/>
+      <point x="542" y="1147"/>
+      <point x="483" y="1141"/>
+      <point x="421" y="1128" type="curve" smooth="yes"/>
+      <point x="350" y="1113"/>
+      <point x="288" y="1093"/>
+      <point x="225" y="1069" type="curve"/>
+      <point x="225" y="885" type="line"/>
+      <point x="286" y="920"/>
+      <point x="348" y="946"/>
+      <point x="412" y="964" type="curve" smooth="yes"/>
+      <point x="476" y="982"/>
+      <point x="539" y="991"/>
+      <point x="603" y="991" type="curve" smooth="yes"/>
+      <point x="698" y="991"/>
+      <point x="772" y="971"/>
+      <point x="816" y="931" type="curve" smooth="yes"/>
+      <point x="861" y="890"/>
+      <point x="884" y="821"/>
+      <point x="884" y="736" type="curve" smooth="yes"/>
+      <point x="884" y="707" type="line"/>
+      <point x="637" y="707" type="line" smooth="yes"/>
+      <point x="475" y="707"/>
+      <point x="352" y="675"/>
+      <point x="269" y="610" type="curve" smooth="yes"/>
+      <point x="185" y="545"/>
+      <point x="143" y="450"/>
+      <point x="143" y="327" type="curve" smooth="yes"/>
+      <point x="143" y="210"/>
+      <point x="181" y="129"/>
+      <point x="245" y="68" type="curve" smooth="yes"/>
+      <point x="313" y="3"/>
+      <point x="403" y="-29"/>
+      <point x="520" y="-29" type="curve" smooth="yes"/>
+      <point x="602" y="-29"/>
+      <point x="676" y="-13"/>
+      <point x="736" y="19" type="curve" smooth="yes"/>
+      <point x="795" y="50"/>
+      <point x="845" y="99"/>
+      <point x="884" y="166" type="curve"/>
+      <point x="902" y="0" type="line"/>
+      <point x="1069" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="477" y="1638" type="line"/>
-      <point x="279" y="1638" type="line"/>
-      <point x="604" y="1262" type="line"/>
-      <point x="758" y="1262" type="line"/>
+      <point x="487" y="1638" type="line"/>
+      <point x="289" y="1638" type="line"/>
+      <point x="614" y="1262" type="line"/>
+      <point x="768" y="1262" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 42 - 39
source/Hack-Regular.ufo/glyphs/alpha.glif

@@ -7,47 +7,50 @@
   </note>
   <outline>
     <contour>
-      <point x="766" y="521" type="line"/>
-      <point x="722" y="752" type="line" smooth="yes"/>
-      <point x="662" y="1067"/>
-      <point x="422" y="1027"/>
-      <point x="341" y="879" type="curve" smooth="yes"/>
-      <point x="290" y="788"/>
-      <point x="264" y="681"/>
-      <point x="264" y="559" type="curve" smooth="yes"/>
-      <point x="264" y="266"/>
-      <point x="387" y="127"/>
-      <point x="500" y="127" type="curve" smooth="yes"/>
-      <point x="589" y="127"/>
-      <point x="657" y="198"/>
-      <point x="705" y="340" type="curve" smooth="yes"/>
-    </contour>
-    <contour>
-      <point x="707" y="1148"/>
-      <point x="830" y="1042"/>
-      <point x="869" y="827" type="curve"/>
-      <point x="968" y="1120" type="line"/>
-      <point x="1132" y="1120" type="line"/>
-      <point x="927" y="513" type="line"/>
-      <point x="967" y="294" type="line" smooth="yes"/>
-      <point x="979" y="229"/>
-      <point x="1041" y="156"/>
-      <point x="1084" y="156" type="curve" smooth="yes"/>
-      <point x="1172" y="156" type="line"/>
-      <point x="1172" y="0" type="line"/>
-      <point x="1062" y="0" type="line" smooth="yes"/>
-      <point x="937" y="0"/>
-      <point x="849" y="97"/>
+      <point x="692" y="-25"/>
+      <point x="765" y="70"/>
       <point x="826" y="214" type="curve"/>
-      <point x="765" y="69"/>
-      <point x="691" y="-26"/>
-      <point x="500" y="-25" type="curve" smooth="yes"/>
-      <point x="236" y="-22"/>
-      <point x="70" y="191"/>
+      <point x="849" y="97"/>
+      <point x="937" y="0"/>
+      <point x="1062" y="0" type="curve" smooth="yes"/>
+      <point x="1172" y="0" type="line"/>
+      <point x="1172" y="156" type="line"/>
+      <point x="1084" y="156" type="line" smooth="yes"/>
+      <point x="1041" y="156"/>
+      <point x="979" y="229"/>
+      <point x="967" y="294" type="curve" smooth="yes"/>
+      <point x="927" y="513" type="line"/>
+      <point x="1132" y="1120" type="line"/>
+      <point x="968" y="1120" type="line"/>
+      <point x="869" y="827" type="line"/>
+      <point x="831" y="1039"/>
+      <point x="710" y="1145"/>
+      <point x="508" y="1145" type="curve" smooth="yes"/>
+      <point x="290" y="1145"/>
+      <point x="70" y="960"/>
       <point x="70" y="559" type="curve" smooth="yes"/>
-      <point x="70" y="955"/>
-      <point x="285" y="1141"/>
-      <point x="500" y="1145" type="curve" smooth="yes"/>
+      <point x="70" y="188"/>
+      <point x="238" y="-25"/>
+      <point x="503" y="-25" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="387" y="127"/>
+      <point x="264" y="266"/>
+      <point x="264" y="559" type="curve" smooth="yes"/>
+      <point x="264" y="681"/>
+      <point x="290" y="788"/>
+      <point x="341" y="879" type="curve" smooth="yes"/>
+      <point x="378" y="946"/>
+      <point x="447" y="991"/>
+      <point x="517" y="991" type="curve" smooth="yes"/>
+      <point x="602" y="991"/>
+      <point x="689" y="925"/>
+      <point x="722" y="752" type="curve" smooth="yes"/>
+      <point x="766" y="521" type="line"/>
+      <point x="705" y="340" type="line" smooth="yes"/>
+      <point x="657" y="198"/>
+      <point x="589" y="127"/>
+      <point x="500" y="127" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 44 - 41
source/Hack-Regular.ufo/glyphs/alphatonos.glif

@@ -7,52 +7,55 @@
   </note>
   <outline>
     <contour>
-      <point x="766" y="521" type="line"/>
-      <point x="722" y="752" type="line" smooth="yes"/>
-      <point x="662" y="1067"/>
-      <point x="422" y="1027"/>
-      <point x="341" y="879" type="curve" smooth="yes"/>
-      <point x="290" y="788"/>
-      <point x="264" y="681"/>
-      <point x="264" y="559" type="curve" smooth="yes"/>
-      <point x="264" y="266"/>
-      <point x="387" y="127"/>
-      <point x="500" y="127" type="curve" smooth="yes"/>
-      <point x="589" y="127"/>
-      <point x="657" y="198"/>
-      <point x="705" y="340" type="curve" smooth="yes"/>
-    </contour>
-    <contour>
-      <point x="707" y="1148"/>
-      <point x="830" y="1042"/>
-      <point x="869" y="827" type="curve"/>
-      <point x="968" y="1120" type="line"/>
-      <point x="1132" y="1120" type="line"/>
-      <point x="927" y="513" type="line"/>
-      <point x="967" y="294" type="line" smooth="yes"/>
-      <point x="979" y="229"/>
-      <point x="1041" y="156"/>
-      <point x="1084" y="156" type="curve" smooth="yes"/>
-      <point x="1172" y="156" type="line"/>
-      <point x="1172" y="0" type="line"/>
-      <point x="1062" y="0" type="line" smooth="yes"/>
-      <point x="937" y="0"/>
-      <point x="849" y="97"/>
+      <point x="692" y="-25"/>
+      <point x="765" y="70"/>
       <point x="826" y="214" type="curve"/>
-      <point x="765" y="69"/>
-      <point x="691" y="-26"/>
-      <point x="500" y="-25" type="curve" smooth="yes"/>
-      <point x="236" y="-22"/>
-      <point x="70" y="191"/>
+      <point x="849" y="97"/>
+      <point x="937" y="0"/>
+      <point x="1062" y="0" type="curve" smooth="yes"/>
+      <point x="1172" y="0" type="line"/>
+      <point x="1172" y="156" type="line"/>
+      <point x="1084" y="156" type="line" smooth="yes"/>
+      <point x="1041" y="156"/>
+      <point x="979" y="229"/>
+      <point x="967" y="294" type="curve" smooth="yes"/>
+      <point x="927" y="513" type="line"/>
+      <point x="1132" y="1120" type="line"/>
+      <point x="968" y="1120" type="line"/>
+      <point x="869" y="827" type="line"/>
+      <point x="831" y="1039"/>
+      <point x="710" y="1145"/>
+      <point x="508" y="1145" type="curve" smooth="yes"/>
+      <point x="290" y="1145"/>
+      <point x="70" y="960"/>
       <point x="70" y="559" type="curve" smooth="yes"/>
-      <point x="70" y="955"/>
-      <point x="285" y="1141"/>
-      <point x="500" y="1145" type="curve" smooth="yes"/>
+      <point x="70" y="188"/>
+      <point x="238" y="-25"/>
+      <point x="503" y="-25" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="387" y="127"/>
+      <point x="264" y="266"/>
+      <point x="264" y="559" type="curve" smooth="yes"/>
+      <point x="264" y="681"/>
+      <point x="290" y="788"/>
+      <point x="341" y="879" type="curve" smooth="yes"/>
+      <point x="378" y="946"/>
+      <point x="447" y="991"/>
+      <point x="517" y="991" type="curve" smooth="yes"/>
+      <point x="602" y="991"/>
+      <point x="689" y="925"/>
+      <point x="722" y="752" type="curve" smooth="yes"/>
+      <point x="766" y="521" type="line"/>
+      <point x="705" y="340" type="line" smooth="yes"/>
+      <point x="657" y="198"/>
+      <point x="589" y="127"/>
+      <point x="500" y="127" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="756" y="1638" type="line"/>
-      <point x="954" y="1638" type="line"/>
       <point x="629" y="1262" type="line"/>
+      <point x="954" y="1638" type="line"/>
+      <point x="756" y="1638" type="line"/>
       <point x="475" y="1262" type="line"/>
     </contour>
   </outline>

+ 46 - 46
source/Hack-Regular.ufo/glyphs/amacron.glif

@@ -7,56 +7,56 @@
   </note>
   <outline>
     <contour>
-      <point x="317" y="1526" type="line"/>
-      <point x="915" y="1526" type="line"/>
-      <point x="915" y="1378" type="line"/>
-      <point x="317" y="1378" type="line"/>
+      <point x="327" y="1526" type="line"/>
+      <point x="925" y="1526" type="line"/>
+      <point x="925" y="1378" type="line"/>
+      <point x="327" y="1378" type="line"/>
     </contour>
     <contour>
-      <point x="702" y="563" type="line"/>
-      <point x="641" y="563" type="line" smooth="yes"/>
-      <point x="426" y="563"/>
-      <point x="317" y="487"/>
-      <point x="317" y="338" type="curve" smooth="yes"/>
-      <point x="317" y="203"/>
-      <point x="403" y="125"/>
-      <point x="547" y="125" type="curve" smooth="yes"/>
-      <point x="750" y="125"/>
-      <point x="873" y="274"/>
-      <point x="874" y="522" type="curve" smooth="yes"/>
-      <point x="874" y="563" type="line"/>
+      <point x="712" y="563" type="line"/>
+      <point x="651" y="563" type="line" smooth="yes"/>
+      <point x="437" y="563"/>
+      <point x="327" y="488"/>
+      <point x="327" y="337" type="curve" smooth="yes"/>
+      <point x="327" y="203"/>
+      <point x="413" y="125"/>
+      <point x="558" y="125" type="curve" smooth="yes"/>
+      <point x="760" y="125"/>
+      <point x="884" y="276"/>
+      <point x="884" y="522" type="curve" smooth="yes"/>
+      <point x="884" y="563" type="line"/>
     </contour>
     <contour>
-      <point x="1059" y="0" type="line"/>
-      <point x="874" y="0" type="line"/>
-      <point x="874" y="166" type="line"/>
-      <point x="795" y="33"/>
-      <point x="679" y="-29"/>
-      <point x="508" y="-29" type="curve" smooth="yes"/>
-      <point x="280" y="-29"/>
-      <point x="133" y="110"/>
-      <point x="133" y="326" type="curve" smooth="yes"/>
-      <point x="133" y="575"/>
-      <point x="303" y="707"/>
-      <point x="627" y="707" type="curve" smooth="yes"/>
-      <point x="874" y="707" type="line"/>
-      <point x="874" y="736" type="line"/>
-      <point x="873" y="915"/>
-      <point x="788" y="991"/>
-      <point x="592" y="991" type="curve" smooth="yes"/>
-      <point x="467" y="991"/>
-      <point x="336" y="954"/>
-      <point x="215" y="885" type="curve"/>
-      <point x="215" y="1069" type="line"/>
-      <point x="351" y="1121"/>
-      <point x="475" y="1147"/>
-      <point x="592" y="1147" type="curve" smooth="yes"/>
-      <point x="777" y="1147"/>
-      <point x="908" y="1092"/>
-      <point x="989" y="983" type="curve" smooth="yes"/>
-      <point x="1040" y="916"/>
-      <point x="1059" y="835"/>
-      <point x="1059" y="639" type="curve" smooth="yes"/>
+      <point x="1069" y="0" type="line"/>
+      <point x="884" y="0" type="line"/>
+      <point x="884" y="166" type="line"/>
+      <point x="811" y="42"/>
+      <point x="696" y="-29"/>
+      <point x="524" y="-29" type="curve" smooth="yes"/>
+      <point x="284" y="-29"/>
+      <point x="143" y="110"/>
+      <point x="143" y="331" type="curve" smooth="yes"/>
+      <point x="143" y="573"/>
+      <point x="313" y="707"/>
+      <point x="637" y="707" type="curve" smooth="yes"/>
+      <point x="884" y="707" type="line"/>
+      <point x="884" y="736" type="line"/>
+      <point x="884" y="918"/>
+      <point x="791" y="991"/>
+      <point x="606" y="991" type="curve" smooth="yes"/>
+      <point x="475" y="991"/>
+      <point x="346" y="954"/>
+      <point x="225" y="885" type="curve"/>
+      <point x="225" y="1069" type="line"/>
+      <point x="361" y="1121"/>
+      <point x="483" y="1147"/>
+      <point x="606" y="1147" type="curve" smooth="yes"/>
+      <point x="785" y="1147"/>
+      <point x="918" y="1092"/>
+      <point x="999" y="983" type="curve" smooth="yes"/>
+      <point x="1048" y="916"/>
+      <point x="1069" y="846"/>
+      <point x="1069" y="639" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 2 - 2
source/Hack-Regular.ufo/glyphs/anoteleia.glif

@@ -7,9 +7,9 @@
   </note>
   <outline>
     <contour>
-      <point x="489" y="864" type="line"/>
-      <point x="741" y="864" type="line"/>
       <point x="741" y="559" type="line"/>
+      <point x="741" y="864" type="line"/>
+      <point x="489" y="864" type="line"/>
       <point x="489" y="559" type="line"/>
     </contour>
   </outline>

+ 62 - 62
source/Hack-Regular.ufo/glyphs/aogonek.glif

@@ -7,72 +7,72 @@
   </note>
   <outline>
     <contour>
-      <point x="992" y="0" type="line"/>
-      <point x="932" y="-81"/>
-      <point x="904" y="-139"/>
-      <point x="904" y="-180" type="curve" smooth="yes"/>
-      <point x="904" y="-241"/>
-      <point x="941" y="-272"/>
-      <point x="1013" y="-272" type="curve" smooth="yes"/>
-      <point x="1056" y="-272"/>
-      <point x="1097" y="-262"/>
-      <point x="1138" y="-242" type="curve"/>
-      <point x="1138" y="-375" type="line"/>
-      <point x="1087" y="-388"/>
-      <point x="1042" y="-395"/>
-      <point x="1002" y="-395" type="curve" smooth="yes"/>
-      <point x="839" y="-395"/>
-      <point x="765" y="-339"/>
-      <point x="765" y="-215" type="curve" smooth="yes"/>
-      <point x="765" y="-151"/>
-      <point x="800" y="-83"/>
-      <point x="873" y="0" type="curve"/>
+      <point x="1002" y="0" type="line"/>
+      <point x="938" y="-87"/>
+      <point x="914" y="-139"/>
+      <point x="914" y="-184" type="curve" smooth="yes"/>
+      <point x="914" y="-240"/>
+      <point x="952" y="-272"/>
+      <point x="1024" y="-272" type="curve" smooth="yes"/>
+      <point x="1065" y="-272"/>
+      <point x="1107" y="-262"/>
+      <point x="1148" y="-242" type="curve"/>
+      <point x="1148" y="-375" type="line"/>
+      <point x="1092" y="-389"/>
+      <point x="1054" y="-395"/>
+      <point x="1005" y="-395" type="curve" smooth="yes"/>
+      <point x="857" y="-395"/>
+      <point x="775" y="-339"/>
+      <point x="775" y="-221" type="curve" smooth="yes"/>
+      <point x="775" y="-155"/>
+      <point x="801" y="-94"/>
+      <point x="883" y="0" type="curve"/>
     </contour>
     <contour>
-      <point x="702" y="563" type="line"/>
-      <point x="641" y="563" type="line" smooth="yes"/>
-      <point x="426" y="563"/>
-      <point x="317" y="487"/>
-      <point x="317" y="338" type="curve" smooth="yes"/>
-      <point x="317" y="203"/>
-      <point x="403" y="125"/>
-      <point x="547" y="125" type="curve" smooth="yes"/>
-      <point x="750" y="125"/>
-      <point x="873" y="274"/>
-      <point x="874" y="522" type="curve" smooth="yes"/>
-      <point x="874" y="563" type="line"/>
+      <point x="712" y="563" type="line"/>
+      <point x="651" y="563" type="line" smooth="yes"/>
+      <point x="437" y="563"/>
+      <point x="327" y="488"/>
+      <point x="327" y="337" type="curve" smooth="yes"/>
+      <point x="327" y="203"/>
+      <point x="413" y="125"/>
+      <point x="558" y="125" type="curve" smooth="yes"/>
+      <point x="760" y="125"/>
+      <point x="884" y="276"/>
+      <point x="884" y="522" type="curve" smooth="yes"/>
+      <point x="884" y="563" type="line"/>
     </contour>
     <contour>
-      <point x="1059" y="0" type="line"/>
-      <point x="874" y="0" type="line"/>
-      <point x="874" y="166" type="line"/>
-      <point x="795" y="33"/>
-      <point x="679" y="-29"/>
-      <point x="508" y="-29" type="curve" smooth="yes"/>
-      <point x="280" y="-29"/>
-      <point x="133" y="110"/>
-      <point x="133" y="326" type="curve" smooth="yes"/>
-      <point x="133" y="575"/>
-      <point x="303" y="707"/>
-      <point x="627" y="707" type="curve" smooth="yes"/>
-      <point x="874" y="707" type="line"/>
-      <point x="874" y="736" type="line"/>
-      <point x="873" y="915"/>
-      <point x="788" y="991"/>
-      <point x="592" y="991" type="curve" smooth="yes"/>
-      <point x="467" y="991"/>
-      <point x="336" y="954"/>
-      <point x="215" y="885" type="curve"/>
-      <point x="215" y="1069" type="line"/>
-      <point x="351" y="1121"/>
-      <point x="475" y="1147"/>
-      <point x="592" y="1147" type="curve" smooth="yes"/>
-      <point x="777" y="1147"/>
-      <point x="908" y="1092"/>
-      <point x="989" y="983" type="curve" smooth="yes"/>
-      <point x="1040" y="916"/>
-      <point x="1059" y="835"/>
-      <point x="1059" y="639" type="curve" smooth="yes"/>
+      <point x="1069" y="0" type="line"/>
+      <point x="884" y="0" type="line"/>
+      <point x="884" y="166" type="line"/>
+      <point x="811" y="42"/>
+      <point x="696" y="-29"/>
+      <point x="524" y="-29" type="curve" smooth="yes"/>
+      <point x="284" y="-29"/>
+      <point x="143" y="110"/>
+      <point x="143" y="331" type="curve" smooth="yes"/>
+      <point x="143" y="573"/>
+      <point x="313" y="707"/>
+      <point x="637" y="707" type="curve" smooth="yes"/>
+      <point x="884" y="707" type="line"/>
+      <point x="884" y="736" type="line"/>
+      <point x="884" y="918"/>
+      <point x="791" y="991"/>
+      <point x="606" y="991" type="curve" smooth="yes"/>
+      <point x="475" y="991"/>
+      <point x="346" y="954"/>
+      <point x="225" y="885" type="curve"/>
+      <point x="225" y="1069" type="line"/>
+      <point x="361" y="1121"/>
+      <point x="483" y="1147"/>
+      <point x="606" y="1147" type="curve" smooth="yes"/>
+      <point x="785" y="1147"/>
+      <point x="918" y="1092"/>
+      <point x="999" y="983" type="curve" smooth="yes"/>
+      <point x="1048" y="916"/>
+      <point x="1069" y="846"/>
+      <point x="1069" y="639" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 123 - 123
source/Hack-Regular.ufo/glyphs/aring.glif

@@ -7,135 +7,135 @@
   </note>
   <outline>
     <contour>
-      <point x="702" y="563" type="line"/>
-      <point x="874" y="563" type="line"/>
-      <point x="874" y="522" type="line" smooth="yes"/>
-      <point x="874" y="401"/>
-      <point x="844" y="302"/>
-      <point x="786" y="231" type="curve" smooth="yes"/>
-      <point x="728" y="160"/>
-      <point x="647" y="125"/>
-      <point x="548" y="125" type="curve" smooth="yes"/>
-      <point x="471" y="125"/>
-      <point x="416" y="146"/>
-      <point x="378" y="181" type="curve" smooth="yes"/>
-      <point x="339" y="217"/>
-      <point x="317" y="268"/>
-      <point x="317" y="337" type="curve" smooth="yes"/>
-      <point x="317" y="411"/>
-      <point x="342" y="468"/>
-      <point x="399" y="507" type="curve" smooth="yes"/>
-      <point x="453" y="544"/>
-      <point x="534" y="563"/>
-      <point x="641" y="563" type="curve" smooth="yes"/>
+      <point x="712" y="563" type="line"/>
+      <point x="884" y="563" type="line"/>
+      <point x="884" y="522" type="line" smooth="yes"/>
+      <point x="884" y="401"/>
+      <point x="854" y="302"/>
+      <point x="796" y="231" type="curve" smooth="yes"/>
+      <point x="738" y="160"/>
+      <point x="657" y="125"/>
+      <point x="558" y="125" type="curve" smooth="yes"/>
+      <point x="481" y="125"/>
+      <point x="426" y="146"/>
+      <point x="388" y="181" type="curve" smooth="yes"/>
+      <point x="349" y="217"/>
+      <point x="327" y="268"/>
+      <point x="327" y="337" type="curve" smooth="yes"/>
+      <point x="327" y="411"/>
+      <point x="352" y="468"/>
+      <point x="409" y="507" type="curve" smooth="yes"/>
+      <point x="463" y="544"/>
+      <point x="544" y="563"/>
+      <point x="651" y="563" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="1059" y="639" type="line" smooth="yes"/>
-      <point x="1059" y="737"/>
-      <point x="1054" y="811"/>
-      <point x="1043" y="860" type="curve" smooth="yes"/>
-      <point x="1034" y="901"/>
-      <point x="1017" y="945"/>
-      <point x="989" y="984" type="curve" smooth="yes"/>
-      <point x="951" y="1037"/>
-      <point x="896" y="1077"/>
-      <point x="830" y="1105" type="curve" smooth="yes"/>
-      <point x="764" y="1133"/>
-      <point x="691" y="1147"/>
-      <point x="595" y="1147" type="curve" smooth="yes"/>
-      <point x="532" y="1147"/>
-      <point x="473" y="1141"/>
-      <point x="411" y="1128" type="curve" smooth="yes"/>
-      <point x="345" y="1114"/>
-      <point x="286" y="1096"/>
-      <point x="215" y="1069" type="curve"/>
-      <point x="215" y="885" type="line"/>
-      <point x="276" y="920"/>
-      <point x="338" y="946"/>
-      <point x="402" y="964" type="curve" smooth="yes"/>
-      <point x="466" y="982"/>
-      <point x="529" y="991"/>
-      <point x="593" y="991" type="curve" smooth="yes"/>
-      <point x="688" y="991"/>
-      <point x="762" y="971"/>
-      <point x="806" y="931" type="curve" smooth="yes"/>
-      <point x="851" y="890"/>
-      <point x="874" y="821"/>
-      <point x="874" y="736" type="curve" smooth="yes"/>
-      <point x="874" y="707" type="line"/>
-      <point x="627" y="707" type="line" smooth="yes"/>
-      <point x="465" y="707"/>
-      <point x="342" y="675"/>
-      <point x="259" y="610" type="curve" smooth="yes"/>
-      <point x="175" y="545"/>
-      <point x="133" y="450"/>
-      <point x="133" y="327" type="curve" smooth="yes"/>
-      <point x="133" y="210"/>
-      <point x="171" y="129"/>
-      <point x="235" y="68" type="curve" smooth="yes"/>
-      <point x="303" y="3"/>
-      <point x="393" y="-29"/>
-      <point x="510" y="-29" type="curve" smooth="yes"/>
-      <point x="592" y="-29"/>
-      <point x="666" y="-13"/>
-      <point x="726" y="19" type="curve" smooth="yes"/>
-      <point x="785" y="50"/>
-      <point x="835" y="99"/>
-      <point x="874" y="166" type="curve"/>
-      <point x="892" y="0" type="line"/>
-      <point x="1059" y="0" type="line"/>
+      <point x="1069" y="639" type="line" smooth="yes"/>
+      <point x="1069" y="737"/>
+      <point x="1064" y="811"/>
+      <point x="1053" y="860" type="curve" smooth="yes"/>
+      <point x="1044" y="901"/>
+      <point x="1027" y="945"/>
+      <point x="999" y="984" type="curve" smooth="yes"/>
+      <point x="961" y="1037"/>
+      <point x="906" y="1077"/>
+      <point x="840" y="1105" type="curve" smooth="yes"/>
+      <point x="774" y="1133"/>
+      <point x="701" y="1147"/>
+      <point x="605" y="1147" type="curve" smooth="yes"/>
+      <point x="542" y="1147"/>
+      <point x="483" y="1141"/>
+      <point x="421" y="1128" type="curve" smooth="yes"/>
+      <point x="350" y="1113"/>
+      <point x="288" y="1093"/>
+      <point x="225" y="1069" type="curve"/>
+      <point x="225" y="885" type="line"/>
+      <point x="286" y="920"/>
+      <point x="348" y="946"/>
+      <point x="412" y="964" type="curve" smooth="yes"/>
+      <point x="476" y="982"/>
+      <point x="539" y="991"/>
+      <point x="603" y="991" type="curve" smooth="yes"/>
+      <point x="698" y="991"/>
+      <point x="772" y="971"/>
+      <point x="816" y="931" type="curve" smooth="yes"/>
+      <point x="861" y="890"/>
+      <point x="884" y="821"/>
+      <point x="884" y="736" type="curve" smooth="yes"/>
+      <point x="884" y="707" type="line"/>
+      <point x="637" y="707" type="line" smooth="yes"/>
+      <point x="475" y="707"/>
+      <point x="352" y="675"/>
+      <point x="269" y="610" type="curve" smooth="yes"/>
+      <point x="185" y="545"/>
+      <point x="143" y="450"/>
+      <point x="143" y="327" type="curve" smooth="yes"/>
+      <point x="143" y="210"/>
+      <point x="181" y="129"/>
+      <point x="245" y="68" type="curve" smooth="yes"/>
+      <point x="313" y="3"/>
+      <point x="403" y="-29"/>
+      <point x="520" y="-29" type="curve" smooth="yes"/>
+      <point x="602" y="-29"/>
+      <point x="676" y="-13"/>
+      <point x="736" y="19" type="curve" smooth="yes"/>
+      <point x="795" y="50"/>
+      <point x="845" y="99"/>
+      <point x="884" y="166" type="curve"/>
+      <point x="902" y="0" type="line"/>
+      <point x="1069" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="891" y="1601"/>
-      <point x="865" y="1666"/>
-      <point x="812" y="1719" type="curve" smooth="yes"/>
-      <point x="759" y="1772"/>
-      <point x="693" y="1798"/>
-      <point x="616" y="1798" type="curve" smooth="yes"/>
-      <point x="539" y="1798"/>
-      <point x="475" y="1772"/>
-      <point x="422" y="1719" type="curve" smooth="yes"/>
-      <point x="369" y="1666"/>
-      <point x="342" y="1601"/>
-      <point x="342" y="1524" type="curve" smooth="yes"/>
-      <point x="342" y="1447"/>
-      <point x="369" y="1382"/>
-      <point x="422" y="1329" type="curve" smooth="yes"/>
-      <point x="475" y="1276"/>
-      <point x="539" y="1249"/>
-      <point x="616" y="1249" type="curve" smooth="yes"/>
-      <point x="693" y="1249"/>
-      <point x="759" y="1276"/>
-      <point x="812" y="1329" type="curve" smooth="yes"/>
-      <point x="865" y="1382"/>
-      <point x="891" y="1447"/>
-      <point x="891" y="1524" type="curve" smooth="yes"/>
+      <point x="901" y="1601"/>
+      <point x="875" y="1666"/>
+      <point x="822" y="1719" type="curve" smooth="yes"/>
+      <point x="769" y="1772"/>
+      <point x="703" y="1798"/>
+      <point x="626" y="1798" type="curve" smooth="yes"/>
+      <point x="549" y="1798"/>
+      <point x="485" y="1772"/>
+      <point x="432" y="1719" type="curve" smooth="yes"/>
+      <point x="379" y="1666"/>
+      <point x="352" y="1601"/>
+      <point x="352" y="1524" type="curve" smooth="yes"/>
+      <point x="352" y="1447"/>
+      <point x="379" y="1382"/>
+      <point x="432" y="1329" type="curve" smooth="yes"/>
+      <point x="485" y="1276"/>
+      <point x="549" y="1249"/>
+      <point x="626" y="1249" type="curve" smooth="yes"/>
+      <point x="703" y="1249"/>
+      <point x="769" y="1276"/>
+      <point x="822" y="1329" type="curve" smooth="yes"/>
+      <point x="875" y="1382"/>
+      <point x="901" y="1447"/>
+      <point x="901" y="1524" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="768" y="1481"/>
-      <point x="753" y="1445"/>
-      <point x="724" y="1416" type="curve" smooth="yes"/>
-      <point x="695" y="1387"/>
-      <point x="659" y="1372"/>
-      <point x="616" y="1372" type="curve" smooth="yes"/>
-      <point x="573" y="1372"/>
-      <point x="538" y="1387"/>
-      <point x="509" y="1416" type="curve" smooth="yes"/>
-      <point x="480" y="1445"/>
-      <point x="465" y="1481"/>
-      <point x="465" y="1524" type="curve" smooth="yes"/>
-      <point x="465" y="1567"/>
-      <point x="480" y="1603"/>
-      <point x="509" y="1632" type="curve" smooth="yes"/>
-      <point x="538" y="1661"/>
-      <point x="573" y="1675"/>
-      <point x="615" y="1675" type="curve" smooth="yes"/>
-      <point x="659" y="1675"/>
-      <point x="695" y="1660"/>
-      <point x="724" y="1631" type="curve" smooth="yes"/>
-      <point x="753" y="1602"/>
-      <point x="768" y="1566"/>
-      <point x="768" y="1524" type="curve" smooth="yes"/>
+      <point x="778" y="1481"/>
+      <point x="763" y="1445"/>
+      <point x="734" y="1416" type="curve" smooth="yes"/>
+      <point x="705" y="1387"/>
+      <point x="669" y="1372"/>
+      <point x="626" y="1372" type="curve" smooth="yes"/>
+      <point x="583" y="1372"/>
+      <point x="548" y="1387"/>
+      <point x="519" y="1416" type="curve" smooth="yes"/>
+      <point x="490" y="1445"/>
+      <point x="475" y="1481"/>
+      <point x="475" y="1524" type="curve" smooth="yes"/>
+      <point x="475" y="1567"/>
+      <point x="490" y="1603"/>
+      <point x="519" y="1632" type="curve" smooth="yes"/>
+      <point x="548" y="1661"/>
+      <point x="583" y="1675"/>
+      <point x="625" y="1675" type="curve" smooth="yes"/>
+      <point x="669" y="1675"/>
+      <point x="705" y="1660"/>
+      <point x="734" y="1631" type="curve" smooth="yes"/>
+      <point x="763" y="1602"/>
+      <point x="778" y="1566"/>
+      <point x="778" y="1524" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 127 - 127
source/Hack-Regular.ufo/glyphs/atilde.glif

@@ -7,137 +7,137 @@
   </note>
   <outline>
     <contour>
-      <point x="702" y="563" type="line"/>
-      <point x="874" y="563" type="line"/>
-      <point x="874" y="522" type="line" smooth="yes"/>
-      <point x="874" y="401"/>
-      <point x="844" y="302"/>
-      <point x="786" y="231" type="curve" smooth="yes"/>
-      <point x="728" y="160"/>
-      <point x="647" y="125"/>
-      <point x="548" y="125" type="curve" smooth="yes"/>
-      <point x="471" y="125"/>
-      <point x="416" y="146"/>
-      <point x="378" y="181" type="curve" smooth="yes"/>
-      <point x="339" y="217"/>
-      <point x="317" y="268"/>
-      <point x="317" y="337" type="curve" smooth="yes"/>
-      <point x="317" y="411"/>
-      <point x="342" y="468"/>
-      <point x="399" y="507" type="curve" smooth="yes"/>
-      <point x="453" y="544"/>
-      <point x="534" y="563"/>
-      <point x="641" y="563" type="curve" smooth="yes"/>
+      <point x="712" y="563" type="line"/>
+      <point x="884" y="563" type="line"/>
+      <point x="884" y="522" type="line" smooth="yes"/>
+      <point x="884" y="401"/>
+      <point x="854" y="302"/>
+      <point x="796" y="231" type="curve" smooth="yes"/>
+      <point x="738" y="160"/>
+      <point x="657" y="125"/>
+      <point x="558" y="125" type="curve" smooth="yes"/>
+      <point x="481" y="125"/>
+      <point x="426" y="146"/>
+      <point x="388" y="181" type="curve" smooth="yes"/>
+      <point x="349" y="217"/>
+      <point x="327" y="268"/>
+      <point x="327" y="337" type="curve" smooth="yes"/>
+      <point x="327" y="411"/>
+      <point x="352" y="468"/>
+      <point x="409" y="507" type="curve" smooth="yes"/>
+      <point x="463" y="544"/>
+      <point x="544" y="563"/>
+      <point x="651" y="563" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="1059" y="639" type="line" smooth="yes"/>
-      <point x="1059" y="737"/>
-      <point x="1054" y="811"/>
-      <point x="1043" y="860" type="curve" smooth="yes"/>
-      <point x="1034" y="901"/>
-      <point x="1017" y="945"/>
-      <point x="989" y="984" type="curve" smooth="yes"/>
-      <point x="951" y="1037"/>
-      <point x="896" y="1077"/>
-      <point x="830" y="1105" type="curve" smooth="yes"/>
-      <point x="764" y="1133"/>
-      <point x="691" y="1147"/>
-      <point x="595" y="1147" type="curve" smooth="yes"/>
-      <point x="532" y="1147"/>
-      <point x="473" y="1141"/>
-      <point x="411" y="1128" type="curve" smooth="yes"/>
-      <point x="345" y="1114"/>
-      <point x="286" y="1096"/>
-      <point x="215" y="1069" type="curve"/>
-      <point x="215" y="885" type="line"/>
-      <point x="276" y="920"/>
-      <point x="338" y="946"/>
-      <point x="402" y="964" type="curve" smooth="yes"/>
-      <point x="466" y="982"/>
-      <point x="529" y="991"/>
-      <point x="593" y="991" type="curve" smooth="yes"/>
-      <point x="688" y="991"/>
-      <point x="762" y="971"/>
-      <point x="806" y="931" type="curve" smooth="yes"/>
-      <point x="851" y="890"/>
-      <point x="874" y="821"/>
-      <point x="874" y="736" type="curve" smooth="yes"/>
-      <point x="874" y="707" type="line"/>
-      <point x="627" y="707" type="line" smooth="yes"/>
-      <point x="465" y="707"/>
-      <point x="342" y="675"/>
-      <point x="259" y="610" type="curve" smooth="yes"/>
-      <point x="175" y="545"/>
-      <point x="133" y="450"/>
-      <point x="133" y="327" type="curve" smooth="yes"/>
-      <point x="133" y="210"/>
-      <point x="171" y="129"/>
-      <point x="235" y="68" type="curve" smooth="yes"/>
-      <point x="303" y="3"/>
-      <point x="393" y="-29"/>
-      <point x="510" y="-29" type="curve" smooth="yes"/>
-      <point x="592" y="-29"/>
-      <point x="666" y="-13"/>
-      <point x="726" y="19" type="curve" smooth="yes"/>
-      <point x="785" y="50"/>
-      <point x="835" y="99"/>
-      <point x="874" y="166" type="curve"/>
-      <point x="892" y="0" type="line"/>
-      <point x="1059" y="0" type="line"/>
+      <point x="1069" y="639" type="line" smooth="yes"/>
+      <point x="1069" y="737"/>
+      <point x="1064" y="811"/>
+      <point x="1053" y="860" type="curve" smooth="yes"/>
+      <point x="1044" y="901"/>
+      <point x="1027" y="945"/>
+      <point x="999" y="984" type="curve" smooth="yes"/>
+      <point x="961" y="1037"/>
+      <point x="906" y="1077"/>
+      <point x="840" y="1105" type="curve" smooth="yes"/>
+      <point x="774" y="1133"/>
+      <point x="701" y="1147"/>
+      <point x="605" y="1147" type="curve" smooth="yes"/>
+      <point x="542" y="1147"/>
+      <point x="483" y="1141"/>
+      <point x="421" y="1128" type="curve" smooth="yes"/>
+      <point x="350" y="1113"/>
+      <point x="288" y="1093"/>
+      <point x="225" y="1069" type="curve"/>
+      <point x="225" y="885" type="line"/>
+      <point x="286" y="920"/>
+      <point x="348" y="946"/>
+      <point x="412" y="964" type="curve" smooth="yes"/>
+      <point x="476" y="982"/>
+      <point x="539" y="991"/>
+      <point x="603" y="991" type="curve" smooth="yes"/>
+      <point x="698" y="991"/>
+      <point x="772" y="971"/>
+      <point x="816" y="931" type="curve" smooth="yes"/>
+      <point x="861" y="890"/>
+      <point x="884" y="821"/>
+      <point x="884" y="736" type="curve" smooth="yes"/>
+      <point x="884" y="707" type="line"/>
+      <point x="637" y="707" type="line" smooth="yes"/>
+      <point x="475" y="707"/>
+      <point x="352" y="675"/>
+      <point x="269" y="610" type="curve" smooth="yes"/>
+      <point x="185" y="545"/>
+      <point x="143" y="450"/>
+      <point x="143" y="327" type="curve" smooth="yes"/>
+      <point x="143" y="210"/>
+      <point x="181" y="129"/>
+      <point x="245" y="68" type="curve" smooth="yes"/>
+      <point x="313" y="3"/>
+      <point x="403" y="-29"/>
+      <point x="520" y="-29" type="curve" smooth="yes"/>
+      <point x="602" y="-29"/>
+      <point x="676" y="-13"/>
+      <point x="736" y="19" type="curve" smooth="yes"/>
+      <point x="795" y="50"/>
+      <point x="845" y="99"/>
+      <point x="884" y="166" type="curve"/>
+      <point x="902" y="0" type="line"/>
+      <point x="1069" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="612" y="1370" type="line"/>
-      <point x="637" y="1348"/>
-      <point x="660" y="1332"/>
-      <point x="681" y="1323" type="curve" smooth="yes"/>
-      <point x="702" y="1314"/>
-      <point x="726" y="1309"/>
-      <point x="753" y="1309" type="curve" smooth="yes"/>
-      <point x="813" y="1309"/>
-      <point x="860" y="1334"/>
-      <point x="894" y="1383" type="curve" smooth="yes"/>
-      <point x="928" y="1432"/>
-      <point x="945" y="1502"/>
-      <point x="946" y="1591" type="curve"/>
-      <point x="821" y="1591" type="line"/>
-      <point x="820" y="1537"/>
-      <point x="814" y="1498"/>
-      <point x="802" y="1473" type="curve" smooth="yes"/>
-      <point x="790" y="1448"/>
-      <point x="770" y="1436"/>
-      <point x="746" y="1436" type="curve" smooth="yes"/>
-      <point x="736" y="1436"/>
-      <point x="729" y="1438"/>
-      <point x="716" y="1446" type="curve" smooth="yes"/>
-      <point x="703" y="1454"/>
-      <point x="692" y="1462"/>
-      <point x="678" y="1475" type="curve" smooth="yes"/>
-      <point x="621" y="1530" type="line"/>
-      <point x="596" y="1552"/>
-      <point x="573" y="1568"/>
-      <point x="552" y="1577" type="curve" smooth="yes"/>
-      <point x="531" y="1586"/>
-      <point x="507" y="1591"/>
-      <point x="480" y="1591" type="curve" smooth="yes"/>
-      <point x="420" y="1591"/>
-      <point x="373" y="1566"/>
-      <point x="339" y="1517" type="curve" smooth="yes"/>
-      <point x="305" y="1468"/>
-      <point x="288" y="1398"/>
-      <point x="287" y="1309" type="curve"/>
-      <point x="411" y="1309" type="line"/>
-      <point x="412" y="1363"/>
-      <point x="419" y="1402"/>
-      <point x="431" y="1427" type="curve" smooth="yes"/>
-      <point x="443" y="1452"/>
-      <point x="462" y="1464"/>
-      <point x="487" y="1464" type="curve" smooth="yes"/>
-      <point x="497" y="1464"/>
-      <point x="505" y="1462"/>
-      <point x="517" y="1455" type="curve" smooth="yes"/>
-      <point x="526" y="1450"/>
-      <point x="539" y="1440"/>
-      <point x="555" y="1425" type="curve" smooth="yes"/>
+      <point x="622" y="1370" type="line"/>
+      <point x="647" y="1348"/>
+      <point x="670" y="1332"/>
+      <point x="691" y="1323" type="curve" smooth="yes"/>
+      <point x="712" y="1314"/>
+      <point x="736" y="1309"/>
+      <point x="763" y="1309" type="curve" smooth="yes"/>
+      <point x="823" y="1309"/>
+      <point x="870" y="1334"/>
+      <point x="904" y="1383" type="curve" smooth="yes"/>
+      <point x="938" y="1432"/>
+      <point x="955" y="1502"/>
+      <point x="956" y="1591" type="curve"/>
+      <point x="831" y="1591" type="line"/>
+      <point x="830" y="1537"/>
+      <point x="824" y="1498"/>
+      <point x="812" y="1473" type="curve" smooth="yes"/>
+      <point x="800" y="1448"/>
+      <point x="780" y="1436"/>
+      <point x="756" y="1436" type="curve" smooth="yes"/>
+      <point x="746" y="1436"/>
+      <point x="739" y="1438"/>
+      <point x="726" y="1446" type="curve" smooth="yes"/>
+      <point x="718" y="1451"/>
+      <point x="702" y="1462"/>
+      <point x="688" y="1475" type="curve" smooth="yes"/>
+      <point x="631" y="1530" type="line"/>
+      <point x="606" y="1552"/>
+      <point x="583" y="1568"/>
+      <point x="562" y="1577" type="curve" smooth="yes"/>
+      <point x="541" y="1586"/>
+      <point x="517" y="1591"/>
+      <point x="490" y="1591" type="curve" smooth="yes"/>
+      <point x="430" y="1591"/>
+      <point x="383" y="1566"/>
+      <point x="349" y="1517" type="curve" smooth="yes"/>
+      <point x="315" y="1468"/>
+      <point x="298" y="1398"/>
+      <point x="297" y="1309" type="curve"/>
+      <point x="421" y="1309" type="line"/>
+      <point x="422" y="1363"/>
+      <point x="429" y="1402"/>
+      <point x="441" y="1427" type="curve" smooth="yes"/>
+      <point x="453" y="1452"/>
+      <point x="472" y="1464"/>
+      <point x="497" y="1464" type="curve" smooth="yes"/>
+      <point x="507" y="1464"/>
+      <point x="515" y="1462"/>
+      <point x="527" y="1455" type="curve" smooth="yes"/>
+      <point x="535" y="1450"/>
+      <point x="548" y="1441"/>
+      <point x="565" y="1425" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 41 - 26
source/Hack-Regular.ufo/glyphs/beta.glif

@@ -8,36 +8,51 @@
   <outline>
     <contour>
       <point x="337" y="-426" type="line"/>
-      <point x="152" y="-426" type="line"/>
-      <point x="152" y="1113" type="line" smooth="yes"/>
-      <point x="152" y="1762"/>
-      <point x="1012" y="1661"/>
-      <point x="1012" y="1184" type="curve" smooth="yes"/>
-      <point x="1011" y="1000"/>
-      <point x="954" y="875"/>
-      <point x="840" y="810" type="curve"/>
-      <point x="1211" y="738"/>
-      <point x="1286" y="10"/>
-      <point x="638" y="-21" type="curve" smooth="yes"/>
-      <point x="551" y="-25"/>
+      <point x="337" y="69" type="line"/>
       <point x="451" y="5"/>
-      <point x="337" y="69" type="curve"/>
+      <point x="551" y="-25"/>
+      <point x="638" y="-21" type="curve" smooth="yes"/>
+      <point x="982" y="-5"/>
+      <point x="1123" y="209"/>
+      <point x="1123" y="416" type="curve" smooth="yes"/>
+      <point x="1123" y="599"/>
+      <point x="1014" y="776"/>
+      <point x="840" y="810" type="curve"/>
+      <point x="954" y="875"/>
+      <point x="1011" y="1000"/>
+      <point x="1012" y="1184" type="curve" smooth="yes"/>
+      <point x="1012" y="1426"/>
+      <point x="791" y="1571"/>
+      <point x="573" y="1571" type="curve" smooth="yes"/>
+      <point x="361" y="1571"/>
+      <point x="152" y="1433"/>
+      <point x="152" y="1113" type="curve" smooth="yes"/>
+      <point x="152" y="-426" type="line"/>
     </contour>
     <contour>
-      <point x="337" y="342" type="line"/>
-      <point x="445" y="154"/>
-      <point x="933" y="57"/>
-      <point x="933" y="450" type="curve" smooth="yes"/>
-      <point x="933" y="638"/>
-      <point x="778" y="725"/>
-      <point x="469" y="710" type="curve"/>
-      <point x="469" y="880" type="line"/>
-      <point x="711" y="876"/>
-      <point x="832" y="975"/>
+      <point x="337" y="1107" type="line" smooth="yes"/>
+      <point x="337" y="1301"/>
+      <point x="463" y="1381"/>
+      <point x="587" y="1381" type="curve" smooth="yes"/>
+      <point x="710" y="1381"/>
+      <point x="832" y="1303"/>
       <point x="832" y="1178" type="curve" smooth="yes"/>
-      <point x="832" y="1430"/>
-      <point x="337" y="1491"/>
-      <point x="337" y="1107" type="curve" smooth="yes"/>
+      <point x="832" y="975"/>
+      <point x="711" y="876"/>
+      <point x="469" y="880" type="curve"/>
+      <point x="469" y="710" type="line"/>
+      <point x="492" y="711"/>
+      <point x="514" y="712"/>
+      <point x="535" y="712" type="curve" smooth="yes"/>
+      <point x="800" y="712"/>
+      <point x="933" y="624"/>
+      <point x="933" y="450" type="curve" smooth="yes"/>
+      <point x="933" y="252"/>
+      <point x="809" y="178"/>
+      <point x="672" y="178" type="curve" smooth="yes"/>
+      <point x="537" y="178"/>
+      <point x="390" y="249"/>
+      <point x="337" y="342" type="curve"/>
     </contour>
   </outline>
 </glyph>

+ 54 - 54
source/Hack-Regular.ufo/glyphs/cacute.glif

@@ -7,62 +7,62 @@
   </note>
   <outline>
     <contour>
-      <point x="1061" y="248" type="line"/>
-      <point x="1020" y="210"/>
-      <point x="980" y="180"/>
-      <point x="920" y="157" type="curve" smooth="yes"/>
-      <point x="873" y="139"/>
-      <point x="818" y="127"/>
-      <point x="752" y="127" type="curve" smooth="yes"/>
-      <point x="636" y="127"/>
-      <point x="545" y="164"/>
-      <point x="482" y="240" type="curve" smooth="yes"/>
-      <point x="416" y="320"/>
-      <point x="389" y="433"/>
-      <point x="389" y="560" type="curve" smooth="yes"/>
-      <point x="389" y="697"/>
-      <point x="420" y="804"/>
-      <point x="482" y="879" type="curve" smooth="yes"/>
-      <point x="544" y="954"/>
-      <point x="633" y="991"/>
-      <point x="749" y="991" type="curve" smooth="yes"/>
-      <point x="810" y="991"/>
-      <point x="866" y="981"/>
-      <point x="915" y="962" type="curve" smooth="yes"/>
-      <point x="964" y="943"/>
-      <point x="1012" y="911"/>
-      <point x="1061" y="868" type="curve"/>
-      <point x="1061" y="1061" type="line"/>
-      <point x="1009" y="1090"/>
-      <point x="957" y="1112"/>
-      <point x="906" y="1126" type="curve" smooth="yes"/>
-      <point x="855" y="1140"/>
-      <point x="805" y="1147"/>
-      <point x="744" y="1147" type="curve" smooth="yes"/>
-      <point x="579" y="1147"/>
-      <point x="440" y="1095"/>
-      <point x="342" y="992" type="curve" smooth="yes"/>
-      <point x="249" y="894"/>
-      <point x="195" y="748"/>
-      <point x="195" y="559" type="curve" smooth="yes"/>
-      <point x="195" y="378"/>
-      <point x="244" y="231"/>
-      <point x="341" y="127" type="curve" smooth="yes"/>
-      <point x="437" y="25"/>
-      <point x="577" y="-29"/>
-      <point x="743" y="-29" type="curve" smooth="yes"/>
-      <point x="807" y="-29"/>
-      <point x="862" y="-21"/>
-      <point x="909" y="-8" type="curve" smooth="yes"/>
-      <point x="959" y="6"/>
-      <point x="1016" y="30"/>
-      <point x="1061" y="57" type="curve"/>
+      <point x="1030" y="248" type="line"/>
+      <point x="989" y="210"/>
+      <point x="949" y="180"/>
+      <point x="889" y="157" type="curve" smooth="yes"/>
+      <point x="842" y="139"/>
+      <point x="787" y="127"/>
+      <point x="721" y="127" type="curve" smooth="yes"/>
+      <point x="605" y="127"/>
+      <point x="514" y="164"/>
+      <point x="451" y="240" type="curve" smooth="yes"/>
+      <point x="385" y="320"/>
+      <point x="358" y="433"/>
+      <point x="358" y="560" type="curve" smooth="yes"/>
+      <point x="358" y="697"/>
+      <point x="389" y="804"/>
+      <point x="451" y="879" type="curve" smooth="yes"/>
+      <point x="513" y="954"/>
+      <point x="602" y="991"/>
+      <point x="718" y="991" type="curve" smooth="yes"/>
+      <point x="779" y="991"/>
+      <point x="835" y="981"/>
+      <point x="884" y="962" type="curve" smooth="yes"/>
+      <point x="933" y="943"/>
+      <point x="981" y="911"/>
+      <point x="1030" y="868" type="curve"/>
+      <point x="1030" y="1061" type="line"/>
+      <point x="978" y="1090"/>
+      <point x="926" y="1112"/>
+      <point x="875" y="1126" type="curve" smooth="yes"/>
+      <point x="824" y="1140"/>
+      <point x="774" y="1147"/>
+      <point x="713" y="1147" type="curve" smooth="yes"/>
+      <point x="548" y="1147"/>
+      <point x="409" y="1095"/>
+      <point x="311" y="992" type="curve" smooth="yes"/>
+      <point x="218" y="894"/>
+      <point x="164" y="748"/>
+      <point x="164" y="559" type="curve" smooth="yes"/>
+      <point x="164" y="377"/>
+      <point x="214" y="229"/>
+      <point x="310" y="127" type="curve" smooth="yes"/>
+      <point x="406" y="25"/>
+      <point x="546" y="-29"/>
+      <point x="712" y="-29" type="curve" smooth="yes"/>
+      <point x="776" y="-29"/>
+      <point x="831" y="-21"/>
+      <point x="878" y="-8" type="curve" smooth="yes"/>
+      <point x="928" y="6"/>
+      <point x="985" y="30"/>
+      <point x="1030" y="57" type="curve"/>
     </contour>
     <contour>
-      <point x="846" y="1638" type="line"/>
-      <point x="565" y="1262" type="line"/>
-      <point x="719" y="1262" type="line"/>
-      <point x="1044" y="1638" type="line"/>
+      <point x="815" y="1638" type="line"/>
+      <point x="534" y="1262" type="line"/>
+      <point x="688" y="1262" type="line"/>
+      <point x="1013" y="1638" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 57 - 57
source/Hack-Regular.ufo/glyphs/ccaron.glif

@@ -7,65 +7,65 @@
   </note>
   <outline>
     <contour>
-      <point x="1061" y="248" type="line"/>
-      <point x="1020" y="210"/>
-      <point x="980" y="180"/>
-      <point x="920" y="157" type="curve" smooth="yes"/>
-      <point x="873" y="139"/>
-      <point x="818" y="127"/>
-      <point x="752" y="127" type="curve" smooth="yes"/>
-      <point x="636" y="127"/>
-      <point x="545" y="164"/>
-      <point x="482" y="240" type="curve" smooth="yes"/>
-      <point x="416" y="320"/>
-      <point x="389" y="433"/>
-      <point x="389" y="560" type="curve" smooth="yes"/>
-      <point x="389" y="697"/>
-      <point x="420" y="804"/>
-      <point x="482" y="879" type="curve" smooth="yes"/>
-      <point x="544" y="954"/>
-      <point x="633" y="991"/>
-      <point x="749" y="991" type="curve" smooth="yes"/>
-      <point x="810" y="991"/>
-      <point x="866" y="981"/>
-      <point x="915" y="962" type="curve" smooth="yes"/>
-      <point x="964" y="943"/>
-      <point x="1012" y="911"/>
-      <point x="1061" y="868" type="curve"/>
-      <point x="1061" y="1061" type="line"/>
-      <point x="1009" y="1090"/>
-      <point x="957" y="1112"/>
-      <point x="906" y="1126" type="curve" smooth="yes"/>
-      <point x="855" y="1140"/>
-      <point x="805" y="1147"/>
-      <point x="744" y="1147" type="curve" smooth="yes"/>
-      <point x="579" y="1147"/>
-      <point x="440" y="1095"/>
-      <point x="342" y="992" type="curve" smooth="yes"/>
-      <point x="249" y="894"/>
-      <point x="195" y="748"/>
-      <point x="195" y="559" type="curve" smooth="yes"/>
-      <point x="195" y="378"/>
-      <point x="244" y="231"/>
-      <point x="341" y="127" type="curve" smooth="yes"/>
-      <point x="437" y="25"/>
-      <point x="577" y="-29"/>
-      <point x="743" y="-29" type="curve" smooth="yes"/>
-      <point x="807" y="-29"/>
-      <point x="862" y="-21"/>
-      <point x="909" y="-8" type="curve" smooth="yes"/>
-      <point x="959" y="6"/>
-      <point x="1016" y="30"/>
-      <point x="1061" y="57" type="curve"/>
+      <point x="1030" y="248" type="line"/>
+      <point x="989" y="210"/>
+      <point x="949" y="180"/>
+      <point x="889" y="157" type="curve" smooth="yes"/>
+      <point x="842" y="139"/>
+      <point x="787" y="127"/>
+      <point x="721" y="127" type="curve" smooth="yes"/>
+      <point x="605" y="127"/>
+      <point x="514" y="164"/>
+      <point x="451" y="240" type="curve" smooth="yes"/>
+      <point x="385" y="320"/>
+      <point x="358" y="433"/>
+      <point x="358" y="560" type="curve" smooth="yes"/>
+      <point x="358" y="697"/>
+      <point x="389" y="804"/>
+      <point x="451" y="879" type="curve" smooth="yes"/>
+      <point x="513" y="954"/>
+      <point x="602" y="991"/>
+      <point x="718" y="991" type="curve" smooth="yes"/>
+      <point x="779" y="991"/>
+      <point x="835" y="981"/>
+      <point x="884" y="962" type="curve" smooth="yes"/>
+      <point x="933" y="943"/>
+      <point x="981" y="911"/>
+      <point x="1030" y="868" type="curve"/>
+      <point x="1030" y="1061" type="line"/>
+      <point x="978" y="1090"/>
+      <point x="926" y="1112"/>
+      <point x="875" y="1126" type="curve" smooth="yes"/>
+      <point x="824" y="1140"/>
+      <point x="774" y="1147"/>
+      <point x="713" y="1147" type="curve" smooth="yes"/>
+      <point x="548" y="1147"/>
+      <point x="409" y="1095"/>
+      <point x="311" y="992" type="curve" smooth="yes"/>
+      <point x="218" y="894"/>
+      <point x="164" y="748"/>
+      <point x="164" y="559" type="curve" smooth="yes"/>
+      <point x="164" y="377"/>
+      <point x="214" y="229"/>
+      <point x="310" y="127" type="curve" smooth="yes"/>
+      <point x="406" y="25"/>
+      <point x="546" y="-29"/>
+      <point x="712" y="-29" type="curve" smooth="yes"/>
+      <point x="776" y="-29"/>
+      <point x="831" y="-21"/>
+      <point x="878" y="-8" type="curve" smooth="yes"/>
+      <point x="928" y="6"/>
+      <point x="985" y="30"/>
+      <point x="1030" y="57" type="curve"/>
     </contour>
     <contour>
-      <point x="633" y="1262" type="line"/>
-      <point x="780" y="1262" type="line"/>
-      <point x="1026" y="1638" type="line"/>
-      <point x="887" y="1638" type="line"/>
-      <point x="706" y="1393" type="line"/>
-      <point x="526" y="1638" type="line"/>
-      <point x="387" y="1638" type="line"/>
+      <point x="602" y="1262" type="line"/>
+      <point x="749" y="1262" type="line"/>
+      <point x="995" y="1638" type="line"/>
+      <point x="856" y="1638" type="line"/>
+      <point x="675" y="1393" type="line"/>
+      <point x="495" y="1638" type="line"/>
+      <point x="356" y="1638" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 88 - 88
source/Hack-Regular.ufo/glyphs/ccedilla.glif

@@ -7,96 +7,96 @@
   </note>
   <outline>
     <contour>
-      <point x="1061" y="248" type="line"/>
-      <point x="1020" y="210"/>
-      <point x="980" y="180"/>
-      <point x="920" y="157" type="curve" smooth="yes"/>
-      <point x="873" y="139"/>
-      <point x="818" y="127"/>
-      <point x="752" y="127" type="curve" smooth="yes"/>
-      <point x="636" y="127"/>
-      <point x="545" y="164"/>
-      <point x="482" y="240" type="curve" smooth="yes"/>
-      <point x="416" y="320"/>
-      <point x="389" y="433"/>
-      <point x="389" y="560" type="curve" smooth="yes"/>
-      <point x="389" y="697"/>
-      <point x="420" y="804"/>
-      <point x="482" y="879" type="curve" smooth="yes"/>
-      <point x="544" y="954"/>
-      <point x="633" y="991"/>
-      <point x="749" y="991" type="curve" smooth="yes"/>
-      <point x="810" y="991"/>
-      <point x="866" y="981"/>
-      <point x="915" y="962" type="curve" smooth="yes"/>
-      <point x="964" y="943"/>
-      <point x="1012" y="911"/>
-      <point x="1061" y="868" type="curve"/>
-      <point x="1061" y="1061" type="line"/>
-      <point x="1009" y="1090"/>
-      <point x="957" y="1112"/>
-      <point x="906" y="1126" type="curve" smooth="yes"/>
-      <point x="855" y="1140"/>
-      <point x="805" y="1147"/>
-      <point x="744" y="1147" type="curve" smooth="yes"/>
-      <point x="579" y="1147"/>
-      <point x="440" y="1095"/>
-      <point x="342" y="992" type="curve" smooth="yes"/>
-      <point x="249" y="894"/>
-      <point x="195" y="748"/>
-      <point x="195" y="559" type="curve" smooth="yes"/>
-      <point x="195" y="378"/>
-      <point x="244" y="231"/>
-      <point x="341" y="127" type="curve" smooth="yes"/>
-      <point x="437" y="25"/>
-      <point x="577" y="-29"/>
-      <point x="743" y="-29" type="curve" smooth="yes"/>
-      <point x="807" y="-29"/>
-      <point x="862" y="-21"/>
-      <point x="909" y="-8" type="curve" smooth="yes"/>
-      <point x="959" y="6"/>
-      <point x="1016" y="30"/>
-      <point x="1061" y="57" type="curve"/>
+      <point x="1030" y="248" type="line"/>
+      <point x="989" y="210"/>
+      <point x="949" y="180"/>
+      <point x="889" y="157" type="curve" smooth="yes"/>
+      <point x="842" y="139"/>
+      <point x="787" y="127"/>
+      <point x="721" y="127" type="curve" smooth="yes"/>
+      <point x="605" y="127"/>
+      <point x="514" y="164"/>
+      <point x="451" y="240" type="curve" smooth="yes"/>
+      <point x="385" y="320"/>
+      <point x="358" y="433"/>
+      <point x="358" y="560" type="curve" smooth="yes"/>
+      <point x="358" y="697"/>
+      <point x="389" y="804"/>
+      <point x="451" y="879" type="curve" smooth="yes"/>
+      <point x="513" y="954"/>
+      <point x="602" y="991"/>
+      <point x="718" y="991" type="curve" smooth="yes"/>
+      <point x="779" y="991"/>
+      <point x="835" y="981"/>
+      <point x="884" y="962" type="curve" smooth="yes"/>
+      <point x="933" y="943"/>
+      <point x="981" y="911"/>
+      <point x="1030" y="868" type="curve"/>
+      <point x="1030" y="1061" type="line"/>
+      <point x="978" y="1090"/>
+      <point x="926" y="1112"/>
+      <point x="875" y="1126" type="curve" smooth="yes"/>
+      <point x="824" y="1140"/>
+      <point x="774" y="1147"/>
+      <point x="713" y="1147" type="curve" smooth="yes"/>
+      <point x="548" y="1147"/>
+      <point x="409" y="1095"/>
+      <point x="311" y="992" type="curve" smooth="yes"/>
+      <point x="218" y="894"/>
+      <point x="164" y="748"/>
+      <point x="164" y="559" type="curve" smooth="yes"/>
+      <point x="164" y="377"/>
+      <point x="214" y="229"/>
+      <point x="310" y="127" type="curve" smooth="yes"/>
+      <point x="406" y="25"/>
+      <point x="546" y="-29"/>
+      <point x="712" y="-29" type="curve" smooth="yes"/>
+      <point x="776" y="-29"/>
+      <point x="831" y="-21"/>
+      <point x="878" y="-8" type="curve" smooth="yes"/>
+      <point x="928" y="6"/>
+      <point x="985" y="30"/>
+      <point x="1030" y="57" type="curve"/>
     </contour>
     <contour>
-      <point x="686" y="0" type="line"/>
-      <point x="715" y="-41"/>
-      <point x="737" y="-76"/>
-      <point x="752" y="-105" type="curve" smooth="yes"/>
-      <point x="767" y="-134"/>
-      <point x="774" y="-157"/>
-      <point x="774" y="-180" type="curve" smooth="yes"/>
-      <point x="774" y="-208"/>
-      <point x="764" y="-232"/>
-      <point x="744" y="-248" type="curve" smooth="yes"/>
-      <point x="723" y="-265"/>
-      <point x="692" y="-272"/>
-      <point x="650" y="-272" type="curve" smooth="yes"/>
-      <point x="627" y="-272"/>
-      <point x="596" y="-270"/>
-      <point x="571" y="-265" type="curve" smooth="yes"/>
-      <point x="546" y="-260"/>
-      <point x="522" y="-251"/>
-      <point x="499" y="-240" type="curve"/>
-      <point x="499" y="-371" type="line"/>
-      <point x="528" y="-379"/>
-      <point x="558" y="-385"/>
-      <point x="587" y="-389" type="curve" smooth="yes"/>
-      <point x="616" y="-393"/>
-      <point x="645" y="-395"/>
-      <point x="674" y="-395" type="curve" smooth="yes"/>
-      <point x="756" y="-395"/>
-      <point x="815" y="-379"/>
-      <point x="853" y="-350" type="curve" smooth="yes"/>
-      <point x="893" y="-319"/>
-      <point x="913" y="-272"/>
-      <point x="913" y="-219" type="curve" smooth="yes"/>
-      <point x="913" y="-179"/>
-      <point x="902" y="-145"/>
-      <point x="887" y="-115" type="curve" smooth="yes"/>
-      <point x="869" y="-80"/>
-      <point x="841" y="-41"/>
-      <point x="804" y="0" type="curve"/>
+      <point x="655" y="0" type="line"/>
+      <point x="684" y="-41"/>
+      <point x="706" y="-76"/>
+      <point x="721" y="-105" type="curve" smooth="yes"/>
+      <point x="736" y="-134"/>
+      <point x="743" y="-157"/>
+      <point x="743" y="-180" type="curve" smooth="yes"/>
+      <point x="743" y="-208"/>
+      <point x="733" y="-232"/>
+      <point x="713" y="-248" type="curve" smooth="yes"/>
+      <point x="692" y="-265"/>
+      <point x="661" y="-272"/>
+      <point x="619" y="-272" type="curve" smooth="yes"/>
+      <point x="596" y="-272"/>
+      <point x="565" y="-270"/>
+      <point x="540" y="-265" type="curve" smooth="yes"/>
+      <point x="515" y="-260"/>
+      <point x="491" y="-251"/>
+      <point x="468" y="-240" type="curve"/>
+      <point x="468" y="-371" type="line"/>
+      <point x="497" y="-379"/>
+      <point x="527" y="-385"/>
+      <point x="556" y="-389" type="curve" smooth="yes"/>
+      <point x="585" y="-393"/>
+      <point x="614" y="-395"/>
+      <point x="643" y="-395" type="curve" smooth="yes"/>
+      <point x="725" y="-395"/>
+      <point x="784" y="-379"/>
+      <point x="822" y="-350" type="curve" smooth="yes"/>
+      <point x="862" y="-319"/>
+      <point x="882" y="-272"/>
+      <point x="882" y="-219" type="curve" smooth="yes"/>
+      <point x="882" y="-179"/>
+      <point x="871" y="-145"/>
+      <point x="856" y="-115" type="curve" smooth="yes"/>
+      <point x="838" y="-80"/>
+      <point x="810" y="-41"/>
+      <point x="773" y="0" type="curve"/>
     </contour>
   </outline>
 </glyph>

+ 30 - 30
source/Hack-Regular.ufo/glyphs/cdotaccent.glif

@@ -7,38 +7,38 @@
   </note>
   <outline>
     <contour>
-      <point x="588" y="1552" type="line"/>
-      <point x="793" y="1552" type="line"/>
-      <point x="793" y="1348" type="line"/>
-      <point x="588" y="1348" type="line"/>
+      <point x="557" y="1552" type="line"/>
+      <point x="762" y="1552" type="line"/>
+      <point x="762" y="1348" type="line"/>
+      <point x="557" y="1348" type="line"/>
     </contour>
     <contour>
-      <point x="1061" y="57" type="line"/>
-      <point x="962" y="0"/>
-      <point x="857" y="-29"/>
-      <point x="748" y="-29" type="curve" smooth="yes"/>
-      <point x="401" y="-29"/>
-      <point x="195" y="191"/>
-      <point x="195" y="559" type="curve" smooth="yes"/>
-      <point x="195" y="927"/>
-      <point x="401" y="1147"/>
-      <point x="748" y="1147" type="curve" smooth="yes"/>
-      <point x="856" y="1147"/>
-      <point x="957" y="1120"/>
-      <point x="1061" y="1061" type="curve"/>
-      <point x="1061" y="868" type="line"/>
-      <point x="964" y="955"/>
-      <point x="872" y="991"/>
-      <point x="748" y="991" type="curve" smooth="yes"/>
-      <point x="517" y="991"/>
-      <point x="389" y="836"/>
-      <point x="389" y="559" type="curve" smooth="yes"/>
-      <point x="389" y="283"/>
-      <point x="519" y="127"/>
-      <point x="748" y="127" type="curve" smooth="yes"/>
-      <point x="876" y="127"/>
-      <point x="974" y="165"/>
-      <point x="1061" y="248" type="curve"/>
+      <point x="1030" y="57" type="line"/>
+      <point x="931" y="0"/>
+      <point x="826" y="-29"/>
+      <point x="717" y="-29" type="curve" smooth="yes"/>
+      <point x="370" y="-29"/>
+      <point x="164" y="191"/>
+      <point x="164" y="559" type="curve" smooth="yes"/>
+      <point x="164" y="927"/>
+      <point x="370" y="1147"/>
+      <point x="717" y="1147" type="curve" smooth="yes"/>
+      <point x="825" y="1147"/>
+      <point x="926" y="1120"/>
+      <point x="1030" y="1061" type="curve"/>
+      <point x="1030" y="868" type="line"/>
+      <point x="933" y="955"/>
+      <point x="841" y="991"/>
+      <point x="717" y="991" type="curve" smooth="yes"/>
+      <point x="486" y="991"/>
+      <point x="358" y="836"/>
+      <point x="358" y="559" type="curve" smooth="yes"/>
+      <point x="358" y="283"/>
+      <point x="488" y="127"/>
+      <point x="717" y="127" type="curve" smooth="yes"/>
+      <point x="845" y="127"/>
+      <point x="943" y="165"/>
+      <point x="1030" y="248" type="curve"/>
     </contour>
   </outline>
 </glyph>

+ 26 - 26
source/Hack-Regular.ufo/glyphs/chi.glif

@@ -7,34 +7,34 @@
   </note>
   <outline>
     <contour>
-      <point x="608" y="128" type="line"/>
       <point x="343" y="-426" type="line"/>
-      <point x="152" y="-426" type="line"/>
-      <point x="524" y="351" type="line"/>
-      <point x="341" y="836" type="line" smooth="yes"/>
-      <point x="310" y="920"/>
-      <point x="242" y="962"/>
-      <point x="138" y="962" type="curve" smooth="yes"/>
-      <point x="89" y="962" type="line"/>
-      <point x="89" y="1120" type="line"/>
-      <point x="159" y="1120" type="line" smooth="yes"/>
-      <point x="330" y="1120"/>
-      <point x="437" y="1061"/>
-      <point x="482" y="944" type="curve" smooth="yes"/>
-      <point x="625" y="564" type="line"/>
-      <point x="891" y="1120" type="line"/>
-      <point x="1082" y="1120" type="line"/>
-      <point x="709" y="340" type="line"/>
-      <point x="891" y="-142" type="line" smooth="yes"/>
-      <point x="922" y="-226"/>
-      <point x="990" y="-268"/>
-      <point x="1095" y="-268" type="curve" smooth="yes"/>
-      <point x="1144" y="-268" type="line"/>
-      <point x="1144" y="-426" type="line"/>
-      <point x="1074" y="-426" type="line" smooth="yes"/>
-      <point x="903" y="-426"/>
+      <point x="608" y="128" type="line"/>
+      <point x="750" y="-250" type="line" smooth="yes"/>
       <point x="795" y="-367"/>
-      <point x="750" y="-250" type="curve" smooth="yes"/>
+      <point x="903" y="-426"/>
+      <point x="1074" y="-426" type="curve" smooth="yes"/>
+      <point x="1144" y="-426" type="line"/>
+      <point x="1144" y="-268" type="line"/>
+      <point x="1095" y="-268" type="line" smooth="yes"/>
+      <point x="990" y="-268"/>
+      <point x="922" y="-226"/>
+      <point x="891" y="-142" type="curve" smooth="yes"/>
+      <point x="709" y="340" type="line"/>
+      <point x="1082" y="1120" type="line"/>
+      <point x="891" y="1120" type="line"/>
+      <point x="625" y="564" type="line"/>
+      <point x="482" y="944" type="line" smooth="yes"/>
+      <point x="437" y="1061"/>
+      <point x="330" y="1120"/>
+      <point x="159" y="1120" type="curve" smooth="yes"/>
+      <point x="89" y="1120" type="line"/>
+      <point x="89" y="962" type="line"/>
+      <point x="138" y="962" type="line" smooth="yes"/>
+      <point x="242" y="962"/>
+      <point x="310" y="920"/>
+      <point x="341" y="836" type="curve" smooth="yes"/>
+      <point x="524" y="351" type="line"/>
+      <point x="152" y="-426" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 6 - 6
source/Hack-Regular.ufo/glyphs/dcaron.glif

@@ -19,15 +19,15 @@
       <point x="858" y="0" type="line"/>
       <point x="858" y="141" type="line"/>
       <point x="797" y="30"/>
-      <point x="692" y="-29"/>
-      <point x="559" y="-29" type="curve" smooth="yes"/>
-      <point x="288" y="-29"/>
+      <point x="693" y="-29"/>
+      <point x="556" y="-29" type="curve" smooth="yes"/>
+      <point x="290" y="-29"/>
       <point x="123" y="194"/>
-      <point x="123" y="563" type="curve" smooth="yes"/>
+      <point x="123" y="561" type="curve" smooth="yes"/>
       <point x="123" y="927"/>
       <point x="290" y="1147"/>
-      <point x="559" y="1147" type="curve" smooth="yes"/>
-      <point x="694" y="1147"/>
+      <point x="557" y="1147" type="curve" smooth="yes"/>
+      <point x="695" y="1147"/>
       <point x="799" y="1088"/>
       <point x="858" y="977" type="curve"/>
     </contour>

+ 58 - 58
source/Hack-Regular.ufo/glyphs/delta.glif

@@ -7,66 +7,66 @@
   </note>
   <outline>
     <contour>
-      <point x="429" y="991"/>
-      <point x="332" y="844"/>
-      <point x="332" y="559" type="curve" smooth="yes"/>
-      <point x="332" y="275"/>
-      <point x="429" y="127"/>
-      <point x="616" y="127" type="curve" smooth="yes"/>
-      <point x="804" y="127"/>
-      <point x="901" y="275"/>
-      <point x="901" y="559" type="curve" smooth="yes"/>
-      <point x="901" y="844"/>
-      <point x="804" y="991"/>
-      <point x="616" y="991" type="curve" smooth="yes"/>
-    </contour>
-    <contour>
-      <point x="321" y="1073"/>
-      <point x="302" y="1089"/>
-      <point x="275" y="1116" type="curve" smooth="yes"/>
-      <point x="234" y="1157"/>
-      <point x="213" y="1208"/>
-      <point x="213" y="1269" type="curve" smooth="yes"/>
-      <point x="213" y="1450"/>
-      <point x="384" y="1569"/>
-      <point x="647" y="1569" type="curve" smooth="yes"/>
-      <point x="715" y="1569"/>
-      <point x="766" y="1565"/>
-      <point x="799" y="1557" type="curve" smooth="yes"/>
-      <point x="950" y="1521" type="line"/>
-      <point x="950" y="1348" type="line"/>
-      <point x="862" y="1380"/>
-      <point x="756" y="1405"/>
-      <point x="647" y="1402" type="curve" smooth="yes"/>
-      <point x="615" y="1401" type="line" smooth="yes"/>
-      <point x="566" y="1400"/>
-      <point x="522" y="1385"/>
-      <point x="482" y="1356" type="curve" smooth="yes"/>
-      <point x="443" y="1328" type="line"/>
-      <point x="425" y="1312"/>
-      <point x="416" y="1289"/>
-      <point x="416" y="1258" type="curve" smooth="yes"/>
-      <point x="416" y="1214"/>
-      <point x="432" y="1189"/>
-      <point x="487" y="1161" type="curve"/>
-      <point x="503" y="1152"/>
-      <point x="546" y="1148"/>
-      <point x="616" y="1147" type="curve" smooth="yes"/>
-      <point x="929" y="1143"/>
-      <point x="1096" y="940"/>
-      <point x="1096" y="559" type="curve" smooth="yes"/>
-      <point x="1096" y="176"/>
       <point x="928" y="-29"/>
-      <point x="616" y="-29" type="curve" smooth="yes"/>
-      <point x="305" y="-29"/>
-      <point x="137" y="176"/>
-      <point x="137" y="559" type="curve" smooth="yes"/>
-      <point x="137" y="750"/>
-      <point x="178" y="895"/>
-      <point x="260" y="996" type="curve" smooth="yes"/>
-      <point x="281" y="1021"/>
-      <point x="305" y="1045"/>
+      <point x="1096" y="176"/>
+      <point x="1096" y="559" type="curve" smooth="yes"/>
+      <point x="1096" y="940"/>
+      <point x="929" y="1143"/>
+      <point x="616" y="1147" type="curve" smooth="yes"/>
+      <point x="546" y="1148"/>
+      <point x="503" y="1152"/>
+      <point x="487" y="1161" type="curve"/>
+      <point x="432" y="1189"/>
+      <point x="416" y="1214"/>
+      <point x="416" y="1258" type="curve" smooth="yes"/>
+      <point x="416" y="1289"/>
+      <point x="425" y="1312"/>
+      <point x="443" y="1328" type="curve"/>
+      <point x="482" y="1356" type="line" smooth="yes"/>
+      <point x="522" y="1385"/>
+      <point x="566" y="1400"/>
+      <point x="615" y="1401" type="curve" smooth="yes"/>
+      <point x="647" y="1402" type="line" smooth="yes"/>
+      <point x="756" y="1405"/>
+      <point x="862" y="1380"/>
+      <point x="950" y="1348" type="curve"/>
+      <point x="950" y="1521" type="line"/>
+      <point x="799" y="1557" type="line" smooth="yes"/>
+      <point x="766" y="1565"/>
+      <point x="715" y="1569"/>
+      <point x="647" y="1569" type="curve" smooth="yes"/>
+      <point x="384" y="1569"/>
+      <point x="213" y="1450"/>
+      <point x="213" y="1269" type="curve" smooth="yes"/>
+      <point x="213" y="1208"/>
+      <point x="234" y="1157"/>
+      <point x="275" y="1116" type="curve" smooth="yes"/>
+      <point x="302" y="1089"/>
+      <point x="321" y="1073"/>
       <point x="334" y="1067" type="curve"/>
+      <point x="305" y="1045"/>
+      <point x="281" y="1021"/>
+      <point x="260" y="996" type="curve" smooth="yes"/>
+      <point x="178" y="895"/>
+      <point x="137" y="750"/>
+      <point x="137" y="559" type="curve" smooth="yes"/>
+      <point x="137" y="176"/>
+      <point x="305" y="-29"/>
+      <point x="616" y="-29" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="429" y="127"/>
+      <point x="332" y="275"/>
+      <point x="332" y="559" type="curve" smooth="yes"/>
+      <point x="332" y="844"/>
+      <point x="429" y="991"/>
+      <point x="616" y="991" type="curve" smooth="yes"/>
+      <point x="804" y="991"/>
+      <point x="901" y="844"/>
+      <point x="901" y="559" type="curve" smooth="yes"/>
+      <point x="901" y="275"/>
+      <point x="804" y="127"/>
+      <point x="616" y="127" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 10 - 10
source/Hack-Regular.ufo/glyphs/dieresistonos.glif

@@ -7,22 +7,22 @@
   </note>
   <outline>
     <contour>
-      <point x="319" y="1922" type="line"/>
-      <point x="522" y="1922" type="line"/>
+      <point x="629" y="1632" type="line"/>
+      <point x="954" y="2008" type="line"/>
+      <point x="756" y="2008" type="line"/>
+      <point x="475" y="1632" type="line"/>
+    </contour>
+    <contour>
       <point x="522" y="1720" type="line"/>
+      <point x="522" y="1922" type="line"/>
+      <point x="319" y="1922" type="line"/>
       <point x="319" y="1720" type="line"/>
     </contour>
     <contour>
-      <point x="711" y="1922" type="line"/>
-      <point x="913" y="1922" type="line"/>
       <point x="913" y="1720" type="line"/>
+      <point x="913" y="1922" type="line"/>
+      <point x="711" y="1922" type="line"/>
       <point x="711" y="1720" type="line"/>
     </contour>
-    <contour>
-      <point x="756" y="2008" type="line"/>
-      <point x="954" y="2008" type="line"/>
-      <point x="629" y="1632" type="line"/>
-      <point x="475" y="1632" type="line"/>
-    </contour>
   </outline>
 </glyph>

+ 20 - 10
source/Hack-Regular.ufo/glyphs/dotlessi.glif

@@ -7,16 +7,26 @@
   </note>
   <outline>
     <contour>
-      <point x="256" y="1120" type="line"/>
-      <point x="256" y="977" type="line"/>
-      <point x="543" y="977" type="line"/>
-      <point x="543" y="143" type="line"/>
-      <point x="178" y="143" type="line"/>
-      <point x="178" y="0" type="line"/>
-      <point x="1092" y="0" type="line"/>
-      <point x="1092" y="143" type="line"/>
-      <point x="727" y="143" type="line"/>
-      <point x="727" y="1120" type="line"/>
+      <point x="657" y="1120" type="line"/>
+      <point x="178" y="1120" type="line"/>
+      <point x="178" y="976" type="line"/>
+      <point x="473" y="976" type="line"/>
+      <point x="473" y="406" type="line" smooth="yes"/>
+      <point x="473" y="277"/>
+      <point x="503" y="177"/>
+      <point x="564" y="106" type="curve" smooth="yes"/>
+      <point x="627" y="32"/>
+      <point x="713" y="0"/>
+      <point x="819" y="0" type="curve" smooth="yes"/>
+      <point x="1052" y="0" type="line"/>
+      <point x="1052" y="156" type="line"/>
+      <point x="837" y="156" type="line" smooth="yes"/>
+      <point x="780" y="156"/>
+      <point x="735" y="175"/>
+      <point x="703" y="219" type="curve" smooth="yes"/>
+      <point x="672" y="261"/>
+      <point x="657" y="323"/>
+      <point x="657" y="406" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 1 - 1
source/Hack-Regular.ufo/glyphs/eacute.glif

@@ -29,7 +29,7 @@
       <point x="738" y="-29"/>
       <point x="804" y="-22"/>
       <point x="867" y="-8" type="curve" smooth="yes"/>
-      <point x="932" y="7"/>
+      <point x="921" y="4"/>
       <point x="999" y="28"/>
       <point x="1069" y="57" type="curve"/>
       <point x="1069" y="240" type="line"/>

Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно