-
Notifications
You must be signed in to change notification settings - Fork 811
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
Fix issues in the Feb update #410
Conversation
Decreased Bold weight, added anchors to lowercase Greek, updated GDEF feature builder. Added font linking to STAT.
Reduced weight of bold extreme for better alignment with Regular. Resolved some introduced bugs in hinting and glyph widths.
…Terminal" This reverts commit 91ce4ee.
This reverts commit 25dc61a.
Updating code for the build process and adding in a separate hinting file for the PL glyphs.
Updates build script to include madig's modifications, plus adds static TTF export and autohinting using ttfautohint (if available). Also updated / renamed the Nerdfonts PL file.
- Adjusted box drawing characters for better alignment to the letters - Added anchors to all alphabetic characters (also brevecomb-cy which was missing them) - added a fi and fl ligature (and decompose them so they never show up :) ) - improved weight of horncomb (lowercase) in bold
Changing contour order for Extralight to resolve interpolation error
1) Added support for Salishan language groups 2) Remastered mark positioning for glyphs with 2 diacritics (needed for Salishan) 3) Rebuild Build Script to simplify code 4) Fixed minor other hinting issues 5) Fixed RVRN substitutions for heavy weight
Also it wants to update the hyphen glyph, but I don't see any specific changes.
Re-adding the static folder
- updates macronbelow design - increases overlap on middle positions for infinite arrows - remove iacute_j ligated forms, added jacute forms - removed Catalan locl substitutions - updated a couple of hints
Adding a few more updates :) |
@aaronbell this good for release soon? I'm happy to review/sign off and tag it 2102.23 if so :) |
@DHowett the only other thing that might be worth doing is the postscript name issue I emailed you about a little while ago. Did you have thoughts on that? |
Forgot to set this back to 1200! Oops ❌
- reverted nameID 4 modification - disabled underline variation as MVAR not properly supported.
@DHowett I've submitted another couple of small fixes to resolve the postscript issue and prevent MVAR table generation. Should be good to go. |
Thanks! I'll build this into the next version of Terminal. Unfortunately, I missed the boat for this one by just a hair, so I'll hold back just a little while to avoid breaking people. I have GOT to get Cascadia out of our package. Good lord. |
@DHowett It'd probably be good—I think you can set up the packages such that the Windows Terminal one will automatically download a "Cascadia Code" one. That way we could also put the PL fonts in too, no? Then folks wouldn't have to download them separately! |
Ben Kiel mentioned that there are edge cases in Dutch where one would not want to have a jacute following an iacute, and that safer behavior is to only swap in cases where the j is followed by an acutecomb—a use case already covered by ccmp. I will likely add back a accented form of the ij and IJ glyphs, but that can be at a later date :)
@aaronbell whoops, ufolint got real mad about this. I also fixed the PR trigger so it would fail future PRs for linting errors.
This seems like a very much not good thing? Are these dead old files that got moved and replaced? I noticed some things got moved out of |
I suspect that the files in the |
Yeah, all those files (and the folders themselves I think) can just be deleted. No background files necessary! |
Whoa, none? The background contents file still refers to one thing: macronbelowcomb. |
The background files have no impact on the font output. They're just there as extra cruft from my development work. I should really just delete them all on conversion to UFO. |
Mind doing that in a PR? I'm strapped into meetings almost all day |
Oh... I merged the fix in :) |
huh, it notified me that your PR was closed (without merging) |
Oh yeah, I PR'd the wrong thing, so closed it. Ended up just merging in an update directly. :x |
(d4fac8b) |
|
Well that serves me right. |
OK. updated again. Double-checked that it builds. :) |
Summary of the Pull Request
A small set of fixes that resolves a couple of new bugs introduced in the latest version, plus other fixes I have been working on.
PR Checklist
locl
features that swap 2 glyphs for 1 glyph #412 - updated locl features removing iacute_j ligature and Catalan substitutionDetailed Description of the Pull Request / Additional comments
Full changelist: