Skip to content

Commit

Permalink
Release 14.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
be5invis committed Feb 19, 2022
2 parents 5107ed9 + 5b52d30 commit 2992d4a
Show file tree
Hide file tree
Showing 235 changed files with 376 additions and 219 deletions.
2 changes: 1 addition & 1 deletion .eslintrc.json
Expand Up @@ -5,7 +5,7 @@
"es6": true
},
"parserOptions": {
"ecmaVersion": 2018,
"ecmaVersion": 2020,
"ecmaFeatures": {
"jsx": true,
"experimentalObjectRestSpread": true
Expand Down
7 changes: 7 additions & 0 deletions CHANGELOG.md
@@ -1,5 +1,12 @@
## Modifications since version 2.x

### 14.0.1

* Balance weight of `$` under heavy weights (#1302).
* Balance serif weight of `7`'s serifed-straight variants (#1303).
* Add moon phase symbols (`U+1F311` ... `U+1F319`, #1308).


### 14.0.0

* **\[Breaking\]** Reordered variants for `@`, `0`, `1`.
Expand Down
3 changes: 3 additions & 0 deletions changes/14.0.1.md
@@ -0,0 +1,3 @@
* Balance weight of `$` under heavy weights (#1302).
* Balance serif weight of `7`'s serifed-straight variants (#1303).
* Add moon phase symbols (`U+1F311` ... `U+1F319`, #1308).
282 changes: 141 additions & 141 deletions doc/PACKAGE-LIST.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion font-src/glyphs/auto-build/composite.ptl
Expand Up @@ -763,7 +763,7 @@ glyph-block AutoBuild-Enclosure : begin
local compositions {}
compositions.push { 0x1FBB1 { [[glyphStore.queryNameOfUnicode (0x2714)].replace [regex '.WWID$'] ".NWID"] } WideWidth4 }
compositions.push { 0x1FBB4 { [[glyphStore.queryNameOfUnicode (0x21B2)].replace [regex '.WWID$'] ".NWID"] } WideWidth4 }
compositions.push { 0x1FBC4 { [[glyphStore.queryNameOfUnicode (0x003F)].replace [regex '.WWID$'] ".NWID"] } WideWidth4 }
compositions.push { 0x1FBC4 { "question/hookPart" "question/dotPart" } WideWidth4 }
createInsetMosaicGlyphs 1 compositions

do "Single-digit double circled"
Expand Down
10 changes: 8 additions & 2 deletions font-src/glyphs/common/derivatives.ptl
Expand Up @@ -8,7 +8,6 @@ extern Map
glyph-module

glyph-block Common-Derivatives : begin
glyph-block-import CommonShapes : FlipAround
define [ApplyCv g shapeFrom follow para] : begin
foreach { kPrime prime } para.variants.primes : foreach h [prime.variants.values] : begin
local suffix : h.resolveFor para follow
Expand Down Expand Up @@ -103,7 +102,14 @@ glyph-block Common-Derivatives : begin
if mark : include mark
define x : if (_x <@ Function) [_x.call currentGlyph] _x
define y : if (_y <@ Function) [_y.call currentGlyph] _y
include : FlipAround x y

# This is [FlipAround], but we cannot use it because common-shapes depends on this
# glyph block
include : Upright
include : Translate (-x) (-y)
include : Scale (-1) (-1)
include : Translate x y
include : Italify

define [link-reduced-variant] : params [dstGid srcGid gr follow] : begin
if [not : query-glyph dstGid] : select-variant dstGid (shapeFrom -- srcGid) (follow -- [fallback follow dstGid])
Expand Down

0 comments on commit 2992d4a

Please sign in to comment.