Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Iosevka font to 15.3.1 #832

Closed
3 tasks done
slashdevslashurandom opened this issue May 16, 2022 · 5 comments
Closed
3 tasks done

Update Iosevka font to 15.3.1 #832

slashdevslashurandom opened this issue May 16, 2022 · 5 comments
Milestone

Comments

@slashdevslashurandom
Copy link

slashdevslashurandom commented May 16, 2022

Requirements

  • I have searched the issues for my request and found nothing related and/or helpful
  • I have searched the FAQ for help
  • I have searched the Wiki for help

Is your feature request related to a problem? Please describe.
The current version of the Iosevka fonts is 15.3.1. It includes many new glyphs that aren't available in 11.0.1, as well as changes to existing glyphs, most notably more readable 0, 4, 6 and 9 digits.

Describe the solution you'd like
The font in this repo should ideally be updated to feature the version 15.3.1, with any glyphs missing from the Nerd Fonts set (Iosevka already supports Powerline, for example) patched in.

Describe alternatives you've considered
I don't think that this section applies here.

@Finii
Copy link
Collaborator

Finii commented May 17, 2022

Reminder: Iosevka needs a fontforge after fontforge/fontforge#4883, i.e. March 2022 Release. I am not sure we have that in the CI (need to check).

Also related #803

@Finii
Copy link
Collaborator

Finii commented Jan 14, 2023

Last update was a7d8f51

commit a7d8f517e97864e8f3a219ddde596eafa004bf0f
Refs:
Author:     Ryan L McIntyre <ryanoasis@users.noreply.github.com>
AuthorDate: Wed Nov 17 13:15:21 2021 -0800
Commit:     Ryan L McIntyre <ryanoasis@users.noreply.github.com>
CommitDate: Wed Nov 17 13:15:21 2021 -0800

    Updates Iosevka src to verson/release 11.0.1
---
 src/unpatched-fonts/Iosevka/Bold-Italic/iosevka-bolditalic.ttf                     |  Bin 3455680 -> 5375144 bytes
 src/unpatched-fonts/Iosevka/Bold-Italic/iosevka-term-bolditalic.ttf                |  Bin 3460284 -> 5375128 bytes
 src/unpatched-fonts/Iosevka/Bold-Oblique/iosevka-boldoblique.ttf                   |  Bin 3449404 -> 5363396 bytes
 src/unpatched-fonts/Iosevka/Bold-Oblique/iosevka-term-boldoblique.ttf              |  Bin 3454016 -> 5363376 bytes
 src/unpatched-fonts/Iosevka/Bold/iosevka-bold.ttf                                  |  Bin 3309908 -> 5178776 bytes
 src/unpatched-fonts/Iosevka/Bold/iosevka-term-bold.ttf                             |  Bin 3313676 -> 5178756 bytes
 src/unpatched-fonts/Iosevka/Extra-Bold-Italic/iosevka-extrabolditalic.ttf          |  Bin 0 -> 5405552 bytes
 src/unpatched-fonts/Iosevka/Extra-Bold-Italic/iosevka-term-extrabolditalic.ttf     |  Bin 0 -> 5405532 bytes
 src/unpatched-fonts/Iosevka/Extra-Bold-Oblique/iosevka-extraboldoblique.ttf        |  Bin 0 -> 5409572 bytes
 src/unpatched-fonts/Iosevka/Extra-Bold-Oblique/iosevka-term-extraboldoblique.ttf   |  Bin 0 -> 5409556 bytes
 src/unpatched-fonts/Iosevka/Extra-Bold/iosevka-extrabold.ttf                       |  Bin 0 -> 5204332 bytes
 src/unpatched-fonts/Iosevka/Extra-Bold/iosevka-term-extrabold.ttf                  |  Bin 0 -> 5204316 bytes
 src/unpatched-fonts/Iosevka/Extra-Light-Italic/iosevka-extralightitalic.ttf        |  Bin 3353372 -> 5110248 bytes
 src/unpatched-fonts/Iosevka/Extra-Light-Italic/iosevka-term-extralightitalic.ttf   |  Bin 3360468 -> 5110232 bytes
 src/unpatched-fonts/Iosevka/Extra-Light-Oblique/iosevka-extralightoblique.ttf      |  Bin 3345116 -> 5095712 bytes
 src/unpatched-fonts/Iosevka/Extra-Light-Oblique/iosevka-term-extralightoblique.ttf |  Bin 3352188 -> 5095656 bytes
 src/unpatched-fonts/Iosevka/Extra-Light/iosevka-extralight.ttf                     |  Bin 3232760 -> 4924720 bytes
 src/unpatched-fonts/Iosevka/Extra-Light/iosevka-term-extralight.ttf                |  Bin 3238876 -> 4924700 bytes
 src/unpatched-fonts/Iosevka/Heavy-Italic/iosevka-heavyitalic.ttf                   |  Bin 3472320 -> 5421968 bytes
 src/unpatched-fonts/Iosevka/Heavy-Italic/iosevka-term-heavyitalic.ttf              |  Bin 3478120 -> 5421948 bytes
 src/unpatched-fonts/Iosevka/Heavy-Oblique/iosevka-heavyoblique.ttf                 |  Bin 3470640 -> 5433772 bytes
 src/unpatched-fonts/Iosevka/Heavy-Oblique/iosevka-term-heavyoblique.ttf            |  Bin 3476440 -> 5433756 bytes
 src/unpatched-fonts/Iosevka/Heavy/iosevka-heavy.ttf                                |  Bin 3322120 -> 5264184 bytes
 src/unpatched-fonts/Iosevka/Heavy/iosevka-term-heavy.ttf                           |  Bin 3327068 -> 5264168 bytes
 src/unpatched-fonts/Iosevka/Italic/iosevka-italic.ttf                              |  Bin 3453132 -> 5373588 bytes
 src/unpatched-fonts/Iosevka/Italic/iosevka-term-italic.ttf                         |  Bin 3461500 -> 5373568 bytes
 src/unpatched-fonts/Iosevka/LICENSE.md                                             |   22 +-
 src/unpatched-fonts/Iosevka/Light-Italic/iosevka-lightitalic.ttf                   |  Bin 3457992 -> 5270428 bytes
 src/unpatched-fonts/Iosevka/Light-Italic/iosevka-term-lightitalic.ttf              |  Bin 3466960 -> 5270408 bytes
 src/unpatched-fonts/Iosevka/Light-Oblique/iosevka-lightoblique.ttf                 |  Bin 3449176 -> 5253792 bytes
 src/unpatched-fonts/Iosevka/Light-Oblique/iosevka-term-lightoblique.ttf            |  Bin 3458144 -> 5253776 bytes
 src/unpatched-fonts/Iosevka/Light/iosevka-light.ttf                                |  Bin 3332528 -> 5091780 bytes
 src/unpatched-fonts/Iosevka/Light/iosevka-term-light.ttf                           |  Bin 3341132 -> 5091764 bytes
 src/unpatched-fonts/Iosevka/Medium-Italic/iosevka-mediumitalic.ttf                 |  Bin 3437636 -> 5356156 bytes
 src/unpatched-fonts/Iosevka/Medium-Italic/iosevka-term-mediumitalic.ttf            |  Bin 3445884 -> 5356140 bytes
 src/unpatched-fonts/Iosevka/Medium-Oblique/iosevka-mediumoblique.ttf               |  Bin 3433076 -> 5343980 bytes
 src/unpatched-fonts/Iosevka/Medium-Oblique/iosevka-term-mediumoblique.ttf          |  Bin 3441332 -> 5343960 bytes
 src/unpatched-fonts/Iosevka/Medium/iosevka-medium.ttf                              |  Bin 3293884 -> 5160236 bytes
 src/unpatched-fonts/Iosevka/Medium/iosevka-term-medium.ttf                         |  Bin 3301864 -> 5160216 bytes
 src/unpatched-fonts/Iosevka/Oblique/iosevka-oblique.ttf                            |  Bin 3444596 -> 5357580 bytes
 src/unpatched-fonts/Iosevka/Oblique/iosevka-term-oblique.ttf                       |  Bin 3452964 -> 5357564 bytes
 src/unpatched-fonts/Iosevka/README.md                                              | 1143 ++--------------------------------------------------------------------------------
 src/unpatched-fonts/Iosevka/Regular/iosevka-regular.ttf                            |  Bin 3317408 -> 5189664 bytes
 src/unpatched-fonts/Iosevka/Regular/iosevka-term-regular.ttf                       |  Bin 3325992 -> 5189648 bytes
 src/unpatched-fonts/Iosevka/Semi-Bold-Italic/iosevka-semibolditalic.ttf            |  Bin 0 -> 5378284 bytes
 src/unpatched-fonts/Iosevka/Semi-Bold-Italic/iosevka-term-semibolditalic.ttf       |  Bin 0 -> 5378268 bytes
 src/unpatched-fonts/Iosevka/Semi-Bold-Oblique/iosevka-semiboldoblique.ttf          |  Bin 0 -> 5366440 bytes
 src/unpatched-fonts/Iosevka/Semi-Bold-Oblique/iosevka-term-semiboldoblique.ttf     |  Bin 0 -> 5366420 bytes
 src/unpatched-fonts/Iosevka/Semi-Bold/iosevka-semibold.ttf                         |  Bin 0 -> 5187848 bytes
 src/unpatched-fonts/Iosevka/Semi-Bold/iosevka-term-semibold.ttf                    |  Bin 0 -> 5187828 bytes
 src/unpatched-fonts/Iosevka/Thin-Italic/iosevka-term-thinitalic.ttf                |  Bin 3344016 -> 5073364 bytes
 src/unpatched-fonts/Iosevka/Thin-Italic/iosevka-thinitalic.ttf                     |  Bin 3337788 -> 5073380 bytes
 src/unpatched-fonts/Iosevka/Thin-Oblique/iosevka-term-thinoblique.ttf              |  Bin 3336668 -> 5058228 bytes
 src/unpatched-fonts/Iosevka/Thin-Oblique/iosevka-thinoblique.ttf                   |  Bin 3330424 -> 5058248 bytes
 src/unpatched-fonts/Iosevka/Thin/iosevka-term-thin.ttf                             |  Bin 3234640 -> 4917424 bytes
 src/unpatched-fonts/Iosevka/Thin/iosevka-thin.ttf                                  |  Bin 3228948 -> 4917444 bytes
 56 files changed, 18 insertions(+), 1147 deletions(-)

It's a mixture of these two sets:

image

So to update to 17.0.2 (which is the latest Iosevka at the moment), we need to take these:

image

https://github.com/be5invis/Iosevka/releases/download/v17.0.2/ttf-iosevka-17.0.2.zip
https://github.com/be5invis/Iosevka/releases/download/v17.0.2/ttf-iosevka-term-17.0.2.zip

and additionally for #803

https://github.com/be5invis/Iosevka/releases/download/v17.0.2/ttf-iosevka-term-slab-17.0.2.zip

From the 'normal' set we removed all -extended styles.

@Finii
Copy link
Collaborator

Finii commented Jan 14, 2023

extralight light thin regular medium semibold bold extrabold heavy

times

regular oblique italic

times

regular term term-slab

@Finii Finii added this to the v2.3.0 milestone Jan 14, 2023
@Finii
Copy link
Collaborator

Finii commented Jan 15, 2023

Fixed via commit
713f5ef Update Iosevka to 17.0.4

@Finii Finii closed this as completed Jan 15, 2023
@Defman21 Defman21 mentioned this issue Feb 9, 2023
3 tasks
@github-actions
Copy link
Contributor

This issue has been automatically locked since there has not been any recent activity (i.e. last half year) after it was closed. It helps our maintainers focus on the active issues. If you have found a problem that seems similar, please open a new issue, complete the issue template with all the details necessary to reproduce, and mention this issue as reference.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 17, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants