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

STAT table support #1127

Merged
merged 30 commits into from
May 9, 2020
Merged

STAT table support #1127

merged 30 commits into from
May 9, 2020

Commits on May 6, 2020

  1. [antlr] Make the generated code pass cpplint

    Instead of having to manually edit these over and over, lets just drop
    the comments that no one will miss.
    khaledhosny committed May 6, 2020
    Configuration menu
    Copy the full SHA
    37c4703 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9cb5902 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7fa9890 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9ba3564 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    246e524 View commit details
    Browse the repository at this point in the history
  6. [STAT] Parse/write DesignAxis

    The first time to write a useful and valid STAT table actually!
    khaledhosny committed May 6, 2020
    Configuration menu
    Copy the full SHA
    4312565 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3b5b960 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c9027f2 View commit details
    Browse the repository at this point in the history
  9. [STAT] Cleanup a bit

    khaledhosny committed May 6, 2020
    Configuration menu
    Copy the full SHA
    bba3047 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e907330 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1811066 View commit details
    Browse the repository at this point in the history
  12. [STAT] Minor

    khaledhosny committed May 6, 2020
    Configuration menu
    Copy the full SHA
    c686d21 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c5248f8 View commit details
    Browse the repository at this point in the history
  14. [STAT] Minor

    khaledhosny committed May 6, 2020
    Configuration menu
    Copy the full SHA
    c5e2627 View commit details
    Browse the repository at this point in the history
  15. [STAT] Thinko

    khaledhosny committed May 6, 2020
    Configuration menu
    Copy the full SHA
    fc578f4 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b8c0efb View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f92e68e View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    fb50f02 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    43fb4d9 View commit details
    Browse the repository at this point in the history
  20. [STAT] Don’t build hotconv with /Za

    I’m getting error "C2467: illegal declaration of anonymous 'union'"
    otherwise, and the rest of AFDKO in not building with this option.
    khaledhosny committed May 6, 2020
    Configuration menu
    Copy the full SHA
    28ab017 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    811860b View commit details
    Browse the repository at this point in the history
  22. [STAT] Implement STATReuse

    No idea what is the difference between Reuse and Free (presumably when
    makeotf was used as a library to avoid re-allocating dynamic arrays?).
    Implement it anyway for completeness sake, though it does not seem to
    make any practical difference.
    khaledhosny committed May 6, 2020
    Configuration menu
    Copy the full SHA
    38231c6 View commit details
    Browse the repository at this point in the history
  23. [STAT] Improve error messages a bit

    Move ElidedFallbackName errors to featgram.g so that line number i
    sprinted as well, and improve the wording of other errors.
    khaledhosny committed May 6, 2020
    Configuration menu
    Copy the full SHA
    ef24e96 View commit details
    Browse the repository at this point in the history
  24. [STAT] Verify ElidedFallbackNameID

    Make sure the name ID used actually exists in the name table.
    khaledhosny committed May 6, 2020
    Configuration menu
    Copy the full SHA
    7e8a292 View commit details
    Browse the repository at this point in the history
  25. [STAT] Fold two identical functions together

    They were separate in anticipation of name id sharing, but this is not
    going to happen at the moment.
    khaledhosny committed May 6, 2020
    Configuration menu
    Copy the full SHA
    b1c8243 View commit details
    Browse the repository at this point in the history
  26. [STAT] Fix numInt32

    khaledhosny committed May 6, 2020
    Configuration menu
    Copy the full SHA
    69776b4 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    3666229 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2020

  1. [STAT] Add documentation

    Describing the syntax, not attempt at describing what the table does.
    khaledhosny committed May 8, 2020
    Configuration menu
    Copy the full SHA
    75a5541 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2020

  1. Configuration menu
    Copy the full SHA
    fc79643 View commit details
    Browse the repository at this point in the history
  2. [STAT] More doc fixes

    khaledhosny committed May 9, 2020
    Configuration menu
    Copy the full SHA
    93a1a7f View commit details
    Browse the repository at this point in the history