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

Commit 4ea3737 changes shaping behavior #4336

Closed
dscorbett opened this issue Jul 21, 2023 · 3 comments
Closed

Commit 4ea3737 changes shaping behavior #4336

dscorbett opened this issue Jul 21, 2023 · 3 comments

Comments

@dscorbett
Copy link
Collaborator

4ea3737 changes shaping behavior, so it is not a valid optimization. For example, given Duployan-Regular.otf, this command:

hb-shape Duployan-Regular.otf -u '1BC09 1BC9E 1BC9E 1BC9E' -O json \
| jq -r 'map(.g | select(startswith("_") | not))[]'

used to produce:

u1BC09.v
u1BC9E_u1BC9E_u1BC9E_.double__double__double.30

but now produces:

u1BC09.v
u1BC9E_u1BC9E_.double__double.30
dupl_.Line.0.dotted
u1BC9E_.double.90.wl
@behdad
Copy link
Member

behdad commented Jul 21, 2023

Thanks. I'll investigate.

@behdad behdad closed this as completed in e8948a4 Jul 21, 2023
@behdad
Copy link
Member

behdad commented Jul 21, 2023

@dscorbett Is there a Duployan corpus (no matter how small) I can use for performance testing?

@dscorbett
Copy link
Collaborator Author

The Kaltash Wawa has some pages in Duployan which you can find by searching for “font”. The longest Duployan page is https://kaltashwawa.ca/2022/01/20/lovecraft-in-chinook-puspus-kopa-ulthar-tawn/.

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

No branches or pull requests

2 participants