+
Skip to content

Micro optimizations in ttLib #3879

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

Merged
merged 14 commits into from
Jul 4, 2025
Merged

Micro optimizations in ttLib #3879

merged 14 commits into from
Jul 4, 2025

Conversation

jenskutilek
Copy link
Collaborator

Mainly simplified for-loops.

@justvanrossum
Copy link
Collaborator

The formatting and import changes distract a lot from the actual changes, making review harder than needed.

@madig
Copy link
Collaborator

madig commented Jul 3, 2025

Agreed. Though, if a separate formatting and import sorting PR (preferably of the whole codebase to get it over with) is too much trouble, you can at least go through the changes commit by commit.

@jenskutilek
Copy link
Collaborator Author

I will revert the sorting/formatting changes tomorrow. Thank you for your patience :)

This reverts commit 0bc0d02.
This reverts commit 11f3c9a.
This reverts commit 798c0b5.

# Conflicts:
#	Lib/fontTools/ttLib/ttFont.py
@jenskutilek jenskutilek merged commit 1598aee into main Jul 4, 2025
11 checks passed
@jenskutilek jenskutilek deleted the micro-optimization-ttlib branch July 4, 2025 16:36
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

Successfully merging this pull request may close these issues.

4 participants
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载