Skip to content

Commit

Permalink
Version 1.201
Browse files Browse the repository at this point in the history
  • Loading branch information
tonsky committed Aug 30, 2016
1 parent 84abe86 commit 92df0e8
Show file tree
Hide file tree
Showing 33 changed files with 35 additions and 33 deletions.
4 changes: 2 additions & 2 deletions FiraCode.glyphs

Large diffs are not rendered by default.

56 changes: 29 additions & 27 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,40 @@ Programmers use a lot of symbols, often encoded with several characters. For the

### Solution

#### Download [Fira Code v1.200](https://github.com/tonsky/FiraCode/releases/download/1.200/FiraCode_1.200.zip) | Read [how to install](https://github.com/tonsky/FiraCode/wiki) | Follow updates [@FiraCode](https://twitter.com/FiraCode)

#### [Download v1.201](https://github.com/tonsky/FiraCode/releases/download/1.201/FiraCode_1.201.zip) · [How to install](https://github.com/tonsky/FiraCode/wiki) · [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.

<img src="./showcases/all_ligatures.png" />


### Code examples

Ruby:

<img src="./showcases/ruby.png" />

JavaScript:

<img src="./showcases/javascript.png" />

Erlang:

<img src="./showcases/erlang.png" />

Go:

<img src="./showcases/go.png" />

LiveScript:

<img src="./showcases/livescript.png" />

Clojure:

<img src="./showcases/clojure.png" />


### Terminal support

Works | Doesn’t work
Expand Down Expand Up @@ -85,31 +112,6 @@ Probably work: **Smultron, Vico** | Under question: **Code::Blocks IDE**
- ACE
- CodeMirror

### Code examples

Ruby:

<img src="./showcases/ruby.png" />

JavaScript:

<img src="./showcases/javascript.png" />

Erlang:

<img src="./showcases/erlang.png" />

Go:

<img src="./showcases/go.png" />

LiveScript:

<img src="./showcases/livescript.png" />

Clojure:

<img src="./showcases/clojure.png" />


### Alternatives
Expand Down
Binary file modified distr/eot/FiraCode-Bold.eot
Binary file not shown.
Binary file modified distr/eot/FiraCode-Light.eot
Binary file not shown.
Binary file modified distr/eot/FiraCode-Medium.eot
Binary file not shown.
Binary file modified distr/eot/FiraCode-Regular.eot
Binary file not shown.
Binary file modified distr/otf/FiraCode-Bold.otf
Binary file not shown.
Binary file modified distr/otf/FiraCode-Light.otf
Binary file not shown.
Binary file modified distr/otf/FiraCode-Medium.otf
Binary file not shown.
Binary file modified distr/otf/FiraCode-Regular.otf
Binary file not shown.
Binary file modified distr/otf/FiraCode-Retina.otf
Binary file not shown.
Binary file modified distr/ttf/FiraCode-Bold.ttf
Binary file not shown.
Binary file modified distr/ttf/FiraCode-Light.ttf
Binary file not shown.
Binary file modified distr/ttf/FiraCode-Medium.ttf
Binary file not shown.
Binary file modified distr/ttf/FiraCode-Regular.ttf
Binary file not shown.
Binary file modified distr/ttf/FiraCode-Retina.ttf
Binary file not shown.
Binary file modified distr/woff/FiraCode-Bold.woff
Binary file not shown.
Binary file modified distr/woff/FiraCode-Light.woff
Binary file not shown.
Binary file modified distr/woff/FiraCode-Medium.woff
Binary file not shown.
Binary file modified distr/woff/FiraCode-Regular.woff
Binary file not shown.
Binary file modified distr/woff2/FiraCode-Bold.woff2
Binary file not shown.
Binary file modified distr/woff2/FiraCode-Light.woff2
Binary file not shown.
Binary file modified distr/woff2/FiraCode-Medium.woff2
Binary file not shown.
Binary file modified distr/woff2/FiraCode-Regular.woff2
Binary file not shown.
Binary file modified showcases/Fira Code Showcases.sketch
Binary file not shown.
Binary file modified showcases/all_ligatures.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified showcases/clojure.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified showcases/erlang.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified showcases/go.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified showcases/javascript.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified showcases/livescript.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified showcases/ruby.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 4 additions & 4 deletions showcases/showcases.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,19 @@
<+ <+> +>
<* <*> *>

\\ \\\ {- -} // ///
/* /** **/ */
\\ \\\ /* */ /// //
</ <!-- </> --> />
0xF 9:45 m-x *ptr www

;; :: ::: !! ?? %% &&
|| .. ... ..< []
|| .. ... ..<
[. .] (. .) {. .}
-- --- ++ +++ ** ***

~= ~- -~ ~@
^= ?= /= /== |= ||=
## ### ####
#{ #[ #( #? #_ #_(
#{ #[ ]# #( #? #_ #_(


a*b a*A B*b A*B *a *A a* A*
Expand Down

0 comments on commit 92df0e8

Please sign in to comment.