~silnrsi/smith/+git/fonttools-master:interpolatable-lookups

Last commit made on 2023-04-05
Get this branch:
git clone -b interpolatable-lookups https://git.launchpad.net/~silnrsi/smith/+git/fonttools-master

Branch merges

Branch information

Name:
interpolatable-lookups
Repository:
lp:~silnrsi/smith/+git/fonttools-master

Recent commits

ba51b97... by Nikolaus Waxweiler <email address hidden>

WIP

3b9a73f... by Cosimo Lupo <email address hidden>

Bump version: 4.39.3 → 4.39.4.dev0

abd7b5b... by Cosimo Lupo <email address hidden>

Release 4.39.3

1b67c06... by Cosimo Lupo <email address hidden>

Update NEWS.rst

3615b56... by Cosimo Lupo <email address hidden>

sbixGlyph: don't use imageData for empty glyphs with graphicType=None

Fixes https://github.com/fonttools/fonttools/issues/3059

e73a098... by Cosimo Lupo <email address hidden>

Merge pull request #3053 from fonttools/fix-spool-temp-seekable

fix SpooledTemporaryFile has no seekable method

14a7677... by BehdadEsfahbod

[bezierTools] Add link to algorithm

https://github.com/fonttools/fonttools/issues/3055

8859d86... by Cosimo Lupo <email address hidden>

ttFont_test: add tests for unseekable input file with lazy=True

4543910... by Cosimo Lupo <email address hidden>

[ttFont] fail when input is not seekable and lazy=True

the SFNTReader expects the input file to be seekable, and it already rewinds the file with file.seek(0) to get to the sfnt table directory. Thus, if TTFont is loaded with an unseekable file object and lazy=True, we raise a TTLibError requiring one to either pass a seekable input file, or to not set lazy=True (in which case the input is loaded in a seekable BytesIO)

Fixes https://github.com/fonttools/fonttools/issues/3052

1d5feb8... by Cosimo Lupo <email address hidden>

ttFont_test: add reproducer for SpooledTemporaryFile has no seekable

Reproduces https://github.com/fonttools/fonttools/issues/3052