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

The current state of the API #5

Open
MatusGuy opened this issue Jul 21, 2022 · 1 comment
Open

The current state of the API #5

MatusGuy opened this issue Jul 21, 2022 · 1 comment
Assignees
Labels
bug Something isn't working
Projects

Comments

@MatusGuy
Copy link
Member

As you could've seen in the release description for 0.2.1.0, the constructor for MObject is now static, I had to change every instance of self in every constructor, and so, I forgot some, and now it's quite broken.

Yesterday I was also talking to my friend about the __index and __newindex metamethods, I knew __index was fired when k didn't exist in t, but I didn't know that also applied for __newindex! "Crap! But it all seemed to work fine!". And that's why Mt BETA 0.2.1.0 is a pre-release.

I will create an actual release at the same time I release MSpinBox

@MatusGuy MatusGuy added the bug Something isn't working label Jul 21, 2022
@MatusGuy MatusGuy self-assigned this Jul 21, 2022
@MatusGuy MatusGuy added this to To do in General Jul 21, 2022
@MatusGuy MatusGuy moved this from To do to In progress in General Jul 21, 2022
@MatusGuy
Copy link
Member Author

But hey, at least it doesn't copy every member in the object when constructing.

@MatusGuy MatusGuy pinned this issue Jul 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
General
In progress
Development

No branches or pull requests

1 participant