pull/1038/head 5
Nikita Prokopov 2020-06-08 16:10:00 +02:00
rodzic 2a76d96b8d
commit 63c6434ab7
49 zmienionych plików z 37 dodań i 59 usunięć

Wyświetl plik

@ -2,7 +2,7 @@
All notable changes to this project will be documented in this file.
#### 5.0
#### 5.0 (June 8, 2020)
- Fixed Box drawing diagonal lines U+2571 `` U+2572 `╲` U+2573 `` #929
- Added U+2236 Ratio `` #926
@ -13,9 +13,10 @@ All notable changes to this project will be documented in this file.
- Disable `=/` because of conflicts with paths `PATH=/...` #1056
- Fixed STAT table in FiraCode-VF.ttf #770 #1054
- Added `//=` `=//` `=//=` #816
- Added U+21B0..U+21B3 `↰↱↲↳`, U+2770..U+2771 `❰❱` #1032
- Added U+21B0..U+21B3 `↰ ↳`, U+2770..U+2771 `❰ ❱` #1032
- Fixed U+27F8 `⟸` U+27F9 `⟹` U+27FA `⟺` U+27FD `⟽` U+27FE `⟾` U+27FF `⟿` that were broken in v4 #1067
- Added ss08 that adds gaps to `==` `===` `!=` `!==` #383
- Removed OTF from distr to avoid confusion #939
#### 4.0 (May 18, 2020)

File diff suppressed because one or more lines are too long

Wyświetl plik

@ -12,7 +12,7 @@ Fira Code is a free monospaced font containing ligatures for common programming
### Download & Install
<a href="https://github.com/tonsky/FiraCode/releases/download/4/Fira_Code_v4.zip"><img src="./extras/download.png" width="520" height="130"></a>
<a href="https://github.com/tonsky/FiraCode/releases/download/5/Fira_Code_v5.zip"><img src="./extras/download.png" width="520" height="130"></a>
Then:

Wyświetl plik

@ -10,7 +10,7 @@ OR
Use https://chocolatey.org:
choco install firacode
choco install firacode-ttf
macOS

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Przed

Szerokość:  |  Wysokość:  |  Rozmiar: 121 KiB

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 126 KiB

Plik binarny nie jest wyświetlany.

Przed

Szerokość:  |  Wysokość:  |  Rozmiar: 44 KiB

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 49 KiB

Plik binarny nie jest wyświetlany.

Przed

Szerokość:  |  Wysokość:  |  Rozmiar: 16 KiB

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 15 KiB

Plik binarny nie jest wyświetlany.

Przed

Szerokość:  |  Wysokość:  |  Rozmiar: 164 KiB

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 168 KiB

Plik binarny nie jest wyświetlany.

Przed

Szerokość:  |  Wysokość:  |  Rozmiar: 34 KiB

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 34 KiB

Plik binarny nie jest wyświetlany.

Przed

Szerokość:  |  Wysokość:  |  Rozmiar: 164 KiB

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 164 KiB

Plik binarny nie jest wyświetlany.

Przed

Szerokość:  |  Wysokość:  |  Rozmiar: 173 KiB

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 174 KiB

Wyświetl plik

@ -64,7 +64,7 @@ r 0 123456789 & && $ <$ <$> $> @ <= >=
┌─┬─┐ ╔╦═╗ ┏━┳┓ ╒═╤═╗ ╭─┰─╮ ○ ○ ◆ ◆
├─┼─┤ ╠╬═╣ ┣━╋┫ ├─┼─╢ ┝━╋━┥ ╲
└─┴─┘ ╚╩═╝ ┗━┻┛ ╘═╧═╝ ╰─┸─╯ ◆ ◆
└─┴─┘ ╚╩═╝ ┗━┻┛ ╘═╧═╝ ╰─┸─╯ ◆ ◆
# Blocks

Plik binarny nie jest wyświetlany.

Przed

Szerokość:  |  Wysokość:  |  Rozmiar: 60 KiB

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 68 KiB

Plik binarny nie jest wyświetlany.

Przed

Szerokość:  |  Wysokość:  |  Rozmiar: 65 KiB

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 65 KiB

Wyświetl plik

@ -1,6 +1,6 @@
{
"name": "firacode",
"version": "4.0.0",
"version": "5.0.0",
"description": "Fira Code: monospaced font with programming ligatures",
"main": "distr/fira_code.css",
"keywords": [

Wyświetl plik

@ -1,6 +0,0 @@
#!/bin/bash -e
source venv/bin/activate
rm -rf distr/otf
fontmake -g FiraCode.glyphs -o otf --output-dir distr/otf -i

Wyświetl plik

@ -2,6 +2,8 @@
cd "`dirname $0`/.."
source venv/bin/activate
DIR=distr/variable_ttf
FILE=FiraCode-VF.ttf

Wyświetl plik

@ -1,17 +1,17 @@
#!/bin/bash -e
#!/bin/bash -euo pipefail
# requires sfnt2woff-zopfli (get from https://github.com/bramstein/homebrew-webfonttools)
rm -rf distr/woff
cd "`dirname $0`/.."
source venv/bin/activate
rm -rf distr/*/*.woff
ttfs=$(ls distr/*/*.ttf)
for ttf in $ttfs; do
echo "sfnt2woff-zopfli $ttf"
sfnt2woff-zopfli $ttf
done
rm distr/ttf/FiraCode-Retina.woff
mkdir -p distr/woff
woffs=$(ls distr/*/*.woff)
for woff in $woffs; do
mv $woff distr/woff/$(basename $woff)
done
mv distr/*/*.woff distr/woff
rm distr/woff/FiraCode-Retina.woff

Wyświetl plik

@ -1,17 +1,16 @@
#!/bin/bash -e
#!/bin/bash -euo pipefail
# requires woff2_compress (get from https://github.com/bramstein/homebrew-webfonttools)
rm -rf distr/woff2
cd "`dirname $0`/.."
source venv/bin/activate
rm -rf distr/*/*.woff2
ttfs=$(ls distr/*/*.ttf)
for ttf in $ttfs; do
woff2_compress $ttf
done
rm distr/ttf/FiraCode-Retina.woff2
mkdir -p distr/woff2
woff2s=$(ls distr/*/*.woff2)
for woff2 in $woff2s; do
mv $woff2 distr/woff2/$(basename $woff2)
done
mv distr/*/*.woff2 distr/woff2
rm distr/woff2/FiraCode-Retina.woff2

Wyświetl plik

@ -0,0 +1,9 @@
#!/bin/zsh -euo pipefail
cd "`dirname $0`/.."
./script/check_widths
# ./script/build_ttf
./script/build_variable
./script/build_woff
./script/build_woff2
./script/package

Wyświetl plik

@ -1,3 +0,0 @@
#!/bin/bash -ex
cp distr/otf/*.otf ~/Library/Fonts

Wyświetl plik

@ -1,8 +1,6 @@
#!/bin/zsh -euo pipefail
cd "`dirname $0`/.."
setopt BASH_REMATCH
MAJOR=`cat FiraCode.glyphs | grep versionMajor`
VERSION=""

Wyświetl plik

@ -1,24 +1,5 @@
#!/bin/bash -x
# Remove Retina from webfonts
rm distr/FiraCode-Retina.eot 2> /dev/null
rm distr/FiraCode-Retina.woff 2> /dev/null
rm distr/FiraCode-Retina.woff2 2> /dev/null
# Move to folders
mv distr/*.eot distr/eot/ 2> /dev/null
mv distr/*.woff distr/woff/ 2> /dev/null
mv distr/*.woff2 distr/woff2/ 2> /dev/null
mv distr/*.ttf distr/ttf/ 2> /dev/null
mv distr/*.otf distr/otf/ 2> /dev/null
# Install OTF version
cp distr/otf/*.otf ~/Library/Fonts/
# Pack zip archive
cd distr
find . -not -name ".*" | xargs zip ../FiraCode.zip
cd ..
#!/bin/bash -euo pipefail
cd "`dirname $0`/.."
# Update npm
npm publish