[fonttools/fonttools] 7f2a52: We changed empty-lookup-list behaviour, fix expect...

0 views
Skip to first unread message

Simon Cozens

unread,
Aug 18, 2022, 10:30:21 AM8/18/22
to fontto...@googlegroups.com
Branch: refs/heads/fealib-typing
Home: https://github.com/fonttools/fonttools
Commit: 7f2a527455dd4e9d99cf5175b16952f6358ac921
https://github.com/fonttools/fonttools/commit/7f2a527455dd4e9d99cf5175b16952f6358ac921
Author: Simon Cozens <si...@simon-cozens.org>
Date: 2022-08-18 (Thu, 18 Aug 2022)

Changed paths:
M Tests/feaLib/parser_test.py

Log Message:
-----------
We changed empty-lookup-list behaviour, fix expectation


Commit: b8b5c8d8921553a7e2904e14ee3b36c7529576d7
https://github.com/fonttools/fonttools/commit/b8b5c8d8921553a7e2904e14ee3b36c7529576d7
Author: Simon Cozens <si...@simon-cozens.org>
Date: 2022-08-18 (Thu, 18 Aug 2022)

Changed paths:
M Tests/feaLib/parser_test.py

Log Message:
-----------
Bug found when parse_anchor returns None


Commit: 8ac2db0f4996293f81ff05204b76e68daf69d756
https://github.com/fonttools/fonttools/commit/8ac2db0f4996293f81ff05204b76e68daf69d756
Author: Simon Cozens <si...@simon-cozens.org>
Date: 2022-08-18 (Thu, 18 Aug 2022)

Changed paths:
M Lib/fontTools/feaLib/ast.py
M Lib/fontTools/feaLib/builder.py
M Lib/fontTools/feaLib/parser.py
M Tests/feaLib/parser_test.py

Log Message:
-----------
Create a Null Anchor object to avoid putting Nones into the AST.


Commit: 99019dec9e9f7486a522ae83bc571650968a3d9e
https://github.com/fonttools/fonttools/commit/99019dec9e9f7486a522ae83bc571650968a3d9e
Author: Simon Cozens <si...@simon-cozens.org>
Date: 2022-08-18 (Thu, 18 Aug 2022)

Changed paths:
M Lib/fontTools/feaLib/ast.py

Log Message:
-----------
Typing fixes found while typing the parser


Commit: af63947fba4dc4ab5111c2d0d50bbbd6b89797fa
https://github.com/fonttools/fonttools/commit/af63947fba4dc4ab5111c2d0d50bbbd6b89797fa
Author: Simon Cozens <si...@simon-cozens.org>
Date: 2022-08-18 (Thu, 18 Aug 2022)

Changed paths:
M Lib/fontTools/feaLib/ast.py

Log Message:
-----------
Avoid use of asFea, assume everything is a node


Commit: 72d7171a9c13226b019901f55d8baf4da55744db
https://github.com/fonttools/fonttools/commit/72d7171a9c13226b019901f55d8baf4da55744db
Author: Simon Cozens <si...@simon-cozens.org>
Date: 2022-08-18 (Thu, 18 Aug 2022)

Changed paths:
M Lib/fontTools/feaLib/parser.py

Log Message:
-----------
Add typings to parser


Commit: 5ae8d74a6a020986d3519a0dbc9dd8389b633052
https://github.com/fonttools/fonttools/commit/5ae8d74a6a020986d3519a0dbc9dd8389b633052
Author: Simon Cozens <si...@simon-cozens.org>
Date: 2022-08-18 (Thu, 18 Aug 2022)

Changed paths:
M Tests/feaLib/parser_test.py

Log Message:
-----------
Now everything in the AST is a node


Commit: f340a8e9a95e15f66829a7d19b2ea64527447590
https://github.com/fonttools/fonttools/commit/f340a8e9a95e15f66829a7d19b2ea64527447590
Author: Simon Cozens <si...@simon-cozens.org>
Date: 2022-08-18 (Thu, 18 Aug 2022)

Changed paths:
M Lib/fontTools/feaLib/builder.py

Log Message:
-----------
Typings for the builder


Commit: 201142a72b190ed05ef0cfa1121cb647165c026a
https://github.com/fonttools/fonttools/commit/201142a72b190ed05ef0cfa1121cb647165c026a
Author: Simon Cozens <si...@simon-cozens.org>
Date: 2022-08-18 (Thu, 18 Aug 2022)

Changed paths:
M Lib/fontTools/feaLib/ast.py

Log Message:
-----------
I think this is actually the fix for #2747


Commit: 2302b77001516464c2db77a24bc9e37b3380a86a
https://github.com/fonttools/fonttools/commit/2302b77001516464c2db77a24bc9e37b3380a86a
Author: Simon Cozens <si...@simon-cozens.org>
Date: 2022-08-18 (Thu, 18 Aug 2022)

Changed paths:
M Lib/fontTools/feaLib/ast.py
M Lib/fontTools/feaLib/builder.py

Log Message:
-----------
Add a location for error reporting


Commit: 477289802a615a3bcd188efbe8c800771c09dc0f
https://github.com/fonttools/fonttools/commit/477289802a615a3bcd188efbe8c800771c09dc0f
Author: Simon Cozens <si...@simon-cozens.org>
Date: 2022-08-18 (Thu, 18 Aug 2022)

Changed paths:
M mypy.ini

Log Message:
-----------
Update config file


Compare: https://github.com/fonttools/fonttools/compare/ac8bcea25643...477289802a61
Reply all
Reply to author
Forward
0 new messages