mirror of
https://github.com/tonsky/FiraCode.git
synced 2024-08-17 00:40:32 +03:00
Added =~
and !~
to ss07
(closes #293)
This commit is contained in:
parent
b844f9f95a
commit
d8eef5821f
@ -4,6 +4,7 @@ All notable changes to this project will be documented in this file.
|
|||||||
|
|
||||||
#### 3.0
|
#### 3.0
|
||||||
|
|
||||||
|
- Added `=~` and `!~` to `ss07` [#293]
|
||||||
- Removed `~=` [#381]
|
- Removed `~=` [#381]
|
||||||
- Re-added `..=` with just a subtle spacing adjustment [#934]
|
- Re-added `..=` with just a subtle spacing adjustment [#934]
|
||||||
- Added U+2630..U+2637 `☰☱☲☳☴☵☶☷` (Bagua trigrams) [#859]
|
- Added U+2630..U+2637 `☰☱☲☳☴☵☶☷` (Bagua trigrams) [#859]
|
||||||
|
313
FiraCode.glyphs
313
FiraCode.glyphs
@ -253,14 +253,9 @@ name = ss06;
|
|||||||
notes = "Name: Thin backslash";
|
notes = "Name: Thin backslash";
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
code = "sub zero.tosf by zero.tosf.zero;\012sub zero by zero.zero;\012";
|
code = "lookup equal_asciitilde {\012 ignore sub equal equal' asciitilde;\012 ignore sub equal' asciitilde asciitilde;\012 sub equal.spacer asciitilde' by equal_asciitilde.ss07;\012 sub equal' asciitilde by equal.spacer;\012} equal_asciitilde;\012\012lookup exclam_asciitilde {\012 ignore sub exclam exclam' asciitilde;\012 ignore sub exclam' asciitilde asciitilde;\012 sub exclam.spacer asciitilde' by exclam_asciitilde.ss07;\012 sub exclam' asciitilde by exclam.spacer;\012} exclam_asciitilde;\012";
|
||||||
name = ss19;
|
name = ss07;
|
||||||
notes = "Name: Dotted zero";
|
notes = "Name: Regex matching operator";
|
||||||
},
|
|
||||||
{
|
|
||||||
code = "sub zero by zero.tosf;\012sub one by one.tosf;\012sub two by two.tosf;\012sub three by three.tosf;\012sub four by four.tosf;\012sub five by five.tosf;\012sub six by six.tosf;\012sub seven by seven.tosf;\012sub eight by eight.tosf;\012sub nine by nine.tosf;\012sub zero.zero by zero.zero.tosf;\012";
|
|
||||||
name = ss20;
|
|
||||||
notes = "Name: Old-style figures";
|
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
fontMaster = (
|
fontMaster = (
|
||||||
@ -63326,29 +63321,22 @@ width = 1200;
|
|||||||
);
|
);
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
color = 3;
|
color = 6;
|
||||||
glyphname = exclam_equal.liga;
|
glyphname = exclam_equal.liga;
|
||||||
lastChange = "2020-04-05 21:56:41 +0000";
|
lastChange = "2020-04-05 22:51:25 +0000";
|
||||||
layers = (
|
layers = (
|
||||||
{
|
{
|
||||||
components = (
|
components = (
|
||||||
{
|
{
|
||||||
alignment = -1;
|
alignment = -1;
|
||||||
name = equal_equal.liga;
|
name = equal_equal.liga;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name = _part.not_equal;
|
||||||
|
transform = "{1, 0, 0, 1, -600, 0}";
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
layerId = "4B7A3BAF-EAD8-4024-9BEA-BB1DE86CFCFA";
|
layerId = "4B7A3BAF-EAD8-4024-9BEA-BB1DE86CFCFA";
|
||||||
paths = (
|
|
||||||
{
|
|
||||||
closed = 1;
|
|
||||||
nodes = (
|
|
||||||
"530 1275 LINE",
|
|
||||||
"302 1388 LINE",
|
|
||||||
"-530 -5 LINE",
|
|
||||||
"-298 -122 LINE"
|
|
||||||
);
|
|
||||||
}
|
|
||||||
);
|
|
||||||
width = 1200;
|
width = 1200;
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -63356,48 +63344,34 @@ components = (
|
|||||||
{
|
{
|
||||||
alignment = -1;
|
alignment = -1;
|
||||||
name = equal_equal.liga;
|
name = equal_equal.liga;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name = _part.not_equal;
|
||||||
|
transform = "{1, 0, 0, 1, -600, 0}";
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
layerId = "B67F0F2D-EC95-4CB8-966E-23AE86958A69";
|
layerId = "B67F0F2D-EC95-4CB8-966E-23AE86958A69";
|
||||||
paths = (
|
|
||||||
{
|
|
||||||
closed = 1;
|
|
||||||
nodes = (
|
|
||||||
"425 1236 LINE",
|
|
||||||
"325 1286 LINE",
|
|
||||||
"-425 31 LINE",
|
|
||||||
"-321 -20 LINE"
|
|
||||||
);
|
|
||||||
}
|
|
||||||
);
|
|
||||||
width = 1200;
|
width = 1200;
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
color = 3;
|
color = 6;
|
||||||
glyphname = exclam_equal_equal.liga;
|
glyphname = exclam_equal_equal.liga;
|
||||||
lastChange = "2020-04-05 21:56:41 +0000";
|
lastChange = "2020-04-05 22:51:25 +0000";
|
||||||
layers = (
|
layers = (
|
||||||
{
|
{
|
||||||
components = (
|
components = (
|
||||||
{
|
{
|
||||||
alignment = -1;
|
alignment = -1;
|
||||||
name = equal_equal_equal.liga;
|
name = equal_equal_equal.liga;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name = _part.not_equal;
|
||||||
|
transform = "{1, 0, 0, 1, -1200, 0}";
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
layerId = "4B7A3BAF-EAD8-4024-9BEA-BB1DE86CFCFA";
|
layerId = "4B7A3BAF-EAD8-4024-9BEA-BB1DE86CFCFA";
|
||||||
paths = (
|
|
||||||
{
|
|
||||||
closed = 1;
|
|
||||||
nodes = (
|
|
||||||
"-4 1386 LINE",
|
|
||||||
"-231 1498 LINE",
|
|
||||||
"-1214 -149 LINE",
|
|
||||||
"-984 -264 LINE"
|
|
||||||
);
|
|
||||||
}
|
|
||||||
);
|
|
||||||
width = 1200;
|
width = 1200;
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -63405,20 +63379,13 @@ components = (
|
|||||||
{
|
{
|
||||||
alignment = -1;
|
alignment = -1;
|
||||||
name = equal_equal_equal.liga;
|
name = equal_equal_equal.liga;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name = _part.not_equal;
|
||||||
|
transform = "{1, 0, 0, 1, -1200, 0}";
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
layerId = "B67F0F2D-EC95-4CB8-966E-23AE86958A69";
|
layerId = "B67F0F2D-EC95-4CB8-966E-23AE86958A69";
|
||||||
paths = (
|
|
||||||
{
|
|
||||||
closed = 1;
|
|
||||||
nodes = (
|
|
||||||
"-91 1374 LINE",
|
|
||||||
"-192 1425 LINE",
|
|
||||||
"-1104 -101 LINE",
|
|
||||||
"-998 -154 LINE"
|
|
||||||
);
|
|
||||||
}
|
|
||||||
);
|
|
||||||
width = 1200;
|
width = 1200;
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
@ -66119,6 +66086,53 @@ width = 1200;
|
|||||||
);
|
);
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
color = 6;
|
||||||
|
glyphname = exclam_asciitilde.ss07;
|
||||||
|
lastChange = "2020-04-05 22:59:28 +0000";
|
||||||
|
layers = (
|
||||||
|
{
|
||||||
|
components = (
|
||||||
|
{
|
||||||
|
name = equal_asciitilde.ss07;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
layerId = "B67F0F2D-EC95-4CB8-966E-23AE86958A69";
|
||||||
|
paths = (
|
||||||
|
{
|
||||||
|
closed = 1;
|
||||||
|
nodes = (
|
||||||
|
"298 1480 LINE",
|
||||||
|
"187 1503 LINE",
|
||||||
|
"-299 -207 LINE",
|
||||||
|
"-183 -231 LINE"
|
||||||
|
);
|
||||||
|
}
|
||||||
|
);
|
||||||
|
width = 1200;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
components = (
|
||||||
|
{
|
||||||
|
name = equal_asciitilde.ss07;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
layerId = "4B7A3BAF-EAD8-4024-9BEA-BB1DE86CFCFA";
|
||||||
|
paths = (
|
||||||
|
{
|
||||||
|
closed = 1;
|
||||||
|
nodes = (
|
||||||
|
"385 1516 LINE",
|
||||||
|
"137 1566 LINE",
|
||||||
|
"-386 -279 LINE",
|
||||||
|
"-134 -331 LINE"
|
||||||
|
);
|
||||||
|
}
|
||||||
|
);
|
||||||
|
width = 1200;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
},
|
||||||
|
{
|
||||||
color = 3;
|
color = 3;
|
||||||
export = 0;
|
export = 0;
|
||||||
glyphname = hyphen_braceright.rem;
|
glyphname = hyphen_braceright.rem;
|
||||||
@ -104308,6 +104322,125 @@ width = 1200;
|
|||||||
);
|
);
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
color = 6;
|
||||||
|
glyphname = equal_asciitilde.ss07;
|
||||||
|
lastChange = "2020-04-05 22:53:33 +0000";
|
||||||
|
layers = (
|
||||||
|
{
|
||||||
|
layerId = "4B7A3BAF-EAD8-4024-9BEA-BB1DE86CFCFA";
|
||||||
|
paths = (
|
||||||
|
{
|
||||||
|
closed = 1;
|
||||||
|
nodes = (
|
||||||
|
"530 110 OFFCURVE",
|
||||||
|
"675 260 OFFCURVE",
|
||||||
|
"757 427 CURVE",
|
||||||
|
"580 543 LINE",
|
||||||
|
"528 447 OFFCURVE",
|
||||||
|
"436 387 OFFCURVE",
|
||||||
|
"312 387 CURVE SMOOTH",
|
||||||
|
"132 387 OFFCURVE",
|
||||||
|
"24 587 OFFCURVE",
|
||||||
|
"-225 587 CURVE SMOOTH",
|
||||||
|
"-451 587 OFFCURVE",
|
||||||
|
"-672 457 OFFCURVE",
|
||||||
|
"-757 271 CURVE",
|
||||||
|
"-580 154 LINE",
|
||||||
|
"-526 256 OFFCURVE",
|
||||||
|
"-357 311 OFFCURVE",
|
||||||
|
"-233 311 CURVE SMOOTH",
|
||||||
|
"-55 311 OFFCURVE",
|
||||||
|
"48 110 OFFCURVE",
|
||||||
|
"304 110 CURVE SMOOTH"
|
||||||
|
);
|
||||||
|
},
|
||||||
|
{
|
||||||
|
closed = 1;
|
||||||
|
nodes = (
|
||||||
|
"530 629 OFFCURVE",
|
||||||
|
"675 779 OFFCURVE",
|
||||||
|
"757 946 CURVE",
|
||||||
|
"580 1062 LINE",
|
||||||
|
"528 966 OFFCURVE",
|
||||||
|
"436 906 OFFCURVE",
|
||||||
|
"312 906 CURVE SMOOTH",
|
||||||
|
"132 906 OFFCURVE",
|
||||||
|
"24 1106 OFFCURVE",
|
||||||
|
"-225 1106 CURVE SMOOTH",
|
||||||
|
"-451 1106 OFFCURVE",
|
||||||
|
"-672 976 OFFCURVE",
|
||||||
|
"-757 790 CURVE",
|
||||||
|
"-580 673 LINE",
|
||||||
|
"-526 775 OFFCURVE",
|
||||||
|
"-357 830 OFFCURVE",
|
||||||
|
"-233 830 CURVE SMOOTH",
|
||||||
|
"-55 830 OFFCURVE",
|
||||||
|
"48 629 OFFCURVE",
|
||||||
|
"304 629 CURVE SMOOTH"
|
||||||
|
);
|
||||||
|
}
|
||||||
|
);
|
||||||
|
width = 1200;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
layerId = "B67F0F2D-EC95-4CB8-966E-23AE86958A69";
|
||||||
|
paths = (
|
||||||
|
{
|
||||||
|
closed = 1;
|
||||||
|
nodes = (
|
||||||
|
"524 265 OFFCURVE",
|
||||||
|
"647 429 OFFCURVE",
|
||||||
|
"700 531 CURVE",
|
||||||
|
"597 568 LINE",
|
||||||
|
"545 472 OFFCURVE",
|
||||||
|
"442 366 OFFCURVE",
|
||||||
|
"303 366 CURVE SMOOTH",
|
||||||
|
"146 366 OFFCURVE",
|
||||||
|
"-55 595 OFFCURVE",
|
||||||
|
"-273 595 CURVE SMOOTH",
|
||||||
|
"-505 595 OFFCURVE",
|
||||||
|
"-649 453 OFFCURVE",
|
||||||
|
"-700 360 CURVE",
|
||||||
|
"-597 320 LINE",
|
||||||
|
"-546 414 OFFCURVE",
|
||||||
|
"-419 493 OFFCURVE",
|
||||||
|
"-278 493 CURVE SMOOTH",
|
||||||
|
"-123 493 OFFCURVE",
|
||||||
|
"68 265 OFFCURVE",
|
||||||
|
"298 265 CURVE SMOOTH"
|
||||||
|
);
|
||||||
|
},
|
||||||
|
{
|
||||||
|
closed = 1;
|
||||||
|
nodes = (
|
||||||
|
"524 686 OFFCURVE",
|
||||||
|
"647 850 OFFCURVE",
|
||||||
|
"700 952 CURVE",
|
||||||
|
"597 989 LINE",
|
||||||
|
"545 893 OFFCURVE",
|
||||||
|
"442 787 OFFCURVE",
|
||||||
|
"303 787 CURVE SMOOTH",
|
||||||
|
"146 787 OFFCURVE",
|
||||||
|
"-55 1016 OFFCURVE",
|
||||||
|
"-273 1016 CURVE SMOOTH",
|
||||||
|
"-505 1016 OFFCURVE",
|
||||||
|
"-649 874 OFFCURVE",
|
||||||
|
"-700 781 CURVE",
|
||||||
|
"-597 741 LINE",
|
||||||
|
"-546 835 OFFCURVE",
|
||||||
|
"-419 914 OFFCURVE",
|
||||||
|
"-278 914 CURVE SMOOTH",
|
||||||
|
"-123 914 OFFCURVE",
|
||||||
|
"68 686 OFFCURVE",
|
||||||
|
"298 686 CURVE SMOOTH"
|
||||||
|
);
|
||||||
|
}
|
||||||
|
);
|
||||||
|
width = 1200;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
},
|
||||||
|
{
|
||||||
color = 3;
|
color = 3;
|
||||||
export = 0;
|
export = 0;
|
||||||
glyphname = ampersand_ampersand_ampersand.rem;
|
glyphname = ampersand_ampersand_ampersand.rem;
|
||||||
@ -104528,36 +104661,6 @@ width = 1200;
|
|||||||
{
|
{
|
||||||
color = 3;
|
color = 3;
|
||||||
export = 0;
|
export = 0;
|
||||||
glyphname = equal_asciitilde.rem;
|
|
||||||
lastChange = "2019-03-25 21:13:22 +0000";
|
|
||||||
layers = (
|
|
||||||
{
|
|
||||||
components = (
|
|
||||||
{
|
|
||||||
alignment = -1;
|
|
||||||
name = asciitilde_equal.liga.rem;
|
|
||||||
transform = "{-1, 0, 0, -1, 0, 1244}";
|
|
||||||
}
|
|
||||||
);
|
|
||||||
layerId = "4B7A3BAF-EAD8-4024-9BEA-BB1DE86CFCFA";
|
|
||||||
width = 1200;
|
|
||||||
},
|
|
||||||
{
|
|
||||||
components = (
|
|
||||||
{
|
|
||||||
alignment = -1;
|
|
||||||
name = asciitilde_equal.liga.rem;
|
|
||||||
transform = "{-1, 0, 0, -1, 0, 1244}";
|
|
||||||
}
|
|
||||||
);
|
|
||||||
layerId = "B67F0F2D-EC95-4CB8-966E-23AE86958A69";
|
|
||||||
width = 1200;
|
|
||||||
}
|
|
||||||
);
|
|
||||||
},
|
|
||||||
{
|
|
||||||
color = 3;
|
|
||||||
export = 0;
|
|
||||||
glyphname = asciitilde_asciitilde_asciitilde.rem;
|
glyphname = asciitilde_asciitilde_asciitilde.rem;
|
||||||
lastChange = "2019-03-25 21:13:22 +0000";
|
lastChange = "2019-03-25 21:13:22 +0000";
|
||||||
layers = (
|
layers = (
|
||||||
@ -109894,6 +109997,44 @@ width = 1200;
|
|||||||
);
|
);
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
color = 6;
|
||||||
|
export = 0;
|
||||||
|
glyphname = _part.not_equal;
|
||||||
|
lastChange = "2020-04-05 22:59:02 +0000";
|
||||||
|
layers = (
|
||||||
|
{
|
||||||
|
layerId = "B67F0F2D-EC95-4CB8-966E-23AE86958A69";
|
||||||
|
paths = (
|
||||||
|
{
|
||||||
|
closed = 1;
|
||||||
|
nodes = (
|
||||||
|
"1106 1374 LINE",
|
||||||
|
"1005 1425 LINE",
|
||||||
|
"93 -101 LINE",
|
||||||
|
"199 -154 LINE"
|
||||||
|
);
|
||||||
|
}
|
||||||
|
);
|
||||||
|
width = 1200;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
layerId = "4B7A3BAF-EAD8-4024-9BEA-BB1DE86CFCFA";
|
||||||
|
paths = (
|
||||||
|
{
|
||||||
|
closed = 1;
|
||||||
|
nodes = (
|
||||||
|
"1205 1386 LINE",
|
||||||
|
"978 1498 LINE",
|
||||||
|
"-5 -149 LINE",
|
||||||
|
"225 -264 LINE"
|
||||||
|
);
|
||||||
|
}
|
||||||
|
);
|
||||||
|
width = 1200;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
},
|
||||||
|
{
|
||||||
color = 3;
|
color = 3;
|
||||||
export = 0;
|
export = 0;
|
||||||
glyphname = _part.numbersign;
|
glyphname = _part.numbersign;
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user