diff --git a/Fira Code-Regular.ufo/features.fea b/Fira Code-Regular.ufo/features.fea index a3305e1..3294a7e 100644 --- a/Fira Code-Regular.ufo/features.fea +++ b/Fira Code-Regular.ufo/features.fea @@ -1,32 +1,39 @@ feature liga { - sub less equal greater by less_equal_greater; - sub greater greater equal by greater_greater_equal; - sub equal less less by equal_less_less; - sub less less equal by less_less_equal; - sub equal equal equal by equal_equal_equal; - sub equal equal by equal_equal; - sub colon colon by colon_colon; - sub hyphen greater greater by hyphen_greater_greater; - sub hyphen greater by hyphen_greater; - sub numbersign parenleft by numbersign_parenleft; - sub plus plus by plus_plus; - sub numbersign underscore by numbersign_underscore; - sub period period period by period_period_period; - sub period period by period_period; - sub greater equal by greater_equal; - sub less equal by less_equal; - sub greater greater by greater_greater; - sub less less by less_less; - sub exclam equal equal by exclam_equal_equal; - sub exclam equal by exclam_equal; - sub equal greater by equal_greater; - sub less less hyphen by less_less_hyphen; - sub less hyphen by less_hyphen; - sub exclam exclam by exclam_exclam; - sub slash slash by slash_slash; - sub slash asterisk by slash_asterisk; - sub asterisk slash by asterisk_slash; - sub slash greater by slash_greater; - sub less greater by less_greater; - sub colon equal by colon_equal; -} liga; \ No newline at end of file +sub equal greater greater by equal_greater_greater; +sub hyphen hyphen greater by hyphen_hyphen_greater; +sub less hyphen hyphen by less_hyphen_hyphen; +sub equal slash equal by equal_slash_equal; +sub ampersand ampersand by ampersand_ampersand; +sub bar bar by bar_bar; +sub exclam equal equal by exclam_equal_equal; +sub exclam exclam by exclam_exclam; +sub exclam equal by exclam_equal; +sub numbersign parenleft by numbersign_parenleft; +sub numbersign underscore by numbersign_underscore; +sub asterisk slash by asterisk_slash; +sub plus plus by plus_plus; +sub hyphen greater greater by hyphen_greater_greater; +sub hyphen greater by hyphen_greater; +sub period period period by period_period_period; +sub period period by period_period; +sub slash asterisk by slash_asterisk; +sub slash slash by slash_slash; +sub slash greater by slash_greater; +sub colon colon by colon_colon; +sub colon equal by colon_equal; +sub less less hyphen by less_less_hyphen; +sub less less equal by less_less_equal; +sub less equal greater by less_equal_greater; +sub less hyphen by less_hyphen; +sub less less by less_less; +sub less equal by less_equal; +sub less greater by less_greater; +sub equal less less by equal_less_less; +sub equal equal equal by equal_equal_equal; +sub equal equal by equal_equal; +sub equal greater by equal_greater; +sub greater greater equal by greater_greater_equal; +sub greater equal by greater_equal; +sub greater greater by greater_greater; +} liga; + diff --git a/Fira Code-Regular.ufo/fontinfo.plist b/Fira Code-Regular.ufo/fontinfo.plist index eb542ec..7341a8f 100644 --- a/Fira Code-Regular.ufo/fontinfo.plist +++ b/Fira Code-Regular.ufo/fontinfo.plist @@ -15,7 +15,7 @@ italicAngle 0.0 openTypeHeadCreated - 2014/07/07 17:39:01 + 2014/11/11 23:02:05 openTypeHeadFlags 0 @@ -50,7 +50,7 @@ openTypeNameUniqueID 3.111;CTDB;FiraCode-Regular openTypeNameVersion - Version 3.111;PS 003.111;hotconv 1.0.70;makeotf.lib2.5.58329 + Version 3.111;PS 3.111;hotconv 1.0.72;makeotf.lib2.5.5900 openTypeOS2CodePageRanges 0 @@ -59,8 +59,6 @@ 3 4 7 - 32 - 33 openTypeOS2Panose @@ -114,12 +112,12 @@ 1 2 7 - 10 + 11 32 - 44 45 46 - 60 + 47 + 63 openTypeOS2VendorID CTDB @@ -186,7 +184,7 @@ 83 postscriptUnderlinePosition - -75 + -50 postscriptUnderlineThickness 50 postscriptWeightName diff --git a/Fira Code-Regular.ufo/glyphs/AE_.glif b/Fira Code-Regular.ufo/glyphs/AE_.glif index 3170d98..d08ec8d 100644 --- a/Fira Code-Regular.ufo/glyphs/AE_.glif +++ b/Fira Code-Regular.ufo/glyphs/AE_.glif @@ -3,6 +3,11 @@ + + + + + @@ -21,11 +26,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/AEacute_.glif b/Fira Code-Regular.ufo/glyphs/AEacute_.glif index 18bfe32..a8e5cf0 100644 --- a/Fira Code-Regular.ufo/glyphs/AEacute_.glif +++ b/Fira Code-Regular.ufo/glyphs/AEacute_.glif @@ -9,6 +9,11 @@ + + + + + @@ -27,11 +32,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/A_.glif b/Fira Code-Regular.ufo/glyphs/A_.glif index 6725f06..89476a1 100644 --- a/Fira Code-Regular.ufo/glyphs/A_.glif +++ b/Fira Code-Regular.ufo/glyphs/A_.glif @@ -3,6 +3,11 @@ + + + + + @@ -13,11 +18,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Aacute_.glif b/Fira Code-Regular.ufo/glyphs/Aacute_.glif index 3aa00ed..a73db3b 100644 --- a/Fira Code-Regular.ufo/glyphs/Aacute_.glif +++ b/Fira Code-Regular.ufo/glyphs/Aacute_.glif @@ -9,6 +9,11 @@ + + + + + @@ -19,11 +24,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Abreve_.glif b/Fira Code-Regular.ufo/glyphs/Abreve_.glif index 69763c6..e6c4273 100644 --- a/Fira Code-Regular.ufo/glyphs/Abreve_.glif +++ b/Fira Code-Regular.ufo/glyphs/Abreve_.glif @@ -19,6 +19,11 @@ + + + + + @@ -29,11 +34,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Acircumflex_.glif b/Fira Code-Regular.ufo/glyphs/Acircumflex_.glif index dde0636..1dfbd7f 100644 --- a/Fira Code-Regular.ufo/glyphs/Acircumflex_.glif +++ b/Fira Code-Regular.ufo/glyphs/Acircumflex_.glif @@ -12,6 +12,11 @@ + + + + + @@ -22,11 +27,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Adieresis_.glif b/Fira Code-Regular.ufo/glyphs/Adieresis_.glif index f8f28a6..fdc3c06 100644 --- a/Fira Code-Regular.ufo/glyphs/Adieresis_.glif +++ b/Fira Code-Regular.ufo/glyphs/Adieresis_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,25 @@ + + + + + + + + + + + + + + + + + + + @@ -41,11 +46,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Agrave_.glif b/Fira Code-Regular.ufo/glyphs/Agrave_.glif index 38e37c8..190405b 100644 --- a/Fira Code-Regular.ufo/glyphs/Agrave_.glif +++ b/Fira Code-Regular.ufo/glyphs/Agrave_.glif @@ -9,6 +9,11 @@ + + + + + @@ -19,11 +24,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Alpha_.glif b/Fira Code-Regular.ufo/glyphs/Alpha_.glif index 56c11a0..3eb27dc 100644 --- a/Fira Code-Regular.ufo/glyphs/Alpha_.glif +++ b/Fira Code-Regular.ufo/glyphs/Alpha_.glif @@ -3,6 +3,11 @@ + + + + + @@ -13,11 +18,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Alphatonos_.glif b/Fira Code-Regular.ufo/glyphs/Alphatonos_.glif index d5f67fa..450b0a5 100644 --- a/Fira Code-Regular.ufo/glyphs/Alphatonos_.glif +++ b/Fira Code-Regular.ufo/glyphs/Alphatonos_.glif @@ -9,6 +9,11 @@ + + + + + @@ -19,11 +24,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Amacron_.glif b/Fira Code-Regular.ufo/glyphs/Amacron_.glif index 70e4c56..7e056f0 100644 --- a/Fira Code-Regular.ufo/glyphs/Amacron_.glif +++ b/Fira Code-Regular.ufo/glyphs/Amacron_.glif @@ -9,6 +9,11 @@ + + + + + @@ -19,11 +24,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Aring_.glif b/Fira Code-Regular.ufo/glyphs/Aring_.glif index 1dd915f..2431527 100644 --- a/Fira Code-Regular.ufo/glyphs/Aring_.glif +++ b/Fira Code-Regular.ufo/glyphs/Aring_.glif @@ -31,6 +31,11 @@ + + + + + @@ -41,11 +46,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Atilde_.glif b/Fira Code-Regular.ufo/glyphs/Atilde_.glif index 67aa2aa..7e8eb08 100644 --- a/Fira Code-Regular.ufo/glyphs/Atilde_.glif +++ b/Fira Code-Regular.ufo/glyphs/Atilde_.glif @@ -25,6 +25,11 @@ + + + + + @@ -35,11 +40,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Edieresis_.glif b/Fira Code-Regular.ufo/glyphs/Edieresis_.glif index 6c895dd..bf5e84d 100644 --- a/Fira Code-Regular.ufo/glyphs/Edieresis_.glif +++ b/Fira Code-Regular.ufo/glyphs/Edieresis_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/Hbar_.glif b/Fira Code-Regular.ufo/glyphs/Hbar_.glif index 73f0707..0de4a2d 100644 --- a/Fira Code-Regular.ufo/glyphs/Hbar_.glif +++ b/Fira Code-Regular.ufo/glyphs/Hbar_.glif @@ -3,6 +3,12 @@ + + + + + + @@ -25,12 +31,6 @@ - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Idieresis_.glif b/Fira Code-Regular.ufo/glyphs/Idieresis_.glif index f77fb67..1ac876e 100644 --- a/Fira Code-Regular.ufo/glyphs/Idieresis_.glif +++ b/Fira Code-Regular.ufo/glyphs/Idieresis_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/Iotadieresis_.glif b/Fira Code-Regular.ufo/glyphs/Iotadieresis_.glif index 127801c..ddbd0b7 100644 --- a/Fira Code-Regular.ufo/glyphs/Iotadieresis_.glif +++ b/Fira Code-Regular.ufo/glyphs/Iotadieresis_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/K_.glif b/Fira Code-Regular.ufo/glyphs/K_.glif index a6c2fe4..f4d43a2 100644 --- a/Fira Code-Regular.ufo/glyphs/K_.glif +++ b/Fira Code-Regular.ufo/glyphs/K_.glif @@ -3,12 +3,6 @@ - - - - - - @@ -17,6 +11,12 @@ + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/Kappa_.glif b/Fira Code-Regular.ufo/glyphs/Kappa_.glif index 11f8442..81f8e43 100644 --- a/Fira Code-Regular.ufo/glyphs/Kappa_.glif +++ b/Fira Code-Regular.ufo/glyphs/Kappa_.glif @@ -3,12 +3,6 @@ - - - - - - @@ -17,6 +11,12 @@ + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/Kcommaaccent_.glif b/Fira Code-Regular.ufo/glyphs/Kcommaaccent_.glif index a7de18e..f748ccb 100644 --- a/Fira Code-Regular.ufo/glyphs/Kcommaaccent_.glif +++ b/Fira Code-Regular.ufo/glyphs/Kcommaaccent_.glif @@ -3,12 +3,6 @@ - - - - - - @@ -17,6 +11,12 @@ + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/Odieresis_.glif b/Fira Code-Regular.ufo/glyphs/Odieresis_.glif index 6452c38..1eea206 100644 --- a/Fira Code-Regular.ufo/glyphs/Odieresis_.glif +++ b/Fira Code-Regular.ufo/glyphs/Odieresis_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/Ohungarumlaut_.glif b/Fira Code-Regular.ufo/glyphs/Ohungarumlaut_.glif index 46d7c69..4efedc7 100644 --- a/Fira Code-Regular.ufo/glyphs/Ohungarumlaut_.glif +++ b/Fira Code-Regular.ufo/glyphs/Ohungarumlaut_.glif @@ -3,18 +3,18 @@ - - - - - - + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/Oslash_.glif b/Fira Code-Regular.ufo/glyphs/Oslash_.glif index fd9d170..4c13d57 100644 --- a/Fira Code-Regular.ufo/glyphs/Oslash_.glif +++ b/Fira Code-Regular.ufo/glyphs/Oslash_.glif @@ -3,6 +3,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -29,30 +53,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Oslashacute_.glif b/Fira Code-Regular.ufo/glyphs/Oslashacute_.glif index 821f595..a09a981 100644 --- a/Fira Code-Regular.ufo/glyphs/Oslashacute_.glif +++ b/Fira Code-Regular.ufo/glyphs/Oslashacute_.glif @@ -9,6 +9,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -35,30 +59,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Phi_.glif b/Fira Code-Regular.ufo/glyphs/Phi_.glif index cc4110d..6a37618 100644 --- a/Fira Code-Regular.ufo/glyphs/Phi_.glif +++ b/Fira Code-Regular.ufo/glyphs/Phi_.glif @@ -23,15 +23,6 @@ - - - - - - - - - @@ -41,6 +32,15 @@ + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/R_.glif b/Fira Code-Regular.ufo/glyphs/R_.glif index a48da3f..b3ecc81 100644 --- a/Fira Code-Regular.ufo/glyphs/R_.glif +++ b/Fira Code-Regular.ufo/glyphs/R_.glif @@ -3,6 +3,17 @@ + + + + + + + + + + + @@ -19,17 +30,6 @@ - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Racute_.glif b/Fira Code-Regular.ufo/glyphs/Racute_.glif index 2f11b47..7d7d753 100644 --- a/Fira Code-Regular.ufo/glyphs/Racute_.glif +++ b/Fira Code-Regular.ufo/glyphs/Racute_.glif @@ -9,6 +9,17 @@ + + + + + + + + + + + @@ -25,17 +36,6 @@ - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Rcaron_.glif b/Fira Code-Regular.ufo/glyphs/Rcaron_.glif index 5e5f1da..73a71f6 100644 --- a/Fira Code-Regular.ufo/glyphs/Rcaron_.glif +++ b/Fira Code-Regular.ufo/glyphs/Rcaron_.glif @@ -12,6 +12,17 @@ + + + + + + + + + + + @@ -28,17 +39,6 @@ - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Rcommaaccent_.glif b/Fira Code-Regular.ufo/glyphs/Rcommaaccent_.glif index ee355c5..f943a03 100644 --- a/Fira Code-Regular.ufo/glyphs/Rcommaaccent_.glif +++ b/Fira Code-Regular.ufo/glyphs/Rcommaaccent_.glif @@ -3,6 +3,17 @@ + + + + + + + + + + + @@ -19,17 +30,6 @@ - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/Udieresis_.glif b/Fira Code-Regular.ufo/glyphs/Udieresis_.glif index ccdafff..824944b 100644 --- a/Fira Code-Regular.ufo/glyphs/Udieresis_.glif +++ b/Fira Code-Regular.ufo/glyphs/Udieresis_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/Uhungarumlaut_.glif b/Fira Code-Regular.ufo/glyphs/Uhungarumlaut_.glif index 6ecdb91..b51ae25 100644 --- a/Fira Code-Regular.ufo/glyphs/Uhungarumlaut_.glif +++ b/Fira Code-Regular.ufo/glyphs/Uhungarumlaut_.glif @@ -3,18 +3,18 @@ - - - - - - + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/Upsilondieresis_.glif b/Fira Code-Regular.ufo/glyphs/Upsilondieresis_.glif index ada4db0..a690c0d 100644 --- a/Fira Code-Regular.ufo/glyphs/Upsilondieresis_.glif +++ b/Fira Code-Regular.ufo/glyphs/Upsilondieresis_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/Wdieresis_.glif b/Fira Code-Regular.ufo/glyphs/Wdieresis_.glif index 8af1bcb..8d72a22 100644 --- a/Fira Code-Regular.ufo/glyphs/Wdieresis_.glif +++ b/Fira Code-Regular.ufo/glyphs/Wdieresis_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/Ydieresis_.glif b/Fira Code-Regular.ufo/glyphs/Ydieresis_.glif index b89b40d..956d437 100644 --- a/Fira Code-Regular.ufo/glyphs/Ydieresis_.glif +++ b/Fira Code-Regular.ufo/glyphs/Ydieresis_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/adieresis.glif b/Fira Code-Regular.ufo/glyphs/adieresis.glif index 135829f..7994f9f 100644 --- a/Fira Code-Regular.ufo/glyphs/adieresis.glif +++ b/Fira Code-Regular.ufo/glyphs/adieresis.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/ampersand_ampersand.glif b/Fira Code-Regular.ufo/glyphs/ampersand_ampersand.glif new file mode 100644 index 0000000..5e47e54 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ampersand_ampersand.glif @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + com.typemytype.robofont.layerData + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/asterisk_slash.glif b/Fira Code-Regular.ufo/glyphs/asterisk_slash.glif index 811428d..4982eed 100644 --- a/Fira Code-Regular.ufo/glyphs/asterisk_slash.glif +++ b/Fira Code-Regular.ufo/glyphs/asterisk_slash.glif @@ -2,8 +2,29 @@ - - + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/bar_bar.glif b/Fira Code-Regular.ufo/glyphs/bar_bar.glif new file mode 100644 index 0000000..cc50897 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/bar_bar.glif @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + com.typemytype.robofont.layerData + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/beta.glif b/Fira Code-Regular.ufo/glyphs/beta.glif index 9fcb3f1..0586e38 100644 --- a/Fira Code-Regular.ufo/glyphs/beta.glif +++ b/Fira Code-Regular.ufo/glyphs/beta.glif @@ -3,29 +3,6 @@ - - - - - - - - - - - - - - - - - - - - - - - @@ -50,6 +27,29 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/colon_colon.glif b/Fira Code-Regular.ufo/glyphs/colon_colon.glif index a94b8fe..bede29e 100644 --- a/Fira Code-Regular.ufo/glyphs/colon_colon.glif +++ b/Fira Code-Regular.ufo/glyphs/colon_colon.glif @@ -2,34 +2,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -44,6 +16,20 @@ + + + + + + + + + + + + + + @@ -58,6 +44,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/colon_equal.glif b/Fira Code-Regular.ufo/glyphs/colon_equal.glif index 568c040..11dd7be 100644 --- a/Fira Code-Regular.ufo/glyphs/colon_equal.glif +++ b/Fira Code-Regular.ufo/glyphs/colon_equal.glif @@ -2,18 +2,6 @@ - - - - - - - - - - - - @@ -28,6 +16,12 @@ + + + + + + @@ -42,6 +36,12 @@ + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/contents.plist b/Fira Code-Regular.ufo/glyphs/contents.plist index 2fbb4ea..2085462 100644 --- a/Fira Code-Regular.ufo/glyphs/contents.plist +++ b/Fira Code-Regular.ufo/glyphs/contents.plist @@ -378,6 +378,8 @@ amacron.glif ampersand ampersand.glif + ampersand_ampersand + ampersand_ampersand.glif aogonek aogonek.glif approxequal @@ -424,6 +426,8 @@ backslash.glif bar bar.glif + bar_bar + bar_bar.glif beta beta.glif blackDiamond @@ -644,8 +648,12 @@ equal_equal_equal.glif equal_greater equal_greater.glif + equal_greater_greater + equal_greater_greater.glif equal_less_less equal_less_less.glif + equal_slash_equal + equal_slash_equal.glif equalsuperior equalsuperior.glif equivalence @@ -792,6 +800,8 @@ hyphen_greater.glif hyphen_greater_greater hyphen_greater_greater.glif + hyphen_hyphen_greater + hyphen_hyphen_greater.glif i i.glif i.loclTRK @@ -882,6 +892,8 @@ less_greater.glif less_hyphen less_hyphen.glif + less_hyphen_hyphen + less_hyphen_hyphen.glif less_less less_less.glif less_less_equal diff --git a/Fira Code-Regular.ufo/glyphs/currency.glif b/Fira Code-Regular.ufo/glyphs/currency.glif index 6ed97af..4ad80d0 100644 --- a/Fira Code-Regular.ufo/glyphs/currency.glif +++ b/Fira Code-Regular.ufo/glyphs/currency.glif @@ -3,6 +3,20 @@ + + + + + + + + + + + + + + @@ -41,20 +55,6 @@ - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/currency.tosf.glif b/Fira Code-Regular.ufo/glyphs/currency.tosf.glif index ae3df4c..939a472 100644 --- a/Fira Code-Regular.ufo/glyphs/currency.tosf.glif +++ b/Fira Code-Regular.ufo/glyphs/currency.tosf.glif @@ -2,6 +2,20 @@ + + + + + + + + + + + + + + @@ -40,20 +54,6 @@ - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/d.glif b/Fira Code-Regular.ufo/glyphs/d.glif index 1cd2200..b6eae63 100644 --- a/Fira Code-Regular.ufo/glyphs/d.glif +++ b/Fira Code-Regular.ufo/glyphs/d.glif @@ -3,6 +3,21 @@ + + + + + + + + + + + + + + + @@ -22,21 +37,6 @@ - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/dcaron.glif b/Fira Code-Regular.ufo/glyphs/dcaron.glif index 4ba2039..edf8153 100644 --- a/Fira Code-Regular.ufo/glyphs/dcaron.glif +++ b/Fira Code-Regular.ufo/glyphs/dcaron.glif @@ -3,25 +3,6 @@ - - - - - - - - - - - - - - - - - - - @@ -43,6 +24,25 @@ + + + + + + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/dcroat.glif b/Fira Code-Regular.ufo/glyphs/dcroat.glif index 18f1c51..4684a6f 100644 --- a/Fira Code-Regular.ufo/glyphs/dcroat.glif +++ b/Fira Code-Regular.ufo/glyphs/dcroat.glif @@ -3,6 +3,21 @@ + + + + + + + + + + + + + + + @@ -30,21 +45,6 @@ - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/dieresis.case.glif b/Fira Code-Regular.ufo/glyphs/dieresis.case.glif index 10773c8..0b33814 100644 --- a/Fira Code-Regular.ufo/glyphs/dieresis.case.glif +++ b/Fira Code-Regular.ufo/glyphs/dieresis.case.glif @@ -2,20 +2,6 @@ - - - - - - - - - - - - - - @@ -30,6 +16,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/dieresis.glif b/Fira Code-Regular.ufo/glyphs/dieresis.glif index faa4c42..ab4e267 100644 --- a/Fira Code-Regular.ufo/glyphs/dieresis.glif +++ b/Fira Code-Regular.ufo/glyphs/dieresis.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/dieresistonos.glif b/Fira Code-Regular.ufo/glyphs/dieresistonos.glif index 8ca7b75..5a1256a 100644 --- a/Fira Code-Regular.ufo/glyphs/dieresistonos.glif +++ b/Fira Code-Regular.ufo/glyphs/dieresistonos.glif @@ -9,20 +9,6 @@ - - - - - - - - - - - - - - @@ -37,6 +23,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/dkshade.glif b/Fira Code-Regular.ufo/glyphs/dkshade.glif index 0b77ac9..3938b3c 100644 --- a/Fira Code-Regular.ufo/glyphs/dkshade.glif +++ b/Fira Code-Regular.ufo/glyphs/dkshade.glif @@ -3,6 +3,276 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -67,276 +337,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/dollar.glif b/Fira Code-Regular.ufo/glyphs/dollar.glif index 3eec2c7..a64b570 100644 --- a/Fira Code-Regular.ufo/glyphs/dollar.glif +++ b/Fira Code-Regular.ufo/glyphs/dollar.glif @@ -3,6 +3,24 @@ + + + + + + + + + + + + + + + + + + @@ -39,24 +57,6 @@ - - - - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/dollar.tosf.glif b/Fira Code-Regular.ufo/glyphs/dollar.tosf.glif index 58a3a02..db29aa7 100644 --- a/Fira Code-Regular.ufo/glyphs/dollar.tosf.glif +++ b/Fira Code-Regular.ufo/glyphs/dollar.tosf.glif @@ -2,6 +2,24 @@ + + + + + + + + + + + + + + + + + + @@ -38,24 +56,6 @@ - - - - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/edieresis.glif b/Fira Code-Regular.ufo/glyphs/edieresis.glif index 03c109b..7c337bd 100644 --- a/Fira Code-Regular.ufo/glyphs/edieresis.glif +++ b/Fira Code-Regular.ufo/glyphs/edieresis.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/ellipsis.glif b/Fira Code-Regular.ufo/glyphs/ellipsis.glif index 59f6645..69dac11 100644 --- a/Fira Code-Regular.ufo/glyphs/ellipsis.glif +++ b/Fira Code-Regular.ufo/glyphs/ellipsis.glif @@ -4,18 +4,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -32,18 +32,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/equal_greater.glif b/Fira Code-Regular.ufo/glyphs/equal_greater.glif index d65d526..1c0962c 100644 --- a/Fira Code-Regular.ufo/glyphs/equal_greater.glif +++ b/Fira Code-Regular.ufo/glyphs/equal_greater.glif @@ -3,26 +3,26 @@ - - - - - - - - + + + + + + + + - - - - - - - + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/equal_greater_greater.glif b/Fira Code-Regular.ufo/glyphs/equal_greater_greater.glif new file mode 100644 index 0000000..2f7173f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/equal_greater_greater.glif @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + com.typemytype.robofont.layerData + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/equal_less_less.glif b/Fira Code-Regular.ufo/glyphs/equal_less_less.glif index 3cfc2b6..685828b 100644 --- a/Fira Code-Regular.ufo/glyphs/equal_less_less.glif +++ b/Fira Code-Regular.ufo/glyphs/equal_less_less.glif @@ -2,7 +2,34 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/equal_slash_equal.glif b/Fira Code-Regular.ufo/glyphs/equal_slash_equal.glif new file mode 100644 index 0000000..bf36903 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/equal_slash_equal.glif @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + com.typemytype.robofont.layerData + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/exclam_exclam.glif b/Fira Code-Regular.ufo/glyphs/exclam_exclam.glif index 0f392b5..5d25b18 100644 --- a/Fira Code-Regular.ufo/glyphs/exclam_exclam.glif +++ b/Fira Code-Regular.ufo/glyphs/exclam_exclam.glif @@ -2,8 +2,46 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/fiveeighths.glif b/Fira Code-Regular.ufo/glyphs/fiveeighths.glif index 335d1cf..8f5edaf 100644 --- a/Fira Code-Regular.ufo/glyphs/fiveeighths.glif +++ b/Fira Code-Regular.ufo/glyphs/fiveeighths.glif @@ -3,6 +3,12 @@ + + + + + + @@ -36,12 +42,6 @@ - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/g.glif b/Fira Code-Regular.ufo/glyphs/g.glif index 471d522..29396e2 100644 --- a/Fira Code-Regular.ufo/glyphs/g.glif +++ b/Fira Code-Regular.ufo/glyphs/g.glif @@ -3,6 +3,20 @@ + + + + + + + + + + + + + + @@ -60,20 +74,6 @@ - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/gbreve.glif b/Fira Code-Regular.ufo/glyphs/gbreve.glif index 55223a2..7937055 100644 --- a/Fira Code-Regular.ufo/glyphs/gbreve.glif +++ b/Fira Code-Regular.ufo/glyphs/gbreve.glif @@ -19,6 +19,20 @@ + + + + + + + + + + + + + + @@ -76,20 +90,6 @@ - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/gcircumflex.glif b/Fira Code-Regular.ufo/glyphs/gcircumflex.glif index 5a67630..b67a4c0 100644 --- a/Fira Code-Regular.ufo/glyphs/gcircumflex.glif +++ b/Fira Code-Regular.ufo/glyphs/gcircumflex.glif @@ -12,6 +12,20 @@ + + + + + + + + + + + + + + @@ -69,20 +83,6 @@ - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/gcommaaccent.glif b/Fira Code-Regular.ufo/glyphs/gcommaaccent.glif index 613383b..2c1aa1b 100644 --- a/Fira Code-Regular.ufo/glyphs/gcommaaccent.glif +++ b/Fira Code-Regular.ufo/glyphs/gcommaaccent.glif @@ -20,6 +20,20 @@ + + + + + + + + + + + + + + @@ -77,20 +91,6 @@ - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/gdotaccent.glif b/Fira Code-Regular.ufo/glyphs/gdotaccent.glif index ca7965f..9072a8f 100644 --- a/Fira Code-Regular.ufo/glyphs/gdotaccent.glif +++ b/Fira Code-Regular.ufo/glyphs/gdotaccent.glif @@ -17,6 +17,20 @@ + + + + + + + + + + + + + + @@ -74,20 +88,6 @@ - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/greater_equal.glif b/Fira Code-Regular.ufo/glyphs/greater_equal.glif index 67cb531..7c2be1a 100644 --- a/Fira Code-Regular.ufo/glyphs/greater_equal.glif +++ b/Fira Code-Regular.ufo/glyphs/greater_equal.glif @@ -12,10 +12,10 @@ - - - + + + diff --git a/Fira Code-Regular.ufo/glyphs/greater_greater.glif b/Fira Code-Regular.ufo/glyphs/greater_greater.glif index 5dddfdd..4806422 100644 --- a/Fira Code-Regular.ufo/glyphs/greater_greater.glif +++ b/Fira Code-Regular.ufo/glyphs/greater_greater.glif @@ -2,15 +2,6 @@ - - - - - - - - - @@ -20,6 +11,15 @@ + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/greater_greater_equal.glif b/Fira Code-Regular.ufo/glyphs/greater_greater_equal.glif index 3be235a..5730d2a 100644 --- a/Fira Code-Regular.ufo/glyphs/greater_greater_equal.glif +++ b/Fira Code-Regular.ufo/glyphs/greater_greater_equal.glif @@ -6,32 +6,29 @@ - + + + + + + + + + + + - - - - - - - - - - - - - - + diff --git a/Fira Code-Regular.ufo/glyphs/guillemotleft.case.glif b/Fira Code-Regular.ufo/glyphs/guillemotleft.case.glif index 2d52301..18897de 100644 --- a/Fira Code-Regular.ufo/glyphs/guillemotleft.case.glif +++ b/Fira Code-Regular.ufo/glyphs/guillemotleft.case.glif @@ -2,15 +2,6 @@ - - - - - - - - - @@ -20,6 +11,15 @@ + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/guillemotleft.glif b/Fira Code-Regular.ufo/glyphs/guillemotleft.glif index 414e6f7..61977c4 100644 --- a/Fira Code-Regular.ufo/glyphs/guillemotleft.glif +++ b/Fira Code-Regular.ufo/glyphs/guillemotleft.glif @@ -3,15 +3,6 @@ - - - - - - - - - @@ -21,6 +12,15 @@ + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/guillemotright.case.glif b/Fira Code-Regular.ufo/glyphs/guillemotright.case.glif index 4728822..79bd8a3 100644 --- a/Fira Code-Regular.ufo/glyphs/guillemotright.case.glif +++ b/Fira Code-Regular.ufo/glyphs/guillemotright.case.glif @@ -2,15 +2,6 @@ - - - - - - - - - @@ -20,6 +11,15 @@ + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/guillemotright.glif b/Fira Code-Regular.ufo/glyphs/guillemotright.glif index 2eae60a..a07c4ba 100644 --- a/Fira Code-Regular.ufo/glyphs/guillemotright.glif +++ b/Fira Code-Regular.ufo/glyphs/guillemotright.glif @@ -3,15 +3,6 @@ - - - - - - - - - @@ -21,6 +12,15 @@ + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/hungarumlaut.case.glif b/Fira Code-Regular.ufo/glyphs/hungarumlaut.case.glif index a13e21e..54e25d5 100644 --- a/Fira Code-Regular.ufo/glyphs/hungarumlaut.case.glif +++ b/Fira Code-Regular.ufo/glyphs/hungarumlaut.case.glif @@ -2,18 +2,18 @@ - - - - - - + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/hungarumlaut.glif b/Fira Code-Regular.ufo/glyphs/hungarumlaut.glif index b5979ff..e19bcda 100644 --- a/Fira Code-Regular.ufo/glyphs/hungarumlaut.glif +++ b/Fira Code-Regular.ufo/glyphs/hungarumlaut.glif @@ -3,18 +3,18 @@ - - - - - - + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/hyphen_greater_greater.glif b/Fira Code-Regular.ufo/glyphs/hyphen_greater_greater.glif index f905d96..7d46369 100644 --- a/Fira Code-Regular.ufo/glyphs/hyphen_greater_greater.glif +++ b/Fira Code-Regular.ufo/glyphs/hyphen_greater_greater.glif @@ -2,6 +2,14 @@ + + + + + + + + @@ -19,14 +27,6 @@ - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/hyphen_hyphen_greater.glif b/Fira Code-Regular.ufo/glyphs/hyphen_hyphen_greater.glif new file mode 100644 index 0000000..530bde2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/hyphen_hyphen_greater.glif @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + com.typemytype.robofont.layerData + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/idieresis.glif b/Fira Code-Regular.ufo/glyphs/idieresis.glif index 4ac135d..bf5b590 100644 --- a/Fira Code-Regular.ufo/glyphs/idieresis.glif +++ b/Fira Code-Regular.ufo/glyphs/idieresis.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/ij.glif b/Fira Code-Regular.ufo/glyphs/ij.glif index fb0340a..97e6b68 100644 --- a/Fira Code-Regular.ufo/glyphs/ij.glif +++ b/Fira Code-Regular.ufo/glyphs/ij.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/invsmileface.glif b/Fira Code-Regular.ufo/glyphs/invsmileface.glif index aea21ba..70948c0 100644 --- a/Fira Code-Regular.ufo/glyphs/invsmileface.glif +++ b/Fira Code-Regular.ufo/glyphs/invsmileface.glif @@ -17,20 +17,6 @@ - - - - - - - - - - - - - - @@ -45,6 +31,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/iotadieresis.glif b/Fira Code-Regular.ufo/glyphs/iotadieresis.glif index 2390c05..66f838d 100644 --- a/Fira Code-Regular.ufo/glyphs/iotadieresis.glif +++ b/Fira Code-Regular.ufo/glyphs/iotadieresis.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/iotadieresistonos.glif b/Fira Code-Regular.ufo/glyphs/iotadieresistonos.glif index a8b0d00..ba42a76 100644 --- a/Fira Code-Regular.ufo/glyphs/iotadieresistonos.glif +++ b/Fira Code-Regular.ufo/glyphs/iotadieresistonos.glif @@ -9,20 +9,6 @@ - - - - - - - - - - - - - - @@ -37,6 +23,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/kgreenlandic.glif b/Fira Code-Regular.ufo/glyphs/kgreenlandic.glif index b9ea1c7..3d76237 100644 --- a/Fira Code-Regular.ufo/glyphs/kgreenlandic.glif +++ b/Fira Code-Regular.ufo/glyphs/kgreenlandic.glif @@ -3,12 +3,6 @@ - - - - - - @@ -17,6 +11,12 @@ + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/less_equal.glif b/Fira Code-Regular.ufo/glyphs/less_equal.glif index 8adb3e1..9028237 100644 --- a/Fira Code-Regular.ufo/glyphs/less_equal.glif +++ b/Fira Code-Regular.ufo/glyphs/less_equal.glif @@ -3,13 +3,13 @@ - - - - - - + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/less_equal_greater.glif b/Fira Code-Regular.ufo/glyphs/less_equal_greater.glif index d3c27ed..d07a89d 100644 --- a/Fira Code-Regular.ufo/glyphs/less_equal_greater.glif +++ b/Fira Code-Regular.ufo/glyphs/less_equal_greater.glif @@ -3,16 +3,13 @@ - - - - - - - - - - + + + + + + + @@ -24,13 +21,16 @@ - - - - - - - + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/less_hyphen.glif b/Fira Code-Regular.ufo/glyphs/less_hyphen.glif index 6d4ff38..703053e 100644 --- a/Fira Code-Regular.ufo/glyphs/less_hyphen.glif +++ b/Fira Code-Regular.ufo/glyphs/less_hyphen.glif @@ -3,21 +3,21 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/less_hyphen_hyphen.glif b/Fira Code-Regular.ufo/glyphs/less_hyphen_hyphen.glif new file mode 100644 index 0000000..75e0c15 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/less_hyphen_hyphen.glif @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + com.typemytype.robofont.layerData + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/less_less.glif b/Fira Code-Regular.ufo/glyphs/less_less.glif index 287ac34..743aed4 100644 --- a/Fira Code-Regular.ufo/glyphs/less_less.glif +++ b/Fira Code-Regular.ufo/glyphs/less_less.glif @@ -3,22 +3,22 @@ - - - - - - - + + + + + + + - - - - - - - + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/less_less_equal.glif b/Fira Code-Regular.ufo/glyphs/less_less_equal.glif index ed829d6..375c559 100644 --- a/Fira Code-Regular.ufo/glyphs/less_less_equal.glif +++ b/Fira Code-Regular.ufo/glyphs/less_less_equal.glif @@ -3,34 +3,34 @@ - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/less_less_hyphen.glif b/Fira Code-Regular.ufo/glyphs/less_less_hyphen.glif index 6b54c33..c61107f 100644 --- a/Fira Code-Regular.ufo/glyphs/less_less_hyphen.glif +++ b/Fira Code-Regular.ufo/glyphs/less_less_hyphen.glif @@ -3,29 +3,29 @@ - - - - - - - - - - - - - - - + + + + + + - - - - - - + + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/ltshade.glif b/Fira Code-Regular.ufo/glyphs/ltshade.glif index 29049f8..c23ae66 100644 --- a/Fira Code-Regular.ufo/glyphs/ltshade.glif +++ b/Fira Code-Regular.ufo/glyphs/ltshade.glif @@ -4,28 +4,10 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + @@ -34,40 +16,28 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - - + + + + @@ -76,34 +46,34 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + @@ -112,34 +82,34 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + @@ -148,34 +118,34 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + @@ -184,34 +154,34 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + @@ -220,34 +190,34 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + @@ -256,34 +226,34 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + @@ -292,34 +262,34 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + @@ -328,28 +298,40 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + + + + + + + + + + + + + @@ -358,10 +340,28 @@ - - - - + + + + + + + + + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/numbersign.glif b/Fira Code-Regular.ufo/glyphs/numbersign.glif index 072cbd3..d6a7706 100644 --- a/Fira Code-Regular.ufo/glyphs/numbersign.glif +++ b/Fira Code-Regular.ufo/glyphs/numbersign.glif @@ -3,6 +3,12 @@ + + + + + + @@ -33,12 +39,6 @@ - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/numbersign.tosf.glif b/Fira Code-Regular.ufo/glyphs/numbersign.tosf.glif index 838b952..d9849bf 100644 --- a/Fira Code-Regular.ufo/glyphs/numbersign.tosf.glif +++ b/Fira Code-Regular.ufo/glyphs/numbersign.tosf.glif @@ -2,6 +2,12 @@ + + + + + + @@ -32,12 +38,6 @@ - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/numbersign_parenleft.glif b/Fira Code-Regular.ufo/glyphs/numbersign_parenleft.glif index 165ae3a..27d59b2 100644 --- a/Fira Code-Regular.ufo/glyphs/numbersign_parenleft.glif +++ b/Fira Code-Regular.ufo/glyphs/numbersign_parenleft.glif @@ -3,26 +3,18 @@ + + + + - - - - - - - - - - - - - - - + + + @@ -45,8 +37,20 @@ - - + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/numbersign_underscore.glif b/Fira Code-Regular.ufo/glyphs/numbersign_underscore.glif index 3390553..525da56 100644 --- a/Fira Code-Regular.ufo/glyphs/numbersign_underscore.glif +++ b/Fira Code-Regular.ufo/glyphs/numbersign_underscore.glif @@ -2,12 +2,6 @@ - - - - - - @@ -40,6 +34,12 @@ + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/odieresis.glif b/Fira Code-Regular.ufo/glyphs/odieresis.glif index 305a8da..577c97b1 100644 --- a/Fira Code-Regular.ufo/glyphs/odieresis.glif +++ b/Fira Code-Regular.ufo/glyphs/odieresis.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/ohungarumlaut.glif b/Fira Code-Regular.ufo/glyphs/ohungarumlaut.glif index ea21221..8d1d171 100644 --- a/Fira Code-Regular.ufo/glyphs/ohungarumlaut.glif +++ b/Fira Code-Regular.ufo/glyphs/ohungarumlaut.glif @@ -3,18 +3,18 @@ - - - - - - + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/oslash.glif b/Fira Code-Regular.ufo/glyphs/oslash.glif index e7ded28..e17ae99 100644 --- a/Fira Code-Regular.ufo/glyphs/oslash.glif +++ b/Fira Code-Regular.ufo/glyphs/oslash.glif @@ -3,6 +3,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -29,30 +53,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/oslashacute.glif b/Fira Code-Regular.ufo/glyphs/oslashacute.glif index 16adcff..1860a46 100644 --- a/Fira Code-Regular.ufo/glyphs/oslashacute.glif +++ b/Fira Code-Regular.ufo/glyphs/oslashacute.glif @@ -9,6 +9,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -35,30 +59,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/p.glif b/Fira Code-Regular.ufo/glyphs/p.glif index b5ca8a4..35b0564 100644 --- a/Fira Code-Regular.ufo/glyphs/p.glif +++ b/Fira Code-Regular.ufo/glyphs/p.glif @@ -3,6 +3,21 @@ + + + + + + + + + + + + + + + @@ -22,21 +37,6 @@ - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/period_period.glif b/Fira Code-Regular.ufo/glyphs/period_period.glif index e80664d..b4ec8f9 100644 --- a/Fira Code-Regular.ufo/glyphs/period_period.glif +++ b/Fira Code-Regular.ufo/glyphs/period_period.glif @@ -2,8 +2,34 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/period_period_period.glif b/Fira Code-Regular.ufo/glyphs/period_period_period.glif index e4767fa..b132126 100644 --- a/Fira Code-Regular.ufo/glyphs/period_period_period.glif +++ b/Fira Code-Regular.ufo/glyphs/period_period_period.glif @@ -2,9 +2,48 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/perthousand.glif b/Fira Code-Regular.ufo/glyphs/perthousand.glif index df96e15..6bf06b7 100644 --- a/Fira Code-Regular.ufo/glyphs/perthousand.glif +++ b/Fira Code-Regular.ufo/glyphs/perthousand.glif @@ -37,20 +37,6 @@ - - - - - - - - - - - - - - @@ -66,18 +52,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -93,6 +79,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/perthousand.tosf.glif b/Fira Code-Regular.ufo/glyphs/perthousand.tosf.glif index 33439bd..cededc2 100644 --- a/Fira Code-Regular.ufo/glyphs/perthousand.tosf.glif +++ b/Fira Code-Regular.ufo/glyphs/perthousand.tosf.glif @@ -36,20 +36,6 @@ - - - - - - - - - - - - - - @@ -65,18 +51,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -92,6 +78,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/quotedbl.glif b/Fira Code-Regular.ufo/glyphs/quotedbl.glif index 121dd6e..c896d53 100644 --- a/Fira Code-Regular.ufo/glyphs/quotedbl.glif +++ b/Fira Code-Regular.ufo/glyphs/quotedbl.glif @@ -3,18 +3,18 @@ - - - - - - + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/quotedblbase.glif b/Fira Code-Regular.ufo/glyphs/quotedblbase.glif index ab558aa..4c6fe06 100644 --- a/Fira Code-Regular.ufo/glyphs/quotedblbase.glif +++ b/Fira Code-Regular.ufo/glyphs/quotedblbase.glif @@ -3,23 +3,6 @@ - - - - - - - - - - - - - - - - - @@ -37,6 +20,23 @@ + + + + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/quotedblleft.glif b/Fira Code-Regular.ufo/glyphs/quotedblleft.glif index 6c91202..0714cad 100644 --- a/Fira Code-Regular.ufo/glyphs/quotedblleft.glif +++ b/Fira Code-Regular.ufo/glyphs/quotedblleft.glif @@ -3,23 +3,6 @@ - - - - - - - - - - - - - - - - - @@ -37,6 +20,23 @@ + + + + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/quotedblright.glif b/Fira Code-Regular.ufo/glyphs/quotedblright.glif index a5dca34..752e4ca 100644 --- a/Fira Code-Regular.ufo/glyphs/quotedblright.glif +++ b/Fira Code-Regular.ufo/glyphs/quotedblright.glif @@ -3,23 +3,6 @@ - - - - - - - - - - - - - - - - - @@ -37,6 +20,23 @@ + + + + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/registered.glif b/Fira Code-Regular.ufo/glyphs/registered.glif index 9de9b91..134af5e 100644 --- a/Fira Code-Regular.ufo/glyphs/registered.glif +++ b/Fira Code-Regular.ufo/glyphs/registered.glif @@ -31,6 +31,17 @@ + + + + + + + + + + + @@ -47,17 +58,6 @@ - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/rho.glif b/Fira Code-Regular.ufo/glyphs/rho.glif index 5e6578c..b585c66 100644 --- a/Fira Code-Regular.ufo/glyphs/rho.glif +++ b/Fira Code-Regular.ufo/glyphs/rho.glif @@ -3,6 +3,21 @@ + + + + + + + + + + + + + + + @@ -20,21 +35,6 @@ - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/section.glif b/Fira Code-Regular.ufo/glyphs/section.glif index 45b282c..0c1a244 100644 --- a/Fira Code-Regular.ufo/glyphs/section.glif +++ b/Fira Code-Regular.ufo/glyphs/section.glif @@ -3,6 +3,20 @@ + + + + + + + + + + + + + + @@ -55,20 +69,6 @@ - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/section.tosf.glif b/Fira Code-Regular.ufo/glyphs/section.tosf.glif index c7c971e..92e4ec4 100644 --- a/Fira Code-Regular.ufo/glyphs/section.tosf.glif +++ b/Fira Code-Regular.ufo/glyphs/section.tosf.glif @@ -2,6 +2,20 @@ + + + + + + + + + + + + + + @@ -54,20 +68,6 @@ - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/shade.glif b/Fira Code-Regular.ufo/glyphs/shade.glif index d69aa7a..ba9d0f8 100644 --- a/Fira Code-Regular.ufo/glyphs/shade.glif +++ b/Fira Code-Regular.ufo/glyphs/shade.glif @@ -3,6 +3,546 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -125,546 +665,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/sigma.glif b/Fira Code-Regular.ufo/glyphs/sigma.glif index 4e941bb..c0455ca 100644 --- a/Fira Code-Regular.ufo/glyphs/sigma.glif +++ b/Fira Code-Regular.ufo/glyphs/sigma.glif @@ -3,6 +3,20 @@ + + + + + + + + + + + + + + @@ -22,20 +36,6 @@ - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/slash_asterisk.glif b/Fira Code-Regular.ufo/glyphs/slash_asterisk.glif index 1bac75c..31445f1 100644 --- a/Fira Code-Regular.ufo/glyphs/slash_asterisk.glif +++ b/Fira Code-Regular.ufo/glyphs/slash_asterisk.glif @@ -2,8 +2,29 @@ - - + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/slash_slash.glif b/Fira Code-Regular.ufo/glyphs/slash_slash.glif index 08fae4b..7f8adfd 100644 --- a/Fira Code-Regular.ufo/glyphs/slash_slash.glif +++ b/Fira Code-Regular.ufo/glyphs/slash_slash.glif @@ -2,8 +2,18 @@ - - + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/smileface.glif b/Fira Code-Regular.ufo/glyphs/smileface.glif index df642f0..0ba0deb 100644 --- a/Fira Code-Regular.ufo/glyphs/smileface.glif +++ b/Fira Code-Regular.ufo/glyphs/smileface.glif @@ -31,20 +31,6 @@ - - - - - - - - - - - - - - @@ -59,6 +45,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/sun.glif b/Fira Code-Regular.ufo/glyphs/sun.glif index 7f0a70d..becb32b 100644 --- a/Fira Code-Regular.ufo/glyphs/sun.glif +++ b/Fira Code-Regular.ufo/glyphs/sun.glif @@ -3,6 +3,20 @@ + + + + + + + + + + + + + + @@ -53,20 +67,6 @@ - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/thorn.glif b/Fira Code-Regular.ufo/glyphs/thorn.glif index 3fe9955..3571297 100644 --- a/Fira Code-Regular.ufo/glyphs/thorn.glif +++ b/Fira Code-Regular.ufo/glyphs/thorn.glif @@ -3,6 +3,21 @@ + + + + + + + + + + + + + + + @@ -22,21 +37,6 @@ - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/threeeighths.glif b/Fira Code-Regular.ufo/glyphs/threeeighths.glif index 6e88602..dbbc6e2 100644 --- a/Fira Code-Regular.ufo/glyphs/threeeighths.glif +++ b/Fira Code-Regular.ufo/glyphs/threeeighths.glif @@ -3,6 +3,12 @@ + + + + + + @@ -46,12 +52,6 @@ - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/threequarters.glif b/Fira Code-Regular.ufo/glyphs/threequarters.glif index 2c2b622..1299949 100644 --- a/Fira Code-Regular.ufo/glyphs/threequarters.glif +++ b/Fira Code-Regular.ufo/glyphs/threequarters.glif @@ -3,6 +3,12 @@ + + + + + + @@ -46,12 +52,6 @@ - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/u1F310_.glif b/Fira Code-Regular.ufo/glyphs/u1F310_.glif index ba02eac..2ff252f 100644 --- a/Fira Code-Regular.ufo/glyphs/u1F310_.glif +++ b/Fira Code-Regular.ufo/glyphs/u1F310_.glif @@ -17,18 +17,6 @@ - - - - - - - - - - - - @@ -42,15 +30,16 @@ - - - - - - - - - + + + + + + + + + + @@ -64,16 +53,15 @@ - - - - - - - - - - + + + + + + + + + @@ -88,14 +76,16 @@ - - - - - - - - + + + + + + + + + + @@ -108,36 +98,14 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + @@ -152,16 +120,36 @@ - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -176,15 +164,16 @@ - - - - - - - - - + + + + + + + + + + @@ -197,6 +186,17 @@ + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/udieresis.glif b/Fira Code-Regular.ufo/glyphs/udieresis.glif index c15d084..7e8f2a0 100644 --- a/Fira Code-Regular.ufo/glyphs/udieresis.glif +++ b/Fira Code-Regular.ufo/glyphs/udieresis.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uhungarumlaut.glif b/Fira Code-Regular.ufo/glyphs/uhungarumlaut.glif index b59b180..4216e20 100644 --- a/Fira Code-Regular.ufo/glyphs/uhungarumlaut.glif +++ b/Fira Code-Regular.ufo/glyphs/uhungarumlaut.glif @@ -3,18 +3,18 @@ - - - - - - + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni0308.glif b/Fira Code-Regular.ufo/glyphs/uni0308.glif index 05dc50f..494fecf 100644 --- a/Fira Code-Regular.ufo/glyphs/uni0308.glif +++ b/Fira Code-Regular.ufo/glyphs/uni0308.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni030B_.glif b/Fira Code-Regular.ufo/glyphs/uni030B_.glif index 354212b..fbe6b15 100644 --- a/Fira Code-Regular.ufo/glyphs/uni030B_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni030B_.glif @@ -3,18 +3,18 @@ - - - - - - + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni0401.glif b/Fira Code-Regular.ufo/glyphs/uni0401.glif index d1c7712..a9e3307 100644 --- a/Fira Code-Regular.ufo/glyphs/uni0401.glif +++ b/Fira Code-Regular.ufo/glyphs/uni0401.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni0407.glif b/Fira Code-Regular.ufo/glyphs/uni0407.glif index fc05dae..c19bc1a 100644 --- a/Fira Code-Regular.ufo/glyphs/uni0407.glif +++ b/Fira Code-Regular.ufo/glyphs/uni0407.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni040A_.glif b/Fira Code-Regular.ufo/glyphs/uni040A_.glif index 04b9faa..7a31b0f 100644 --- a/Fira Code-Regular.ufo/glyphs/uni040A_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni040A_.glif @@ -3,6 +3,17 @@ + + + + + + + + + + + @@ -23,17 +34,6 @@ - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni0410.glif b/Fira Code-Regular.ufo/glyphs/uni0410.glif index 1725f92..d3d3d75 100644 --- a/Fira Code-Regular.ufo/glyphs/uni0410.glif +++ b/Fira Code-Regular.ufo/glyphs/uni0410.glif @@ -3,6 +3,11 @@ + + + + + @@ -13,11 +18,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni0414.glif b/Fira Code-Regular.ufo/glyphs/uni0414.glif index 1c7a9c4..8234aa0 100644 --- a/Fira Code-Regular.ufo/glyphs/uni0414.glif +++ b/Fira Code-Regular.ufo/glyphs/uni0414.glif @@ -3,6 +3,15 @@ + + + + + + + + + @@ -20,15 +29,6 @@ - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni0424.glif b/Fira Code-Regular.ufo/glyphs/uni0424.glif index 75cd256..92cfaff 100644 --- a/Fira Code-Regular.ufo/glyphs/uni0424.glif +++ b/Fira Code-Regular.ufo/glyphs/uni0424.glif @@ -23,15 +23,6 @@ - - - - - - - - - @@ -41,6 +32,15 @@ + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni042B_.glif b/Fira Code-Regular.ufo/glyphs/uni042B_.glif index def8a61..34c071f 100644 --- a/Fira Code-Regular.ufo/glyphs/uni042B_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni042B_.glif @@ -3,6 +3,12 @@ + + + + + + @@ -16,12 +22,6 @@ - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni042F_.glif b/Fira Code-Regular.ufo/glyphs/uni042F_.glif index 7d98dc3..a9f1905 100644 --- a/Fira Code-Regular.ufo/glyphs/uni042F_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni042F_.glif @@ -3,6 +3,17 @@ + + + + + + + + + + + @@ -19,17 +30,6 @@ - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni0434.glif b/Fira Code-Regular.ufo/glyphs/uni0434.glif index 248dc9c..17951fa 100644 --- a/Fira Code-Regular.ufo/glyphs/uni0434.glif +++ b/Fira Code-Regular.ufo/glyphs/uni0434.glif @@ -3,6 +3,15 @@ + + + + + + + + + @@ -20,15 +29,6 @@ - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni0440.glif b/Fira Code-Regular.ufo/glyphs/uni0440.glif index 28de8e8..97025c3 100644 --- a/Fira Code-Regular.ufo/glyphs/uni0440.glif +++ b/Fira Code-Regular.ufo/glyphs/uni0440.glif @@ -3,6 +3,21 @@ + + + + + + + + + + + + + + + @@ -22,21 +37,6 @@ - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni0444.glif b/Fira Code-Regular.ufo/glyphs/uni0444.glif index ce4c33d..441e589 100644 --- a/Fira Code-Regular.ufo/glyphs/uni0444.glif +++ b/Fira Code-Regular.ufo/glyphs/uni0444.glif @@ -3,6 +3,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -35,36 +65,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni044B_.glif b/Fira Code-Regular.ufo/glyphs/uni044B_.glif index 07e4afd..0159e28 100644 --- a/Fira Code-Regular.ufo/glyphs/uni044B_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni044B_.glif @@ -3,6 +3,12 @@ + + + + + + @@ -16,12 +22,6 @@ - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni044F_.glif b/Fira Code-Regular.ufo/glyphs/uni044F_.glif index acf4027..a240481 100644 --- a/Fira Code-Regular.ufo/glyphs/uni044F_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni044F_.glif @@ -3,6 +3,19 @@ + + + + + + + + + + + + + @@ -21,19 +34,6 @@ - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni0451.glif b/Fira Code-Regular.ufo/glyphs/uni0451.glif index ac3fbca..2ed2c64 100644 --- a/Fira Code-Regular.ufo/glyphs/uni0451.glif +++ b/Fira Code-Regular.ufo/glyphs/uni0451.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni0457.glif b/Fira Code-Regular.ufo/glyphs/uni0457.glif index e960ad4..a347b91 100644 --- a/Fira Code-Regular.ufo/glyphs/uni0457.glif +++ b/Fira Code-Regular.ufo/glyphs/uni0457.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04D0_.glif b/Fira Code-Regular.ufo/glyphs/uni04D0_.glif index bc11fa7..b122a0b 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04D0_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04D0_.glif @@ -19,6 +19,11 @@ + + + + + @@ -29,11 +34,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni04D2_.glif b/Fira Code-Regular.ufo/glyphs/uni04D2_.glif index 84d0233..4797afb 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04D2_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04D2_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,25 @@ + + + + + + + + + + + + + + + + + + + @@ -41,11 +46,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni04D3_.glif b/Fira Code-Regular.ufo/glyphs/uni04D3_.glif index 45896cb..4606514 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04D3_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04D3_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04D4_.glif b/Fira Code-Regular.ufo/glyphs/uni04D4_.glif index 75db504..8e2e2f1 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04D4_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04D4_.glif @@ -3,6 +3,11 @@ + + + + + @@ -21,11 +26,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni04DA_.glif b/Fira Code-Regular.ufo/glyphs/uni04DA_.glif index 02f4f4c..f970d2f 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04DA_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04DA_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04DB_.glif b/Fira Code-Regular.ufo/glyphs/uni04DB_.glif index d20867d..573b0e0 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04DB_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04DB_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04DC_.glif b/Fira Code-Regular.ufo/glyphs/uni04DC_.glif index 3f9e159..29148e6 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04DC_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04DC_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04DD_.glif b/Fira Code-Regular.ufo/glyphs/uni04DD_.glif index abdaaa0..79bc716 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04DD_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04DD_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04DE_.glif b/Fira Code-Regular.ufo/glyphs/uni04DE_.glif index 08f43b0..74b9565 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04DE_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04DE_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04DF_.glif b/Fira Code-Regular.ufo/glyphs/uni04DF_.glif index 55feb3b..63293a0 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04DF_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04DF_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04E4_.glif b/Fira Code-Regular.ufo/glyphs/uni04E4_.glif index def9b1c..1cf32f4 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04E4_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04E4_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04E5_.glif b/Fira Code-Regular.ufo/glyphs/uni04E5_.glif index 8509a87..0b58e24 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04E5_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04E5_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04E6_.glif b/Fira Code-Regular.ufo/glyphs/uni04E6_.glif index 6714b61..953f696 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04E6_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04E6_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04E7_.glif b/Fira Code-Regular.ufo/glyphs/uni04E7_.glif index 1a2c43c..928402d 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04E7_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04E7_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04EA_.glif b/Fira Code-Regular.ufo/glyphs/uni04EA_.glif index 6a8f598..e05e28c 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04EA_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04EA_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04EB_.glif b/Fira Code-Regular.ufo/glyphs/uni04EB_.glif index 69c5761..35b2cbe 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04EB_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04EB_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04EC_.glif b/Fira Code-Regular.ufo/glyphs/uni04EC_.glif index 6ecdaf6..7eb20f5 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04EC_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04EC_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04ED_.glif b/Fira Code-Regular.ufo/glyphs/uni04ED_.glif index a3471ce..19d42f8 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04ED_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04ED_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04F0_.glif b/Fira Code-Regular.ufo/glyphs/uni04F0_.glif index 0ba623c..b6377d7 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04F0_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04F0_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04F1_.glif b/Fira Code-Regular.ufo/glyphs/uni04F1_.glif index 2e7eae7..5360773 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04F1_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04F1_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04F2_.glif b/Fira Code-Regular.ufo/glyphs/uni04F2_.glif index 56b0900..8107e80 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04F2_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04F2_.glif @@ -3,18 +3,18 @@ - - - - - - + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04F3_.glif b/Fira Code-Regular.ufo/glyphs/uni04F3_.glif index b0448a7..26161d3 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04F3_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04F3_.glif @@ -3,18 +3,18 @@ - - - - - - + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04F4_.glif b/Fira Code-Regular.ufo/glyphs/uni04F4_.glif index f5edcb4..f7df1de 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04F4_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04F4_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04F5_.glif b/Fira Code-Regular.ufo/glyphs/uni04F5_.glif index 1ba49f2..a908a08 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04F5_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04F5_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni04F8_.glif b/Fira Code-Regular.ufo/glyphs/uni04F8_.glif index 5e7400d..38439da 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04F8_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04F8_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -44,12 +50,6 @@ - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni04F9_.glif b/Fira Code-Regular.ufo/glyphs/uni04F9_.glif index 6d3381f..45a2e48 100644 --- a/Fira Code-Regular.ufo/glyphs/uni04F9_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni04F9_.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -44,12 +50,6 @@ - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni1FB8_.glif b/Fira Code-Regular.ufo/glyphs/uni1FB8_.glif index 3da2c75..fa73473 100644 --- a/Fira Code-Regular.ufo/glyphs/uni1FB8_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni1FB8_.glif @@ -19,6 +19,11 @@ + + + + + @@ -29,11 +34,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni1FB9_.glif b/Fira Code-Regular.ufo/glyphs/uni1FB9_.glif index 47d410f..5f91900 100644 --- a/Fira Code-Regular.ufo/glyphs/uni1FB9_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni1FB9_.glif @@ -9,6 +9,11 @@ + + + + + @@ -19,11 +24,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni1FBA_.glif b/Fira Code-Regular.ufo/glyphs/uni1FBA_.glif index 60dbf02..58ecafd 100644 --- a/Fira Code-Regular.ufo/glyphs/uni1FBA_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni1FBA_.glif @@ -9,6 +9,11 @@ + + + + + @@ -19,11 +24,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni1FBB_.glif b/Fira Code-Regular.ufo/glyphs/uni1FBB_.glif index 1d1e7eb..2198847 100644 --- a/Fira Code-Regular.ufo/glyphs/uni1FBB_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni1FBB_.glif @@ -9,6 +9,11 @@ + + + + + @@ -19,11 +24,6 @@ - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni1FD2_.glif b/Fira Code-Regular.ufo/glyphs/uni1FD2_.glif index fe8820f..df9897a 100644 --- a/Fira Code-Regular.ufo/glyphs/uni1FD2_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni1FD2_.glif @@ -9,20 +9,6 @@ - - - - - - - - - - - - - - @@ -37,6 +23,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni1FD3_.glif b/Fira Code-Regular.ufo/glyphs/uni1FD3_.glif index 40bcea9..d2f7b51 100644 --- a/Fira Code-Regular.ufo/glyphs/uni1FD3_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni1FD3_.glif @@ -9,20 +9,6 @@ - - - - - - - - - - - - - - @@ -37,6 +23,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni1FD7_.glif b/Fira Code-Regular.ufo/glyphs/uni1FD7_.glif index 07d9e45..d3c3963 100644 --- a/Fira Code-Regular.ufo/glyphs/uni1FD7_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni1FD7_.glif @@ -25,20 +25,6 @@ - - - - - - - - - - - - - - @@ -53,6 +39,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni1FE2_.glif b/Fira Code-Regular.ufo/glyphs/uni1FE2_.glif index 9081eaf..974f693 100644 --- a/Fira Code-Regular.ufo/glyphs/uni1FE2_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni1FE2_.glif @@ -9,20 +9,6 @@ - - - - - - - - - - - - - - @@ -37,6 +23,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni1FE3_.glif b/Fira Code-Regular.ufo/glyphs/uni1FE3_.glif index 0b15de6..e87b4a6 100644 --- a/Fira Code-Regular.ufo/glyphs/uni1FE3_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni1FE3_.glif @@ -9,20 +9,6 @@ - - - - - - - - - - - - - - @@ -37,6 +23,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni1FE7_.glif b/Fira Code-Regular.ufo/glyphs/uni1FE7_.glif index 76f0a47..9060d15 100644 --- a/Fira Code-Regular.ufo/glyphs/uni1FE7_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni1FE7_.glif @@ -25,20 +25,6 @@ - - - - - - - - - - - - - - @@ -53,6 +39,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni2116.glif b/Fira Code-Regular.ufo/glyphs/uni2116.glif index dce6641..4a8bc98 100644 --- a/Fira Code-Regular.ufo/glyphs/uni2116.glif +++ b/Fira Code-Regular.ufo/glyphs/uni2116.glif @@ -17,6 +17,20 @@ + + + + + + + + + + + + + + @@ -37,20 +51,6 @@ - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni2157.glif b/Fira Code-Regular.ufo/glyphs/uni2157.glif index 5e43b66..d76ec87 100644 --- a/Fira Code-Regular.ufo/glyphs/uni2157.glif +++ b/Fira Code-Regular.ufo/glyphs/uni2157.glif @@ -3,6 +3,12 @@ + + + + + + @@ -46,12 +52,6 @@ - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni215A_.glif b/Fira Code-Regular.ufo/glyphs/uni215A_.glif index 9522155..b689f96 100644 --- a/Fira Code-Regular.ufo/glyphs/uni215A_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni215A_.glif @@ -3,6 +3,12 @@ + + + + + + @@ -36,12 +42,6 @@ - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni2328.glif b/Fira Code-Regular.ufo/glyphs/uni2328.glif index 79ee048..3005c48 100644 --- a/Fira Code-Regular.ufo/glyphs/uni2328.glif +++ b/Fira Code-Regular.ufo/glyphs/uni2328.glif @@ -21,60 +21,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -101,22 +47,76 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -137,22 +137,22 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni254C_.glif b/Fira Code-Regular.ufo/glyphs/uni254C_.glif index bb60f02..103ab14 100644 --- a/Fira Code-Regular.ufo/glyphs/uni254C_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni254C_.glif @@ -3,18 +3,18 @@ - - - - - - + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni254D_.glif b/Fira Code-Regular.ufo/glyphs/uni254D_.glif index 8779a4a..1e9b02b 100644 --- a/Fira Code-Regular.ufo/glyphs/uni254D_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni254D_.glif @@ -3,18 +3,18 @@ - - - - - - + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni2551.glif b/Fira Code-Regular.ufo/glyphs/uni2551.glif index c01e0df..1c94f62 100644 --- a/Fira Code-Regular.ufo/glyphs/uni2551.glif +++ b/Fira Code-Regular.ufo/glyphs/uni2551.glif @@ -3,18 +3,18 @@ - - - - - - + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni255A_.glif b/Fira Code-Regular.ufo/glyphs/uni255A_.glif index 3618f51..e1a7d7a 100644 --- a/Fira Code-Regular.ufo/glyphs/uni255A_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni255A_.glif @@ -3,14 +3,6 @@ - - - - - - - - @@ -19,6 +11,14 @@ + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni255D_.glif b/Fira Code-Regular.ufo/glyphs/uni255D_.glif index d990e29..0c24ecf 100644 --- a/Fira Code-Regular.ufo/glyphs/uni255D_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni255D_.glif @@ -3,14 +3,6 @@ - - - - - - - - @@ -19,6 +11,14 @@ + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni255F_.glif b/Fira Code-Regular.ufo/glyphs/uni255F_.glif index 7653c10..d4c0a93 100644 --- a/Fira Code-Regular.ufo/glyphs/uni255F_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni255F_.glif @@ -3,12 +3,6 @@ - - - - - - @@ -19,6 +13,12 @@ + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni2560.glif b/Fira Code-Regular.ufo/glyphs/uni2560.glif index 71c8539..24ded9b 100644 --- a/Fira Code-Regular.ufo/glyphs/uni2560.glif +++ b/Fira Code-Regular.ufo/glyphs/uni2560.glif @@ -3,12 +3,6 @@ - - - - - - @@ -17,6 +11,12 @@ + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni2562.glif b/Fira Code-Regular.ufo/glyphs/uni2562.glif index 8756f22..f61edfc 100644 --- a/Fira Code-Regular.ufo/glyphs/uni2562.glif +++ b/Fira Code-Regular.ufo/glyphs/uni2562.glif @@ -3,6 +3,12 @@ + + + + + + @@ -13,12 +19,6 @@ - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni2563.glif b/Fira Code-Regular.ufo/glyphs/uni2563.glif index a648e63..522d9dc 100644 --- a/Fira Code-Regular.ufo/glyphs/uni2563.glif +++ b/Fira Code-Regular.ufo/glyphs/uni2563.glif @@ -3,6 +3,12 @@ + + + + + + @@ -11,12 +17,6 @@ - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni2566.glif b/Fira Code-Regular.ufo/glyphs/uni2566.glif index 143d947..67adafd 100644 --- a/Fira Code-Regular.ufo/glyphs/uni2566.glif +++ b/Fira Code-Regular.ufo/glyphs/uni2566.glif @@ -9,14 +9,6 @@ - - - - - - - - @@ -25,6 +17,14 @@ + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni2569.glif b/Fira Code-Regular.ufo/glyphs/uni2569.glif index d6c01d6..ef6d49c 100644 --- a/Fira Code-Regular.ufo/glyphs/uni2569.glif +++ b/Fira Code-Regular.ufo/glyphs/uni2569.glif @@ -3,14 +3,6 @@ - - - - - - - - @@ -19,6 +11,14 @@ + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni256C_.glif b/Fira Code-Regular.ufo/glyphs/uni256C_.glif index 06518b6..386f392 100644 --- a/Fira Code-Regular.ufo/glyphs/uni256C_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni256C_.glif @@ -3,14 +3,6 @@ - - - - - - - - @@ -20,12 +12,12 @@ - - - - - - + + + + + + @@ -35,6 +27,14 @@ + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni25DB_.glif b/Fira Code-Regular.ufo/glyphs/uni25DB_.glif index 376e285..830c3bf 100644 --- a/Fira Code-Regular.ufo/glyphs/uni25DB_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni25DB_.glif @@ -3,6 +3,15 @@ + + + + + + + + + @@ -16,15 +25,6 @@ - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni25EB_.glif b/Fira Code-Regular.ufo/glyphs/uni25EB_.glif index cfa5ab6..58264d9 100644 --- a/Fira Code-Regular.ufo/glyphs/uni25EB_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni25EB_.glif @@ -9,18 +9,18 @@ - - - - - - + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uni25F0_.glif b/Fira Code-Regular.ufo/glyphs/uni25F0_.glif index 1bd7454..e9d5605 100644 --- a/Fira Code-Regular.ufo/glyphs/uni25F0_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni25F0_.glif @@ -9,6 +9,12 @@ + + + + + + @@ -17,12 +23,6 @@ - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni25F3_.glif b/Fira Code-Regular.ufo/glyphs/uni25F3_.glif index fa36840..8b73fa8 100644 --- a/Fira Code-Regular.ufo/glyphs/uni25F3_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni25F3_.glif @@ -9,6 +9,12 @@ + + + + + + @@ -17,12 +23,6 @@ - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni25F7_.glif b/Fira Code-Regular.ufo/glyphs/uni25F7_.glif index 5cfaf53..5c8eef8 100644 --- a/Fira Code-Regular.ufo/glyphs/uni25F7_.glif +++ b/Fira Code-Regular.ufo/glyphs/uni25F7_.glif @@ -17,6 +17,13 @@ + + + + + + + @@ -30,13 +37,6 @@ - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uni2620.glif b/Fira Code-Regular.ufo/glyphs/uni2620.glif index 19569e3..6f67ece 100644 --- a/Fira Code-Regular.ufo/glyphs/uni2620.glif +++ b/Fira Code-Regular.ufo/glyphs/uni2620.glif @@ -24,30 +24,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - @@ -73,18 +49,28 @@ - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + @@ -100,6 +86,20 @@ + + + + + + + + + + + + + + @@ -112,30 +112,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - @@ -160,6 +136,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/uniE000_.glif b/Fira Code-Regular.ufo/glyphs/uniE000_.glif index 1f87d86..be93bb7 100644 --- a/Fira Code-Regular.ufo/glyphs/uniE000_.glif +++ b/Fira Code-Regular.ufo/glyphs/uniE000_.glif @@ -3,6 +3,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -333,73 +400,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uniE001_.glif b/Fira Code-Regular.ufo/glyphs/uniE001_.glif index 5bc3fa1..2f5cd34 100644 --- a/Fira Code-Regular.ufo/glyphs/uniE001_.glif +++ b/Fira Code-Regular.ufo/glyphs/uniE001_.glif @@ -3,6 +3,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -221,73 +288,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/uniE003_.glif b/Fira Code-Regular.ufo/glyphs/uniE003_.glif index bbc4624..72ce9a5 100644 --- a/Fira Code-Regular.ufo/glyphs/uniE003_.glif +++ b/Fira Code-Regular.ufo/glyphs/uniE003_.glif @@ -3,6 +3,179 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -333,179 +506,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Fira Code-Regular.ufo/glyphs/upsilondieresis.glif b/Fira Code-Regular.ufo/glyphs/upsilondieresis.glif index ea5da81..5ab1f79 100644 --- a/Fira Code-Regular.ufo/glyphs/upsilondieresis.glif +++ b/Fira Code-Regular.ufo/glyphs/upsilondieresis.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/upsilondieresistonos.glif b/Fira Code-Regular.ufo/glyphs/upsilondieresistonos.glif index 4b71f97..9a126ed 100644 --- a/Fira Code-Regular.ufo/glyphs/upsilondieresistonos.glif +++ b/Fira Code-Regular.ufo/glyphs/upsilondieresistonos.glif @@ -9,20 +9,6 @@ - - - - - - - - - - - - - - @@ -37,6 +23,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/wdieresis.glif b/Fira Code-Regular.ufo/glyphs/wdieresis.glif index 89059cd..56cb555 100644 --- a/Fira Code-Regular.ufo/glyphs/wdieresis.glif +++ b/Fira Code-Regular.ufo/glyphs/wdieresis.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/glyphs/ydieresis.glif b/Fira Code-Regular.ufo/glyphs/ydieresis.glif index 5fb88b2..a8b9114 100644 --- a/Fira Code-Regular.ufo/glyphs/ydieresis.glif +++ b/Fira Code-Regular.ufo/glyphs/ydieresis.glif @@ -3,20 +3,6 @@ - - - - - - - - - - - - - - @@ -31,6 +17,20 @@ + + + + + + + + + + + + + + diff --git a/Fira Code-Regular.ufo/lib.plist b/Fira Code-Regular.ufo/lib.plist index 5f8e9ed..6a33501 100644 --- a/Fira Code-Regular.ufo/lib.plist +++ b/Fira Code-Regular.ufo/lib.plist @@ -3,316 +3,420 @@ com.typemytype.robofont.binarySource - /Users/nprokopov/Dropbox/Public/Fonts/FiraFonts3111/FiraMono3111/OTF/FiraMono-Regular.otf + /Users/prokopov/Library/Fonts/FiraCode-Regular.otf com.typemytype.robofont.compileSettings.MacRomanFirst 1 com.typemytype.robofont.compileSettings.autohint - 1 + 0 com.typemytype.robofont.compileSettings.checkOutlines - 1 + 0 com.typemytype.robofont.compileSettings.decompose 1 com.typemytype.robofont.compileSettings.generateFormat 0 com.typemytype.robofont.compileSettings.path - /Users/nprokopov/Dropbox/Public/Fonts/FiraFonts3111/FiraMono3111/OTF/FiraCode-Regular.otf + /Users/prokopov/Desktop/FiraCode-Regular.otf com.typemytype.robofont.compileSettings.releaseMode 1 - com.typemytype.robofont.foreground.layerStrokeColor - - 0.5 - 0.0 - 0.5 - 0.7 - - com.typemytype.robofont.italicSlantOffset - 0 com.typemytype.robofont.layerOrder com.typemytype.robofont.segmentType curve - com.typemytype.robofont.shouldAddPointsInSplineConversion - 0 com.typemytype.robofont.sort ascending .notdef + Eth + eth + Lslash + lslash + Scaron + scaron + Yacute + yacute + Thorn + thorn + CR + Zcaron + zcaron + onehalf + onequarter + onesuperior + threequarters + threesuperior + twosuperior + brokenbar + minus + multiply + space + exclam + quotedbl + numbersign + dollar + percent + ampersand + quotesingle + parenleft + parenright + asterisk + plus + comma + hyphen + period + slash + zero + one + two + three + four + five + six + seven + eight + nine + colon + semicolon + less + equal + greater + question + at A - Aacute - Abreve - Acircumflex - Adieresis - Agrave - Amacron - Aogonek - Aring - Atilde - AE - AEacute B C - Cacute - Ccaron - Ccedilla - Ccircumflex - Cdotaccent D - Eth - Dcaron - Dcroat E - Eacute - Ebreve - Ecaron - Ecircumflex - Edieresis - Edotaccent - Egrave - Emacron - Eogonek F G + H + I + J + K + L + M + N + O + P + Q + R + S + T + U + V + W + X + Y + Z + bracketleft + backslash + bracketright + asciicircum + underscore + grave + a + b + c + d + e + f + g + h + i + j + k + l + m + n + o + p + q + r + s + t + u + v + w + x + y + z + braceleft + bar + braceright + asciitilde + Adieresis + Aring + Ccedilla + Eacute + Ntilde + Odieresis + Udieresis + aacute + agrave + acircumflex + adieresis + atilde + aring + ccedilla + eacute + egrave + ecircumflex + edieresis + iacute + igrave + icircumflex + idieresis + ntilde + oacute + ograve + ocircumflex + odieresis + otilde + uacute + ugrave + ucircumflex + udieresis + dagger + degree + cent + sterling + section + bullet + paragraph + germandbls + registered + copyright + trademark + acute + dieresis + notequal + AE + Oslash + infinity + plusminus + lessequal + greaterequal + yen + mu + partialdiff + summation + product + pi + integral + ordfeminine + ordmasculine + Omega + ae + oslash + questiondown + exclamdown + logicalnot + radical + florin + approxequal + Delta + guillemotleft + guillemotright + ellipsis + Agrave + Atilde + Otilde + OE + oe + endash + emdash + quotedblleft + quotedblright + quoteleft + quoteright + divide + lozenge + ydieresis + Ydieresis + fraction + currency + guilsinglleft + guilsinglright + fi + fl + daggerdbl + periodcentered + quotesinglbase + quotedblbase + perthousand + Acircumflex + Ecircumflex + Aacute + Edieresis + Egrave + Iacute + Icircumflex + Idieresis + Igrave + Oacute + Ocircumflex + Ograve + Uacute + Ucircumflex + Ugrave + dotlessi + circumflex + tilde + macron + breve + dotaccent + ring + cedilla + hungarumlaut + ogonek + caron + Abreve + Amacron + Aogonek + AEacute + Cacute + Ccaron + Ccircumflex + Cdotaccent + Dcaron + Dcroat + Ebreve + Ecaron + Edotaccent + Emacron + Eogonek Gbreve Gcircumflex Gcommaaccent Gdotaccent - H Hbar Hcircumflex - I IJ - Iacute Ibreve - Icircumflex - Idieresis Idotaccent - Igrave Imacron Iogonek Itilde - J Jcircumflex - K Kcommaaccent - L Lacute Lcaron Lcommaaccent Ldot - Lslash - M - N Nacute Ncaron Ncommaaccent Eng - Ntilde - O - Oacute Obreve - Ocircumflex - Odieresis - Ograve Ohungarumlaut Omacron - Oslash Oslashacute - Otilde - OE - P - Thorn - Q - R Racute Rcaron Rcommaaccent - S Sacute - Scaron Scedilla Scircumflex Scommaaccent - T Tbar Tcaron Tcedilla uni021A - U - Uacute Ubreve - Ucircumflex - Udieresis - Ugrave Uhungarumlaut Umacron Uogonek Uring Utilde - V - W Wacute Wcircumflex Wdieresis Wgrave - X - Y - Yacute Ycircumflex - Ydieresis Ygrave - Z Zacute - Zcaron Zdotaccent Cacute.loclPLK Nacute.loclPLK Oacute.loclPLK Sacute.loclPLK Zacute.loclPLK - a - aacute abreve - acircumflex - adieresis - agrave amacron aogonek - aring - atilde - ae aeacute - b - c cacute ccaron - ccedilla ccircumflex cdotaccent - d - eth dcaron dcroat - e - eacute ebreve ecaron - ecircumflex - edieresis edotaccent - egrave emacron eogonek - f - g gbreve gcircumflex gcommaaccent gdotaccent - h hbar hcircumflex - i - dotlessi - iacute ibreve - icircumflex - idieresis i.loclTRK - igrave ij imacron iogonek itilde - j jdotless jcircumflex - k kcommaaccent kgreenlandic - l lacute lcaron lcommaaccent ldot - lslash - m - n nacute napostrophe ncaron ncommaaccent eng - ntilde - o - oacute obreve - ocircumflex - odieresis - ograve ohungarumlaut omacron - oslash oslashacute - otilde - oe - p - thorn - q - r racute rcaron rcommaaccent - s sacute - scaron scedilla scircumflex scommaaccent - germandbls - t tbar tcaron tcedilla uni021B - u - uacute ubreve - ucircumflex - udieresis - ugrave uhungarumlaut umacron uogonek uring utilde - v - w wacute wcircumflex wdieresis wgrave - x - y - yacute ycircumflex - ydieresis ygrave - z zacute - zcaron zdotaccent cacute.loclPLK nacute.loclPLK oacute.loclPLK sacute.loclPLK zacute.loclPLK - fi - fl - ordfeminine - ordmasculine nsuperior uni0410 uni0411 @@ -503,7 +607,6 @@ Alpha Beta Gamma - Delta Epsilon Zeta Eta @@ -523,7 +626,6 @@ Phi Chi Psi - Omega Alphatonos Epsilontonos Etatonos @@ -564,11 +666,9 @@ iota kappa lambda - mu nu xi omicron - pi rho sigmafinal sigma @@ -620,16 +720,6 @@ uni1F7C uni1F7D uni1FF6 - zero - one - two - three - four - five - six - seven - eight - nine zero.tosf one.tosf two.tosf @@ -642,13 +732,9 @@ nine.tosf zero.zero zero.tosf.zero - fraction onefraction - onehalf uni2153 uni2154 - onequarter - threequarters uni2155 uni2156 uni2157 @@ -690,45 +776,18 @@ eightinferior nineinferior zerosuperior - onesuperior - twosuperior - threesuperior foursuperior fivesuperior sixsuperior sevensuperior eightsuperior ninesuperior - asterisk - backslash - periodcentered - bullet - colon - comma - ellipsis - exclam - exclamdown - numbersign - period - question - questiondown - quotedbl - quotesingle - semicolon - slash - underscore underscoredbl exclamdown.case questiondown.case numbersign.tosf uni208D uni208E - braceleft - braceright - bracketleft - bracketright - parenleft - parenright parenleftsuperior parenrightsuperior braceleft.case @@ -742,89 +801,45 @@ parenleft.numr parenright.numr uni2015 - emdash - endash figuredash - hyphen softhyphen emdash.case endash.case hyphen.case softhyphen.case figuredash.tosf - guillemotleft - guillemotright - guilsinglleft - guilsinglright - quotedblbase - quotedblleft - quotedblright - quoteleft - quoteright - quotesinglbase guillemotleft.case guillemotright.case guilsinglleft.case guilsinglright.case uni2007 uni2008 - space uni00A0 zerowidthspace space.frac uni2007.tf uni2007.tosf - CR - uniFEFF - cent - currency - dollar Euro - florin - sterling - yen cent.tosf currency.tosf dollar.tosf Euro.tosf sterling.tosf yen.tosf - approxequal - asciitilde bulletoperator - divide divisionslash - equal uni208C equalsuperior equivalence - greater - greaterequal - infinity - integral integralbt integraltp intersection - less - lessequal - logicalnot uni00B5 - minus uni208B uni207B - multiply - notequal - partialdiff - percent - perthousand - plus uni208A - plusminus plussuperior - product - radical revlogicalnot - summation infinity.case equal.dnom minus.dnom @@ -931,7 +946,6 @@ uni25DF blackDiamond whiteDiamond - lozenge uni25AE filledrect uni25AD @@ -1088,22 +1102,9 @@ diamond musicalnote musicalnotedbl - bar - brokenbar - at - ampersand - paragraph - copyright - registered - section - trademark - degree estimated uni2113 uni2116 - asciicircum - dagger - daggerdbl u1F310 house capslock @@ -1116,19 +1117,6 @@ degree.tosf dagger.tosf daggerdbl.tosf - acute - breve - caron - cedilla - circumflex - dieresis - dotaccent - grave - hungarumlaut - macron - ogonek - ring - tilde caron.alt acute.case breve.case @@ -1170,7 +1158,6 @@ uni1FC0 tonos.case uni02BC - null uniE000 uniE001 uniE002 @@ -1178,7 +1165,6 @@ colon_colon hyphen_greater hyphen_greater_greater - numbersign_braceleft equal_equal numbersign_parenleft period_period @@ -1190,6 +1176,28 @@ period_period_period less_less greater_equal + less_hyphen + less_less_hyphen + slash_asterisk + equal_greater + slash_greater + asterisk_slash + slash_slash + exclam_equal + exclam_exclam + less_less_equal + less_equal_greater + colon_equal + equal_less_less + greater_greater_equal + exclam_equal_equal + less_greater + equal_slash_equal + ampersand_ampersand + bar_bar + equal_greater_greater + less_hyphen_hyphen + hyphen_hyphen_greater type glyphList @@ -1198,279 +1206,394 @@ public.glyphOrder .notdef + Eth + eth + Lslash + lslash + Scaron + scaron + Yacute + yacute + Thorn + thorn + CR + Zcaron + zcaron + onehalf + onequarter + onesuperior + threequarters + threesuperior + twosuperior + brokenbar + minus + multiply + space + exclam + quotedbl + numbersign + dollar + percent + ampersand + quotesingle + parenleft + parenright + asterisk + plus + comma + hyphen + period + slash + zero + one + two + three + four + five + six + seven + eight + nine + colon + semicolon + less + equal + greater + question + at A - Aacute - Abreve - Acircumflex - Adieresis - Agrave - Amacron - Aogonek - Aring - Atilde - AE - AEacute B C - Cacute - Ccaron - Ccedilla - Ccircumflex - Cdotaccent D - Eth - Dcaron - Dcroat E - Eacute - Ebreve - Ecaron - Ecircumflex - Edieresis - Edotaccent - Egrave - Emacron - Eogonek F G + H + I + J + K + L + M + N + O + P + Q + R + S + T + U + V + W + X + Y + Z + bracketleft + backslash + bracketright + asciicircum + underscore + grave + a + b + c + d + e + f + g + h + i + j + k + l + m + n + o + p + q + r + s + t + u + v + w + x + y + z + braceleft + bar + braceright + asciitilde + Adieresis + Aring + Ccedilla + Eacute + Ntilde + Odieresis + Udieresis + aacute + agrave + acircumflex + adieresis + atilde + aring + ccedilla + eacute + egrave + ecircumflex + edieresis + iacute + igrave + icircumflex + idieresis + ntilde + oacute + ograve + ocircumflex + odieresis + otilde + uacute + ugrave + ucircumflex + udieresis + dagger + degree + cent + sterling + section + bullet + paragraph + germandbls + registered + copyright + trademark + acute + dieresis + notequal + AE + Oslash + infinity + plusminus + lessequal + greaterequal + yen + mu + partialdiff + summation + product + pi + integral + ordfeminine + ordmasculine + Omega + ae + oslash + questiondown + exclamdown + logicalnot + radical + florin + approxequal + Delta + guillemotleft + guillemotright + ellipsis + Agrave + Atilde + Otilde + OE + oe + endash + emdash + quotedblleft + quotedblright + quoteleft + quoteright + divide + lozenge + ydieresis + Ydieresis + fraction + currency + guilsinglleft + guilsinglright + fi + fl + daggerdbl + periodcentered + quotesinglbase + quotedblbase + perthousand + Acircumflex + Ecircumflex + Aacute + Edieresis + Egrave + Iacute + Icircumflex + Idieresis + Igrave + Oacute + Ocircumflex + Ograve + Uacute + Ucircumflex + Ugrave + dotlessi + circumflex + tilde + macron + breve + dotaccent + ring + cedilla + hungarumlaut + ogonek + caron + Abreve + Amacron + Aogonek + AEacute + Cacute + Ccaron + Ccircumflex + Cdotaccent + Dcaron + Dcroat + Ebreve + Ecaron + Edotaccent + Emacron + Eogonek Gbreve Gcircumflex Gcommaaccent Gdotaccent - H Hbar Hcircumflex - I IJ - Iacute Ibreve - Icircumflex - Idieresis Idotaccent - Igrave Imacron Iogonek Itilde - J Jcircumflex - K Kcommaaccent - L Lacute Lcaron Lcommaaccent Ldot - Lslash - M - N Nacute Ncaron Ncommaaccent Eng - Ntilde - O - Oacute Obreve - Ocircumflex - Odieresis - Ograve Ohungarumlaut Omacron - Oslash Oslashacute - Otilde - OE - P - Thorn - Q - R Racute Rcaron Rcommaaccent - S Sacute - Scaron Scedilla Scircumflex Scommaaccent - T Tbar Tcaron Tcedilla uni021A - U - Uacute Ubreve - Ucircumflex - Udieresis - Ugrave Uhungarumlaut Umacron Uogonek Uring Utilde - V - W Wacute Wcircumflex Wdieresis Wgrave - X - Y - Yacute Ycircumflex - Ydieresis Ygrave - Z Zacute - Zcaron Zdotaccent Cacute.loclPLK Nacute.loclPLK Oacute.loclPLK Sacute.loclPLK Zacute.loclPLK - a - aacute abreve - acircumflex - adieresis - agrave amacron aogonek - aring - atilde - ae aeacute - b - c cacute ccaron - ccedilla ccircumflex cdotaccent - d - eth dcaron dcroat - e - eacute ebreve ecaron - ecircumflex - edieresis edotaccent - egrave emacron eogonek - f - g gbreve gcircumflex gcommaaccent gdotaccent - h hbar hcircumflex - i - dotlessi - iacute ibreve - icircumflex - idieresis i.loclTRK - igrave ij imacron iogonek itilde - j jdotless jcircumflex - k kcommaaccent kgreenlandic - l lacute lcaron lcommaaccent ldot - lslash - m - n nacute napostrophe ncaron ncommaaccent eng - ntilde - o - oacute obreve - ocircumflex - odieresis - ograve ohungarumlaut omacron - oslash oslashacute - otilde - oe - p - thorn - q - r racute rcaron rcommaaccent - s sacute - scaron scedilla scircumflex scommaaccent - germandbls - t tbar tcaron tcedilla uni021B - u - uacute ubreve - ucircumflex - udieresis - ugrave uhungarumlaut umacron uogonek uring utilde - v - w wacute wcircumflex wdieresis wgrave - x - y - yacute ycircumflex - ydieresis ygrave - z zacute - zcaron zdotaccent cacute.loclPLK nacute.loclPLK oacute.loclPLK sacute.loclPLK zacute.loclPLK - fi - fl - ordfeminine - ordmasculine nsuperior uni0410 uni0411 @@ -1661,7 +1784,6 @@ Alpha Beta Gamma - Delta Epsilon Zeta Eta @@ -1681,7 +1803,6 @@ Phi Chi Psi - Omega Alphatonos Epsilontonos Etatonos @@ -1722,11 +1843,9 @@ iota kappa lambda - mu nu xi omicron - pi rho sigmafinal sigma @@ -1778,16 +1897,6 @@ uni1F7C uni1F7D uni1FF6 - zero - one - two - three - four - five - six - seven - eight - nine zero.tosf one.tosf two.tosf @@ -1800,13 +1909,9 @@ nine.tosf zero.zero zero.tosf.zero - fraction onefraction - onehalf uni2153 uni2154 - onequarter - threequarters uni2155 uni2156 uni2157 @@ -1848,45 +1953,18 @@ eightinferior nineinferior zerosuperior - onesuperior - twosuperior - threesuperior foursuperior fivesuperior sixsuperior sevensuperior eightsuperior ninesuperior - asterisk - backslash - periodcentered - bullet - colon - comma - ellipsis - exclam - exclamdown - numbersign - period - question - questiondown - quotedbl - quotesingle - semicolon - slash - underscore underscoredbl exclamdown.case questiondown.case numbersign.tosf uni208D uni208E - braceleft - braceright - bracketleft - bracketright - parenleft - parenright parenleftsuperior parenrightsuperior braceleft.case @@ -1900,89 +1978,45 @@ parenleft.numr parenright.numr uni2015 - emdash - endash figuredash - hyphen softhyphen emdash.case endash.case hyphen.case softhyphen.case figuredash.tosf - guillemotleft - guillemotright - guilsinglleft - guilsinglright - quotedblbase - quotedblleft - quotedblright - quoteleft - quoteright - quotesinglbase guillemotleft.case guillemotright.case guilsinglleft.case guilsinglright.case uni2007 uni2008 - space uni00A0 zerowidthspace space.frac uni2007.tf uni2007.tosf - CR - uniFEFF - cent - currency - dollar Euro - florin - sterling - yen cent.tosf currency.tosf dollar.tosf Euro.tosf sterling.tosf yen.tosf - approxequal - asciitilde bulletoperator - divide divisionslash - equal uni208C equalsuperior equivalence - greater - greaterequal - infinity - integral integralbt integraltp intersection - less - lessequal - logicalnot uni00B5 - minus uni208B uni207B - multiply - notequal - partialdiff - percent - perthousand - plus uni208A - plusminus plussuperior - product - radical revlogicalnot - summation infinity.case equal.dnom minus.dnom @@ -2089,7 +2123,6 @@ uni25DF blackDiamond whiteDiamond - lozenge uni25AE filledrect uni25AD @@ -2246,22 +2279,9 @@ diamond musicalnote musicalnotedbl - bar - brokenbar - at - ampersand - paragraph - copyright - registered - section - trademark - degree estimated uni2113 uni2116 - asciicircum - dagger - daggerdbl u1F310 house capslock @@ -2274,19 +2294,6 @@ degree.tosf dagger.tosf daggerdbl.tosf - acute - breve - caron - cedilla - circumflex - dieresis - dotaccent - grave - hungarumlaut - macron - ogonek - ring - tilde caron.alt acute.case breve.case @@ -2328,7 +2335,6 @@ uni1FC0 tonos.case uni02BC - null uniE000 uniE001 uniE002 @@ -2336,7 +2342,6 @@ colon_colon hyphen_greater hyphen_greater_greater - numbersign_braceleft equal_equal numbersign_parenleft period_period @@ -2357,6 +2362,19 @@ slash_slash exclam_equal exclam_exclam + less_less_equal + less_equal_greater + colon_equal + equal_less_less + greater_greater_equal + exclam_equal_equal + less_greater + equal_slash_equal + ampersand_ampersand + bar_bar + equal_greater_greater + less_hyphen_hyphen + hyphen_hyphen_greater diff --git a/FiraCode-Regular.otf b/FiraCode-Regular.otf index 147e473..f5d3afd 100644 Binary files a/FiraCode-Regular.otf and b/FiraCode-Regular.otf differ diff --git a/FiraCode-Regular.ttf b/FiraCode-Regular.ttf index 778c2f8..cdaf8d7 100644 Binary files a/FiraCode-Regular.ttf and b/FiraCode-Regular.ttf differ diff --git a/README.md b/README.md index bc610d5..1d6e67f 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ ## Fira Code: monospaced font with programming ligatures +#### [Download Fira Code v0.2](https://github.com/tonsky/FiraCode/releases/download/0.2/FiraCode-Regular.otf) + ### Problem Programmers use a lot of symbols, often encoded with several characters. For human brain sequences like `->`, `<=` or `:=` are single logical token, even if they take two or three places on the screen. Your eye spends non-zero amount of evergy to scan, parse and join multiple characters into a single logical one. Ideally, all programming languages should be designed with full-fledged Unicode symbols for operators, but that’s not the case yet. @@ -16,33 +18,33 @@ Compare to Fira Mono (without ligatures): -#### [Download Fira Code v0.1](https://github.com/tonsky/FiraCode/releases/download/0.1/FiraCode-Regular.otf) - ### Editor support Please refer to [Hasklig Readme](https://github.com/i-tu/Hasklig) for editor support -### More real code examles +_Note:_ I’m not a font designer, and Fira Code is built in sort of [a hacky way](https://github.com/mozilla/Fira/issues/62) from OTF version of Fira Mono. Please forgive me if it doesn’t work for you. Help will be greatly appreciated. + +### Code examples Erlang: - + Go: - + Haskell: - + JavaScript: - + Ruby: - + ### Credits @@ -53,6 +55,10 @@ Fira Code was inspired by [Hasklig font](https://github.com/i-tu/Hasklig): Ligat ### Changelog +Version 0.2: + +`-->` `<--` `&&` `||` `=>>` `=/=` + Version 0.1: `>>=` `=<<` `<<=` `->>` `->` `=>` `<<-` `<-`