kopia lustrzana https://github.com/tonsky/FiraCode
Added U+EE06..U+EE0B Circular progress indicator `` #1182
rodzic
e5ee4115ba
commit
6b13bc53d1
|
@ -12,7 +12,7 @@ Unicode:
|
|||
- Redrew U+27F0..U+27FF Supplemental Arrows-A to be strict monospace `⟲⟳⟴⟵⟶⟷⟸⟹⟺⟻⟼⟽⟾⟿` #1109 #1123
|
||||
- Added U+220E End of Proof `∎` #1115
|
||||
- Added U+FFFD Replacement Character `<60>` #1137, thanks @gjvnq
|
||||
- Added U+EE00..U+EE05 Progress Bar `` #1182
|
||||
- Added U+EE00..U+EE0B Progress Bar `` #1182
|
||||
- Added U+2237 Propotion `∷` #1219
|
||||
|
||||
Changed:
|
||||
|
|
352
FiraCode.glyphs
352
FiraCode.glyphs
|
@ -1,7 +1,8 @@
|
|||
{
|
||||
.appVersion = "1352";
|
||||
DisplayStrings = (
|
||||
"a/parenleft.cv31 A/parenright.cv31"
|
||||
"/uniEE06/uniEE07/uniEE08/uniEE09/uniEE0A/uniEE0B",
|
||||
"/uniEE00/uniEE01/uniEE02/uniEE03/uniEE04/uniEE05"
|
||||
);
|
||||
classes = (
|
||||
{
|
||||
|
@ -129552,7 +129553,7 @@ unicode = EE02;
|
|||
{
|
||||
color = 6;
|
||||
glyphname = uniEE03;
|
||||
lastChange = "2021-01-16 14:57:07 +0000";
|
||||
lastChange = "2021-04-18 00:44:45 +0000";
|
||||
layers = (
|
||||
{
|
||||
components = (
|
||||
|
@ -129565,10 +129566,10 @@ paths = (
|
|||
{
|
||||
closed = 1;
|
||||
nodes = (
|
||||
"389 0 LINE",
|
||||
"1210 0 LINE",
|
||||
"1210 1374 LINE",
|
||||
"389 1374 LINE"
|
||||
"489 100 LINE",
|
||||
"1210 100 LINE",
|
||||
"1210 1274 LINE",
|
||||
"489 1274 LINE"
|
||||
);
|
||||
}
|
||||
);
|
||||
|
@ -129585,10 +129586,10 @@ paths = (
|
|||
{
|
||||
closed = 1;
|
||||
nodes = (
|
||||
"389 0 LINE",
|
||||
"1210 0 LINE",
|
||||
"1210 1374 LINE",
|
||||
"389 1374 LINE"
|
||||
"489 100 LINE",
|
||||
"1210 100 LINE",
|
||||
"1210 1274 LINE",
|
||||
"489 1274 LINE"
|
||||
);
|
||||
}
|
||||
);
|
||||
|
@ -129600,7 +129601,7 @@ unicode = EE03;
|
|||
{
|
||||
color = 6;
|
||||
glyphname = uniEE04;
|
||||
lastChange = "2021-01-16 15:03:52 +0000";
|
||||
lastChange = "2021-04-18 00:44:55 +0000";
|
||||
layers = (
|
||||
{
|
||||
components = (
|
||||
|
@ -129613,10 +129614,10 @@ paths = (
|
|||
{
|
||||
closed = 1;
|
||||
nodes = (
|
||||
"-10 0 LINE",
|
||||
"1210 0 LINE",
|
||||
"1210 1374 LINE",
|
||||
"-10 1374 LINE"
|
||||
"-10 100 LINE",
|
||||
"1210 100 LINE",
|
||||
"1210 1274 LINE",
|
||||
"-10 1274 LINE"
|
||||
);
|
||||
}
|
||||
);
|
||||
|
@ -129633,10 +129634,10 @@ paths = (
|
|||
{
|
||||
closed = 1;
|
||||
nodes = (
|
||||
"-10 0 LINE",
|
||||
"1210 0 LINE",
|
||||
"1210 1374 LINE",
|
||||
"-10 1374 LINE"
|
||||
"-10 100 LINE",
|
||||
"1210 100 LINE",
|
||||
"1210 1274 LINE",
|
||||
"-10 1274 LINE"
|
||||
);
|
||||
}
|
||||
);
|
||||
|
@ -129674,6 +129675,306 @@ width = 1200;
|
|||
unicode = EE05;
|
||||
},
|
||||
{
|
||||
color = 6;
|
||||
glyphname = uniEE06;
|
||||
lastChange = "2021-04-18 00:43:06 +0000";
|
||||
layers = (
|
||||
{
|
||||
layerId = "B67F0F2D-EC95-4CB8-966E-23AE86958A69";
|
||||
paths = (
|
||||
{
|
||||
closed = 1;
|
||||
nodes = (
|
||||
"941 1263 OFFCURVE",
|
||||
"779 1336 OFFCURVE",
|
||||
"600 1336 CURVE SMOOTH",
|
||||
"421 1336 OFFCURVE",
|
||||
"258 1263 OFFCURVE",
|
||||
"141 1146 CURVE",
|
||||
"226 1062 LINE",
|
||||
"322 1157 OFFCURVE",
|
||||
"454 1216 OFFCURVE",
|
||||
"600 1216 CURVE SMOOTH",
|
||||
"746 1216 OFFCURVE",
|
||||
"879 1157 OFFCURVE",
|
||||
"974 1061 CURVE",
|
||||
"1059 1146 LINE"
|
||||
);
|
||||
}
|
||||
);
|
||||
width = 1200;
|
||||
},
|
||||
{
|
||||
layerId = "4B7A3BAF-EAD8-4024-9BEA-BB1DE86CFCFA";
|
||||
paths = (
|
||||
{
|
||||
closed = 1;
|
||||
nodes = (
|
||||
"941 1264 OFFCURVE",
|
||||
"779 1336 OFFCURVE",
|
||||
"600 1336 CURVE SMOOTH",
|
||||
"421 1336 OFFCURVE",
|
||||
"259 1264 OFFCURVE",
|
||||
"142 1147 CURVE",
|
||||
"291 997 LINE",
|
||||
"370 1075 OFFCURVE",
|
||||
"479 1124 OFFCURVE",
|
||||
"600 1124 CURVE SMOOTH",
|
||||
"721 1124 OFFCURVE",
|
||||
"830 1075 OFFCURVE",
|
||||
"909 996 CURVE",
|
||||
"1059 1147 LINE"
|
||||
);
|
||||
}
|
||||
);
|
||||
width = 1200;
|
||||
}
|
||||
);
|
||||
unicode = EE06;
|
||||
},
|
||||
{
|
||||
color = 6;
|
||||
glyphname = uniEE07;
|
||||
lastChange = "2021-04-18 00:43:12 +0000";
|
||||
layers = (
|
||||
{
|
||||
layerId = "B67F0F2D-EC95-4CB8-966E-23AE86958A69";
|
||||
paths = (
|
||||
{
|
||||
closed = 1;
|
||||
nodes = (
|
||||
"600 1216 LINE",
|
||||
"893 1216 OFFCURVE",
|
||||
"1130 979 OFFCURVE",
|
||||
"1130 686 CURVE SMOOTH",
|
||||
"1130 589 OFFCURVE",
|
||||
"1104 499 OFFCURVE",
|
||||
"1059 421 CURVE",
|
||||
"1163 361 LINE",
|
||||
"1218 457 OFFCURVE",
|
||||
"1250 568 OFFCURVE",
|
||||
"1250 686 CURVE SMOOTH",
|
||||
"1250 1045 OFFCURVE",
|
||||
"959 1336 OFFCURVE",
|
||||
"600 1336 CURVE"
|
||||
);
|
||||
}
|
||||
);
|
||||
width = 1200;
|
||||
},
|
||||
{
|
||||
layerId = "4B7A3BAF-EAD8-4024-9BEA-BB1DE86CFCFA";
|
||||
paths = (
|
||||
{
|
||||
closed = 1;
|
||||
nodes = (
|
||||
"600 1124 LINE",
|
||||
"842 1124 OFFCURVE",
|
||||
"1038 928 OFFCURVE",
|
||||
"1038 686 CURVE SMOOTH",
|
||||
"1038 607 OFFCURVE",
|
||||
"1017 532 OFFCURVE",
|
||||
"980 468 CURVE",
|
||||
"1164 362 LINE",
|
||||
"1219 457 OFFCURVE",
|
||||
"1250 568 OFFCURVE",
|
||||
"1250 686 CURVE SMOOTH",
|
||||
"1250 1045 OFFCURVE",
|
||||
"959 1336 OFFCURVE",
|
||||
"600 1336 CURVE"
|
||||
);
|
||||
}
|
||||
);
|
||||
width = 1200;
|
||||
}
|
||||
);
|
||||
unicode = EE07;
|
||||
},
|
||||
{
|
||||
color = 6;
|
||||
glyphname = uniEE08;
|
||||
lastChange = "2021-04-18 00:43:19 +0000";
|
||||
layers = (
|
||||
{
|
||||
layerId = "B67F0F2D-EC95-4CB8-966E-23AE86958A69";
|
||||
paths = (
|
||||
{
|
||||
closed = 1;
|
||||
nodes = (
|
||||
"485 44 OFFCURVE",
|
||||
"542 36 OFFCURVE",
|
||||
"600 36 CURVE SMOOTH",
|
||||
"959 36 OFFCURVE",
|
||||
"1250 327 OFFCURVE",
|
||||
"1250 686 CURVE SMOOTH",
|
||||
"1250 865 OFFCURVE",
|
||||
"1177 1028 OFFCURVE",
|
||||
"1060 1146 CURVE",
|
||||
"975 1061 LINE",
|
||||
"1071 965 OFFCURVE",
|
||||
"1130 832 OFFCURVE",
|
||||
"1130 686 CURVE SMOOTH",
|
||||
"1130 393 OFFCURVE",
|
||||
"893 156 OFFCURVE",
|
||||
"600 156 CURVE SMOOTH",
|
||||
"552 156 OFFCURVE",
|
||||
"506 162 OFFCURVE",
|
||||
"462 174 CURVE",
|
||||
"431 58 LINE"
|
||||
);
|
||||
}
|
||||
);
|
||||
width = 1200;
|
||||
},
|
||||
{
|
||||
layerId = "4B7A3BAF-EAD8-4024-9BEA-BB1DE86CFCFA";
|
||||
paths = (
|
||||
{
|
||||
closed = 1;
|
||||
nodes = (
|
||||
"485 44 OFFCURVE",
|
||||
"542 36 OFFCURVE",
|
||||
"600 36 CURVE SMOOTH",
|
||||
"959 36 OFFCURVE",
|
||||
"1250 327 OFFCURVE",
|
||||
"1250 686 CURVE SMOOTH",
|
||||
"1250 865 OFFCURVE",
|
||||
"1178 1027 OFFCURVE",
|
||||
"1060 1145 CURVE",
|
||||
"910 996 LINE",
|
||||
"989 916 OFFCURVE",
|
||||
"1038 807 OFFCURVE",
|
||||
"1038 686 CURVE SMOOTH",
|
||||
"1038 444 OFFCURVE",
|
||||
"842 248 OFFCURVE",
|
||||
"600 248 CURVE SMOOTH",
|
||||
"561 248 OFFCURVE",
|
||||
"523 253 OFFCURVE",
|
||||
"487 263 CURVE",
|
||||
"432 58 LINE"
|
||||
);
|
||||
}
|
||||
);
|
||||
width = 1200;
|
||||
}
|
||||
);
|
||||
unicode = EE08;
|
||||
},
|
||||
{
|
||||
color = 6;
|
||||
glyphname = uniEE09;
|
||||
lastChange = "2021-04-18 00:42:46 +0000";
|
||||
layers = (
|
||||
{
|
||||
layerId = "B67F0F2D-EC95-4CB8-966E-23AE86958A69";
|
||||
paths = (
|
||||
{
|
||||
closed = 1;
|
||||
nodes = (
|
||||
"1130 686 LINE",
|
||||
"1130 393 OFFCURVE",
|
||||
"893 156 OFFCURVE",
|
||||
"600 156 CURVE SMOOTH",
|
||||
"307 156 OFFCURVE",
|
||||
"70 393 OFFCURVE",
|
||||
"70 686 CURVE",
|
||||
"-50 686 LINE",
|
||||
"-50 327 OFFCURVE",
|
||||
"241 36 OFFCURVE",
|
||||
"600 36 CURVE SMOOTH",
|
||||
"959 36 OFFCURVE",
|
||||
"1250 327 OFFCURVE",
|
||||
"1250 686 CURVE"
|
||||
);
|
||||
}
|
||||
);
|
||||
width = 1200;
|
||||
},
|
||||
{
|
||||
layerId = "4B7A3BAF-EAD8-4024-9BEA-BB1DE86CFCFA";
|
||||
paths = (
|
||||
{
|
||||
closed = 1;
|
||||
nodes = (
|
||||
"1038 686 LINE",
|
||||
"1038 444 OFFCURVE",
|
||||
"842 248 OFFCURVE",
|
||||
"600 248 CURVE SMOOTH",
|
||||
"358 248 OFFCURVE",
|
||||
"162 444 OFFCURVE",
|
||||
"162 686 CURVE",
|
||||
"-50 686 LINE",
|
||||
"-50 327 OFFCURVE",
|
||||
"241 36 OFFCURVE",
|
||||
"600 36 CURVE SMOOTH",
|
||||
"959 36 OFFCURVE",
|
||||
"1250 327 OFFCURVE",
|
||||
"1250 686 CURVE"
|
||||
);
|
||||
}
|
||||
);
|
||||
width = 1200;
|
||||
}
|
||||
);
|
||||
unicode = EE09;
|
||||
},
|
||||
{
|
||||
color = 6;
|
||||
glyphname = uniEE0A;
|
||||
lastChange = "2021-04-18 00:28:22 +0000";
|
||||
layers = (
|
||||
{
|
||||
components = (
|
||||
{
|
||||
name = uniEE08;
|
||||
transform = "{-1, 0, 0, 1, 1200, 0}";
|
||||
}
|
||||
);
|
||||
layerId = "B67F0F2D-EC95-4CB8-966E-23AE86958A69";
|
||||
width = 1200;
|
||||
},
|
||||
{
|
||||
components = (
|
||||
{
|
||||
name = uniEE08;
|
||||
transform = "{-1, 0, 0, 1, 1200, 0}";
|
||||
}
|
||||
);
|
||||
layerId = "4B7A3BAF-EAD8-4024-9BEA-BB1DE86CFCFA";
|
||||
width = 1200;
|
||||
}
|
||||
);
|
||||
unicode = EE0A;
|
||||
},
|
||||
{
|
||||
color = 6;
|
||||
glyphname = uniEE0B;
|
||||
lastChange = "2021-04-18 00:28:18 +0000";
|
||||
layers = (
|
||||
{
|
||||
components = (
|
||||
{
|
||||
name = uniEE07;
|
||||
transform = "{-1, 0, 0, 1, 1200, 0}";
|
||||
}
|
||||
);
|
||||
layerId = "B67F0F2D-EC95-4CB8-966E-23AE86958A69";
|
||||
width = 1200;
|
||||
},
|
||||
{
|
||||
components = (
|
||||
{
|
||||
name = uniEE07;
|
||||
transform = "{-1, 0, 0, 1, 1200, 0}";
|
||||
}
|
||||
);
|
||||
layerId = "4B7A3BAF-EAD8-4024-9BEA-BB1DE86CFCFA";
|
||||
width = 1200;
|
||||
}
|
||||
);
|
||||
unicode = EE0B;
|
||||
},
|
||||
{
|
||||
export = 0;
|
||||
glyphname = "TseHelper-cy";
|
||||
lastChange = "2020-04-05 22:02:45 +0000";
|
||||
|
@ -131050,6 +131351,19 @@ nodes = (
|
|||
width = 1200;
|
||||
}
|
||||
);
|
||||
},
|
||||
{
|
||||
glyphname = newGlyph;
|
||||
layers = (
|
||||
{
|
||||
layerId = "B67F0F2D-EC95-4CB8-966E-23AE86958A69";
|
||||
width = 1100;
|
||||
},
|
||||
{
|
||||
layerId = "4B7A3BAF-EAD8-4024-9BEA-BB1DE86CFCFA";
|
||||
width = 1100;
|
||||
}
|
||||
);
|
||||
}
|
||||
);
|
||||
instances = (
|
||||
|
|
|
@ -5,13 +5,24 @@
|
|||
(loop [i 0]
|
||||
(print
|
||||
(str
|
||||
\u001b \u000d ;; ESC CR Moves the cursor to column zero
|
||||
\u001b \u000d " " ;; ESC CR Moves the cursor to column zero
|
||||
|
||||
;; normal
|
||||
"["
|
||||
(str/join
|
||||
(for [j (range 2 17)]
|
||||
(if (<= j i) "#" ".")))
|
||||
"] "
|
||||
(nth "|/-\\" (mod i 4))
|
||||
" "
|
||||
|
||||
;; Fira Code
|
||||
(if (= 0 i) \uee00 \uee03) ;; Progress start
|
||||
(str/join
|
||||
(for [j (range 2 17)]
|
||||
(if (<= j i) \uee04 \uee01)))
|
||||
(if (= 17 i) \uee05 \uee02)
|
||||
" "
|
||||
" "
|
||||
(nth chars (mod i 6))
|
||||
" "
|
||||
(-> i (/ 17.0) (* 100) (int)) "% "))
|
||||
|
|
Ładowanie…
Reference in New Issue