这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@Finii
Copy link
Collaborator

@Finii Finii commented Jan 13, 2023

[why]
Sometimes we set an empty string as SubFamily name. That ends up as 'Book' which is unexpected.

[how]
The translation from empty to "Book" is done by Fontforge, at least with version 20220308.

Make sure we always have a SubFamily, and if we don't that must be a 'Regular'.

[note]
This was only a problem with the old naming engine. --makegroups got this right always.

Fixes: #1046

Requirements / Checklist

What does this Pull Request (PR) do?

How should this be manually tested?

Any background context you can provide?

#780 (comment)

What are the relevant tickets (if any)?

Screenshots (if appropriate or helpful)

[why]
Sometimes we set an empty string as SubFamily name. That ends up as
'Book' which is unexpected.

[how]
The translation from empty to "Book" is done by Fontforge, at least
with version 20220308.

Make sure we always have a SubFamily, and if we don't that must be a
'Regular'.

[note]
This was only a problem with the old naming engine. --makegroups got
this right always.

Fixes: #1046

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
@Finii Finii force-pushed the bugfix/regular-naming branch from 91cbffd to 15c9597 Compare January 13, 2023 07:27
@Finii
Copy link
Collaborator Author

Finii commented Jan 13, 2023

@MIvanchev

I'm having some issues testing because the patcher sets weight to Book vs Regular. Is there a way to change this @Finii

It's a bug, it's fixed with this PR.

@Finii
Copy link
Collaborator Author

Finii commented Jan 13, 2023

Currently CI has problems, Azure ...

Could not connect to azure.archive.ubuntu.com:80 (20.106.104.242), connection timed out [IP: 20.106.104.242 80]

@Finii
Copy link
Collaborator Author

Finii commented Jan 13, 2023

Tests ran successfully on https://github.com/ryanoasis/nerd-fonts/actions/runs/3909272670

Merging.

@Finii Finii merged commit e97e795 into master Jan 13, 2023
@Finii Finii deleted the bugfix/regular-naming branch January 13, 2023 07:41
@Finii Finii mentioned this pull request May 22, 2023
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Unexpected Subfamily 'Book'

2 participants