diff --git a/FiraCode.glyphs b/FiraCode.glyphs
index 625d285..fc66c8e 100644
--- a/FiraCode.glyphs
+++ b/FiraCode.glyphs
@@ -73138,13 +73138,13 @@ width = 600;
{
color = 6;
glyphname = colon_greater.liga;
-lastChange = "2018-02-27 09:52:50 +0000";
+lastChange = "2018-02-27 12:47:23 +0000";
layers = (
{
components = (
{
name = colon;
-transform = "{1, 0, 0, 1, -550, 62}";
+transform = "{1, 0, 0, 1, -625, 57}";
}
);
layerId = UUID0;
@@ -73152,13 +73152,13 @@ paths = (
{
closed = 1;
nodes = (
-"-14 514 LINE",
-"377 313 LINE",
-"-14 112 LINE",
-"-14 24 LINE",
-"465 269 LINE",
-"465 357 LINE",
-"-14 602 LINE"
+"9 514 LINE",
+"400 313 LINE",
+"9 112 LINE",
+"9 24 LINE",
+"488 269 LINE",
+"488 357 LINE",
+"9 602 LINE"
);
}
);
@@ -73168,7 +73168,7 @@ width = 600;
components = (
{
name = colon;
-transform = "{1, 0, 0, 1, -550, 53}";
+transform = "{1, 0, 0, 1, -630, 48}";
}
);
layerId = "BF448B58-7A35-489E-A1C9-12628F60690C";
@@ -73176,13 +73176,13 @@ paths = (
{
closed = 1;
nodes = (
-"-28 490 LINE",
-"318 314 LINE",
-"-28 138 LINE",
-"-28 -8 LINE",
-"481 257 LINE",
-"481 371 LINE",
-"-28 633 LINE"
+"-4 490 LINE",
+"342 314 LINE",
+"-4 138 LINE",
+"-4 -8 LINE",
+"505 257 LINE",
+"505 371 LINE",
+"-4 633 LINE"
);
}
);
@@ -75539,17 +75539,17 @@ width = 600;
{
color = 6;
glyphname = period_period_equal.liga;
-lastChange = "2018-02-27 11:10:58 +0000";
+lastChange = "2018-02-27 13:35:12 +0000";
layers = (
{
components = (
{
name = bullet;
-transform = "{1, 0, 0, 1, -750, -33}";
+transform = "{1, 0, 0, 1, -1200, -33}";
},
{
name = bullet;
-transform = "{1, 0, 0, 1, -1200, -33}";
+transform = "{1, 0, 0, 1, -750, -33}";
}
);
layerId = UUID0;
@@ -101717,21 +101717,31 @@ unicode = 266B;
{
color = 6;
glyphname = checkmark;
-lastChange = "2018-02-27 10:59:56 +0000";
+lastChange = "2018-02-27 12:33:19 +0000";
layers = (
{
+anchors = (
+{
+name = bottom;
+position = "{300, 0}";
+},
+{
+name = top;
+position = "{300, 693}";
+}
+);
layerId = UUID0;
paths = (
{
closed = 1;
nodes = (
-"461 689 LINE",
-"278 102 LINE",
"163 434 LINE",
"68 434 LINE",
"225 0 LINE",
"332 0 LINE",
-"554 689 LINE"
+"554 689 LINE",
+"461 689 LINE",
+"278 102 LINE"
);
}
);
diff --git a/README.md b/README.md
index 85c5b28..5c5a10f 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@ Programmers use a lot of symbols, often encoded with several characters. For the
### Solution
-#### [Download v1.204](https://github.com/tonsky/FiraCode/releases/download/1.204/FiraCode_1.204.zip) · [How to install](https://github.com/tonsky/FiraCode/wiki) · [Troubleshooting](https://github.com/tonsky/FiraCode/wiki#troubleshooting) · [News & updates](https://twitter.com/FiraCode)
+#### [Download v1.205](https://github.com/tonsky/FiraCode/releases/download/1.205/FiraCode_1.205.zip) · [How to install](https://github.com/tonsky/FiraCode/wiki) · [Troubleshooting](https://github.com/tonsky/FiraCode/wiki#troubleshooting) · [News & updates](https://twitter.com/FiraCode)
Fira Code is an extension of the Fira Mono font containing a set of ligatures for common programming multi-character combinations. This is just a font rendering feature: underlying code remains ASCII-compatible. This helps to read and understand code faster. For some frequent sequences like `..` or `//`, ligatures allow us to correct spacing.
@@ -130,12 +130,12 @@ Swift:
```html
-
+
```
```css
/* CSS */
-@import url(https://cdn.rawgit.com/tonsky/FiraCode/1.204/distr/fira_code.css);
+@import url(https://cdn.rawgit.com/tonsky/FiraCode/1.205/distr/fira_code.css);
```
- IE 10+, Edge: enable with `font-feature-settings: "calt" 1;`
diff --git a/distr/eot/FiraCode-Bold.eot b/distr/eot/FiraCode-Bold.eot
index 87e9519..f52db15 100644
Binary files a/distr/eot/FiraCode-Bold.eot and b/distr/eot/FiraCode-Bold.eot differ
diff --git a/distr/eot/FiraCode-Light.eot b/distr/eot/FiraCode-Light.eot
index cef0cc0..8b77cd2 100644
Binary files a/distr/eot/FiraCode-Light.eot and b/distr/eot/FiraCode-Light.eot differ
diff --git a/distr/eot/FiraCode-Medium.eot b/distr/eot/FiraCode-Medium.eot
index 4f96e7f..da43294 100644
Binary files a/distr/eot/FiraCode-Medium.eot and b/distr/eot/FiraCode-Medium.eot differ
diff --git a/distr/eot/FiraCode-Regular.eot b/distr/eot/FiraCode-Regular.eot
index 46fb1b7..fafab0a 100644
Binary files a/distr/eot/FiraCode-Regular.eot and b/distr/eot/FiraCode-Regular.eot differ
diff --git a/distr/otf/FiraCode-Bold.otf b/distr/otf/FiraCode-Bold.otf
index 37fe2b5..5bc0a28 100644
Binary files a/distr/otf/FiraCode-Bold.otf and b/distr/otf/FiraCode-Bold.otf differ
diff --git a/distr/otf/FiraCode-Light.otf b/distr/otf/FiraCode-Light.otf
index 1eb728b..5421b2e 100644
Binary files a/distr/otf/FiraCode-Light.otf and b/distr/otf/FiraCode-Light.otf differ
diff --git a/distr/otf/FiraCode-Medium.otf b/distr/otf/FiraCode-Medium.otf
index 89f0e33..88f6d7c 100644
Binary files a/distr/otf/FiraCode-Medium.otf and b/distr/otf/FiraCode-Medium.otf differ
diff --git a/distr/otf/FiraCode-Regular.otf b/distr/otf/FiraCode-Regular.otf
index 6a4f953..e7a9fda 100644
Binary files a/distr/otf/FiraCode-Regular.otf and b/distr/otf/FiraCode-Regular.otf differ
diff --git a/distr/otf/FiraCode-Retina.otf b/distr/otf/FiraCode-Retina.otf
index 82210b5..7608d7f 100644
Binary files a/distr/otf/FiraCode-Retina.otf and b/distr/otf/FiraCode-Retina.otf differ
diff --git a/distr/ttf/FiraCode-Bold.ttf b/distr/ttf/FiraCode-Bold.ttf
index b919d6b..6124d18 100644
Binary files a/distr/ttf/FiraCode-Bold.ttf and b/distr/ttf/FiraCode-Bold.ttf differ
diff --git a/distr/ttf/FiraCode-Light.ttf b/distr/ttf/FiraCode-Light.ttf
index 50fe033..88204eb 100644
Binary files a/distr/ttf/FiraCode-Light.ttf and b/distr/ttf/FiraCode-Light.ttf differ
diff --git a/distr/ttf/FiraCode-Medium.ttf b/distr/ttf/FiraCode-Medium.ttf
index 88a6750..f7edc42 100644
Binary files a/distr/ttf/FiraCode-Medium.ttf and b/distr/ttf/FiraCode-Medium.ttf differ
diff --git a/distr/ttf/FiraCode-Regular.ttf b/distr/ttf/FiraCode-Regular.ttf
index 575c21b..8c367dc 100644
Binary files a/distr/ttf/FiraCode-Regular.ttf and b/distr/ttf/FiraCode-Regular.ttf differ
diff --git a/distr/ttf/FiraCode-Retina.ttf b/distr/ttf/FiraCode-Retina.ttf
index 95fbbc6..7710c65 100644
Binary files a/distr/ttf/FiraCode-Retina.ttf and b/distr/ttf/FiraCode-Retina.ttf differ
diff --git a/distr/woff/FiraCode-Bold.woff b/distr/woff/FiraCode-Bold.woff
index 3e8a8e6..394ff01 100644
Binary files a/distr/woff/FiraCode-Bold.woff and b/distr/woff/FiraCode-Bold.woff differ
diff --git a/distr/woff/FiraCode-Light.woff b/distr/woff/FiraCode-Light.woff
index 6d2c9e4..a4cc0f5 100644
Binary files a/distr/woff/FiraCode-Light.woff and b/distr/woff/FiraCode-Light.woff differ
diff --git a/distr/woff/FiraCode-Medium.woff b/distr/woff/FiraCode-Medium.woff
index a4c30f7..957a767 100644
Binary files a/distr/woff/FiraCode-Medium.woff and b/distr/woff/FiraCode-Medium.woff differ
diff --git a/distr/woff/FiraCode-Regular.woff b/distr/woff/FiraCode-Regular.woff
index 7233c3f..8b98535 100644
Binary files a/distr/woff/FiraCode-Regular.woff and b/distr/woff/FiraCode-Regular.woff differ
diff --git a/distr/woff2/FiraCode-Bold.woff2 b/distr/woff2/FiraCode-Bold.woff2
index 7dc70b7..810cfae 100644
Binary files a/distr/woff2/FiraCode-Bold.woff2 and b/distr/woff2/FiraCode-Bold.woff2 differ
diff --git a/distr/woff2/FiraCode-Light.woff2 b/distr/woff2/FiraCode-Light.woff2
index 1938cfc..5575bdb 100644
Binary files a/distr/woff2/FiraCode-Light.woff2 and b/distr/woff2/FiraCode-Light.woff2 differ
diff --git a/distr/woff2/FiraCode-Medium.woff2 b/distr/woff2/FiraCode-Medium.woff2
index be09f4e..0b92534 100644
Binary files a/distr/woff2/FiraCode-Medium.woff2 and b/distr/woff2/FiraCode-Medium.woff2 differ
diff --git a/distr/woff2/FiraCode-Regular.woff2 b/distr/woff2/FiraCode-Regular.woff2
index e93ffe3..1e4f274 100644
Binary files a/distr/woff2/FiraCode-Regular.woff2 and b/distr/woff2/FiraCode-Regular.woff2 differ
diff --git a/showcases/Fira Code Showcases.sketch b/showcases/Fira Code Showcases.sketch
index ba12c41..c82c0dc 100644
Binary files a/showcases/Fira Code Showcases.sketch and b/showcases/Fira Code Showcases.sketch differ
diff --git a/showcases/all_ligatures.png b/showcases/all_ligatures.png
index 491269d..1dfb228 100644
Binary files a/showcases/all_ligatures.png and b/showcases/all_ligatures.png differ
diff --git a/showcases/clojure.png b/showcases/clojure.png
index bf9ab8c..7b5a1a2 100644
Binary files a/showcases/clojure.png and b/showcases/clojure.png differ
diff --git a/showcases/elixir.png b/showcases/elixir.png
index 1c94f76..f58581d 100644
Binary files a/showcases/elixir.png and b/showcases/elixir.png differ
diff --git a/showcases/erlang.png b/showcases/erlang.png
index fc200b7..da5ba56 100644
Binary files a/showcases/erlang.png and b/showcases/erlang.png differ
diff --git a/showcases/go.png b/showcases/go.png
index e9d73d3..72715ba 100644
Binary files a/showcases/go.png and b/showcases/go.png differ
diff --git a/showcases/javascript.png b/showcases/javascript.png
index e60e56b..dc58001 100644
Binary files a/showcases/javascript.png and b/showcases/javascript.png differ
diff --git a/showcases/livescript.png b/showcases/livescript.png
index e890ea4..398b9b8 100644
Binary files a/showcases/livescript.png and b/showcases/livescript.png differ
diff --git a/showcases/php.png b/showcases/php.png
index 8f2d975..c7014a4 100644
Binary files a/showcases/php.png and b/showcases/php.png differ
diff --git a/showcases/ruby.png b/showcases/ruby.png
index 7fa1bbf..e08394a 100644
Binary files a/showcases/ruby.png and b/showcases/ruby.png differ
diff --git a/showcases/showcases.txt b/showcases/showcases.txt
index 98fc9bf..5c754da 100644
--- a/showcases/showcases.txt
+++ b/showcases/showcases.txt
@@ -1,5 +1,5 @@
- .= .- := =:= __
- == != === !== =/=
+ .= ..= .- := ::= =:= __
+ == != === !== =/= =!=
<-< <<- <-- <- <-> -> --> ->> >->
<=< <<= <== <=> => ==> =>> >=>
@@ -7,13 +7,14 @@
<~~ <~ ~~ ~> ~~>
<<< << <= <> >= >> >>>
+ {. {| [| <: ✓ :> |] |} .}
<||| <|| <| <|> |> ||> |||>
<$ <$> $>
<+ <+> +>
<* <*> *>
- \\ \\\ /* */ /// //
+ \ \\ /* */ /// //
/>
0xF 9:45 m-x *ptr www
@@ -22,8 +23,9 @@
-- --- ++ +++ ** ***
~= ~- -~ ~@
- ^= ?= /= /== |= ||=
- #! ## ### ####
+ ^= ?= /= /==
+ -| _|_ |- |= ||=
+ #! #= ## ### ####
#{ #[ ]# #( #? #_ #_(