Skip to content

Fix class metatable and example package paths#71

Merged
khaledhosny merged 1 commit into
harfbuzz:mainfrom
pgundlach:feature/fixmetatable
Dec 9, 2025
Merged

Fix class metatable and example package paths#71
khaledhosny merged 1 commit into
harfbuzz:mainfrom
pgundlach:feature/fixmetatable

Conversation

@pgundlach

@pgundlach pgundlach commented Dec 9, 2025

Copy link
Copy Markdown
Contributor

Give class tables a light metatable so userdata-only metamethods don’t run on them.
This fixes #49

Give class tables a light metatable so userdata-only metamethods don’t
run on them. Point example package paths to src/build to run without a
global install.

This fixes harfbuzz#49
@pgundlach

Copy link
Copy Markdown
Contributor Author

Commit message should be updated, second part does not make sense:

Fix class metatable 

Give class tables a light metatable so userdata-only metamethods don’t
run on them.

This fixes #49

@khaledhosny
khaledhosny merged commit 124d6a2 into harfbuzz:main Dec 9, 2025
2 checks passed
@khaledhosny

Copy link
Copy Markdown
Contributor

Thanks!

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.

luaharfbuzz breaks tostring

2 participants