Skip to content

Commit

Permalink
Merge branch 'prerelease'
Browse files Browse the repository at this point in the history
  • Loading branch information
be5invis committed Oct 21, 2023
2 parents a82aa8f + aa107a6 commit 2104712
Show file tree
Hide file tree
Showing 292 changed files with 49,831 additions and 48,844 deletions.
1 change: 1 addition & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"sourceType": "module"
},
"extends": ["eslint:recommended", "prettier", "plugin:import/recommended"],
"ignorePatterns": ["/font-src/glyphs", "/font-src/meta", "/font-src/otl"],
"rules": {
"semi": ["error", "always"],
"no-var": "error",
Expand Down
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
## Modifications since last major version

### 27.3.0

* Make the tailed variants of `i` and `l` use the fully-tailed shape even when upright, as is consistent with `t = bent-hook` (#1692).
- The old, slightly-curly variants for `i`, `l`, iota (`ι`) and tau (`τ`) are moved to `semi-tailed` variants.
- Corresponded SSes are changed to keep the shape identical to the old version.
* Make Cyrillic Yat to follow Yeri variants. Italic Yat will also respond to variants of `n` (#2047).
* Add short-tailed lowercase tau (`τ`) (#2050).
* Fix tailed variants for `U+02A0`.
* Stylistic set fixes:
* Fix `cv44` and `cv99` for `ss13`.
* Fix `cv48` and `cv54` for `ss17`.
* Fix `cv51` for Etoile.
* Fix `cv52` for `ss15` and Etoile.
* Fix `cv58` for `ss15`.
* Fix `cv59` for `ss07`.
* Fix `cv61` for `ss15` and `ss17`.
* Fix `cv66` for `ss01`, `ss06`, and `ss15`.
* Fix `vsAF` for `ss11`.
* Fix `vsAL` for `ss09` and `ss18`.


### 27.2.1

* Refine shape of flat `5` (#2030).
Expand Down
14 changes: 13 additions & 1 deletion build-plans.toml
Original file line number Diff line number Diff line change
Expand Up @@ -705,6 +705,7 @@ long-s = "flat-hook-serifless"
eszet = "longs-s-lig-serifless"
lower-iota = "flat-tailed"
lower-lambda = "straight-turn"
lower-tau = "flat-tailed"
cyrl-capital-ka = "symmetric-connected-serifless"
cyrl-ka = "symmetric-connected-serifless"
cyrl-em = "flat-bottom-serifless"
Expand Down Expand Up @@ -740,8 +741,9 @@ w = "straight-flat-top-serifless"
y = "straight-serifless"
long-s = "flat-hook-serifless"
eszet = "longs-s-lig-serifless"
lower-iota = "flat-tailed"
lower-iota = "serifed-flat-tailed"
lower-lambda = "straight-turn"
lower-tau = "flat-tailed"
cyrl-capital-ka = "symmetric-connected-serifless"
cyrl-ka = "symmetric-connected-serifless"
cyrl-em = "flat-bottom-serifless"
Expand Down Expand Up @@ -773,15 +775,25 @@ export-glyph-names = true
[buildPlans.iosevka-etoile.variants.design]
capital-w = "straight-flat-top-serifed"
f = "flat-hook-serifed"
i = "serifed"
j = "flat-hook-serifed"
l = "serifed"
t = "flat-hook"
w = "straight-flat-top-serifed"
long-s = "flat-hook-bottom-serifed"
eszet = "longs-s-lig-bottom-serifed"
lower-iota = "serifed-flat-tailed"
lower-tau = "flat-tailed"
at = "fourfold"
percent = "rings-continuous-slash"

[buildPlans.iosevka-etoile.variants.italic]
f = "flat-hook-tailed"
i = "serifed-flat-tailed"
l = "serifed-flat-tailed"
w = "straight-flat-top-motion-serifed"
long-s = "flat-hook-tailed"
eszet = "longs-s-lig-tailed-serifless"

[buildPlans.iosevka-etoile.widths.normal]
shape = 600
Expand Down
17 changes: 17 additions & 0 deletions changes/27.3.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
* Make the tailed variants of `i` and `l` use the fully-tailed shape even when upright, as is consistent with `t = bent-hook` (#1692).
- The old, slightly-curly variants for `i`, `l`, iota (`ι`) and tau (`τ`) are moved to `semi-tailed` variants.
- Corresponded SSes are changed to keep the shape identical to the old version.
* Make Cyrillic Yat to follow Yeri variants. Italic Yat will also respond to variants of `n` (#2047).
* Add short-tailed lowercase tau (`τ`) (#2050).
* Fix tailed variants for `U+02A0`.
* Stylistic set fixes:
* Fix `cv44` and `cv99` for `ss13`.
* Fix `cv48` and `cv54` for `ss17`.
* Fix `cv51` for Etoile.
* Fix `cv52` for `ss15` and Etoile.
* Fix `cv58` for `ss15`.
* Fix `cv59` for `ss07`.
* Fix `cv61` for `ss15` and `ss17`.
* Fix `cv66` for `ss01`, `ss06`, and `ss15`.
* Fix `vsAF` for `ss11`.
* Fix `vsAL` for `ss09` and `ss18`.
282 changes: 141 additions & 141 deletions doc/PACKAGE-LIST.md

Large diffs are not rendered by default.

40 changes: 34 additions & 6 deletions doc/character-variants.md
Original file line number Diff line number Diff line change
Expand Up @@ -946,7 +946,7 @@
<td colspan="5"> </td>
</tr>
<tr>
<td rowspan="2"><code>cv34</code></td>
<td rowspan="4"><code>cv34</code></td>
<td><img src="../images/cv-i-serifed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-i-serifed.dark.svg#gh-dark-mode-only" width=32/></td>
<td><img src="../images/cv-i-zshaped.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-i-zshaped.dark.svg#gh-dark-mode-only" width=32/></td>
<td><img src="../images/cv-i-serifless.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-i-serifless.dark.svg#gh-dark-mode-only" width=32/></td>
Expand Down Expand Up @@ -975,6 +975,16 @@
<td>12</td>
</tr>
<tr>
<td><img src="../images/cv-i-semi-tailed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-i-semi-tailed.dark.svg#gh-dark-mode-only" width=32/></td>
<td><img src="../images/cv-i-serifed-semi-tailed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-i-serifed-semi-tailed.dark.svg#gh-dark-mode-only" width=32/></td>
<td colspan="10"> </td>
</tr>
<tr>
<td>13</td>
<td>14</td>
<td colspan="10"> </td>
</tr>
<tr>
<td rowspan="2"><code>cv35</code></td>
<td><img src="../images/cv-j-serifless.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-j-serifless.dark.svg#gh-dark-mode-only" width=32/></td>
<td><img src="../images/cv-j-serifed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-j-serifed.dark.svg#gh-dark-mode-only" width=32/></td>
Expand Down Expand Up @@ -1067,7 +1077,7 @@
<td colspan="9"> </td>
</tr>
<tr>
<td rowspan="2"><code>cv37</code></td>
<td rowspan="4"><code>cv37</code></td>
<td><img src="../images/cv-l-serifed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-l-serifed.dark.svg#gh-dark-mode-only" width=32/></td>
<td><img src="../images/cv-l-serifless.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-l-serifless.dark.svg#gh-dark-mode-only" width=32/></td>
<td><img src="../images/cv-l-hooky.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-l-hooky.dark.svg#gh-dark-mode-only" width=32/></td>
Expand Down Expand Up @@ -1096,6 +1106,16 @@
<td>12</td>
</tr>
<tr>
<td><img src="../images/cv-l-semi-tailed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-l-semi-tailed.dark.svg#gh-dark-mode-only" width=32/></td>
<td><img src="../images/cv-l-serifed-semi-tailed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-l-serifed-semi-tailed.dark.svg#gh-dark-mode-only" width=32/></td>
<td colspan="10"> </td>
</tr>
<tr>
<td>13</td>
<td>14</td>
<td colspan="10"> </td>
</tr>
<tr>
<td rowspan="8"><code>cv38</code></td>
<td><img src="../images/cv-m-serifless.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-m-serifless.dark.svg#gh-dark-mode-only" width=32/></td>
<td><img src="../images/cv-m-top-left-serifed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-m-top-left-serifed.dark.svg#gh-dark-mode-only" width=32/></td>
Expand Down Expand Up @@ -1960,7 +1980,9 @@
<td><img src="../images/cv-lower-iota-serifed-flat-tailed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-lower-iota-serifed-flat-tailed.dark.svg#gh-dark-mode-only" width=32/></td>
<td><img src="../images/cv-lower-iota-diagonal-tailed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-lower-iota-diagonal-tailed.dark.svg#gh-dark-mode-only" width=32/></td>
<td><img src="../images/cv-lower-iota-serifed-diagonal-tailed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-lower-iota-serifed-diagonal-tailed.dark.svg#gh-dark-mode-only" width=32/></td>
<td colspan="4"> </td>
<td><img src="../images/cv-lower-iota-semi-tailed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-lower-iota-semi-tailed.dark.svg#gh-dark-mode-only" width=32/></td>
<td><img src="../images/cv-lower-iota-serifed-semi-tailed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-lower-iota-serifed-semi-tailed.dark.svg#gh-dark-mode-only" width=32/></td>
<td colspan="2"> </td>
</tr>
<tr>
<td>1</td>
Expand All @@ -1971,7 +1993,9 @@
<td>6</td>
<td>7</td>
<td>8</td>
<td colspan="4"> </td>
<td>9</td>
<td>10</td>
<td colspan="2"> </td>
</tr>
<tr>
<td rowspan="2"><code>cv60</code></td>
Expand Down Expand Up @@ -2082,14 +2106,18 @@
<td><img src="../images/cv-lower-tau-tailed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-lower-tau-tailed.dark.svg#gh-dark-mode-only" width=32/></td>
<td><img src="../images/cv-lower-tau-flat-tailed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-lower-tau-flat-tailed.dark.svg#gh-dark-mode-only" width=32/></td>
<td><img src="../images/cv-lower-tau-diagonal-tailed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-lower-tau-diagonal-tailed.dark.svg#gh-dark-mode-only" width=32/></td>
<td colspan="8"> </td>
<td><img src="../images/cv-lower-tau-semi-tailed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-lower-tau-semi-tailed.dark.svg#gh-dark-mode-only" width=32/></td>
<td><img src="../images/cv-lower-tau-short-tailed.light.svg#gh-light-mode-only" width=32/><img src="../images/cv-lower-tau-short-tailed.dark.svg#gh-dark-mode-only" width=32/></td>
<td colspan="6"> </td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td colspan="8"> </td>
<td>5</td>
<td>6</td>
<td colspan="6"> </td>
</tr>
<tr>
<td rowspan="2"><code>cv66</code></td>
Expand Down
Loading

0 comments on commit 2104712

Please sign in to comment.