OpenFontFormat icon indicating copy to clipboard operation
OpenFontFormat copied to clipboard

Register one catch-all required feature? Add direction hints to lookups?

Open davelab6 opened this issue 5 years ago • 1 comments

In https://lists.aau.at/pipermail/mpeg-otspec/2018-April/000030.html @behdad wrote,

What I was hinting at was that maybe we should register one catch-all required feature that can be used in the future for any such things. Separating vertical might be the easiest currently. In some future we will add direction hints to lookups and then it wouldn't be needed anymore. Currently there's no such catch-all required feature. For GSUB, people do things with 'ccmp' or 'loca' which are supposed to be always on in all shapers.

Are these 2 suggestions still worth considering?

  1. register one catch-all required feature?
  2. add direction hints to lookups?

davelab6 avatar Sep 21 '20 03:09 davelab6

On Sun, Sep 20, 2020 at 9:08 PM Dave Crossland [email protected] wrote:

In https://lists.aau.at/pipermail/mpeg-otspec/2018-April/000030.html @behdad https://github.com/behdad wrote,

What I was hinting at was that maybe we should register one catch-all required feature that can be used in the future for any such things. Separating vertical might be the easiest currently. In some future we will add direction hints to lookups and then it wouldn't be needed anymore. Currently there's no such catch-all required feature. For GSUB, people do things with 'ccmp' or 'loca' which are supposed to be always on in all shapers.

Are these 2 suggestions still worth considering?

  1. register one catch-all required feature?
  2. add direction hints to lookups?

Yes. I'm happy to write proposals if there's a clear way how to make technical decision and get it into the spec in a timely manner.

behdad avatar Sep 21 '20 05:09 behdad