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

Replace Macros with Aliases #121

Merged
merged 3 commits into from
Dec 17, 2023
Merged

Conversation

ds5678
Copy link
Contributor

@ds5678 ds5678 commented Dec 11, 2023

This pull request is intended to address issues with creating wrappers in other languages. I made Utf8 function exports available on all platforms.

Supercedes #118

Resolves #117

@btzy
Copy link
Owner

btzy commented Dec 12, 2023

Thanks! This looks okay in principle, but I think I'll want to add a CI build configuration to build with the NFD_NATIVE define, which currently isn't tested in CI. (I'll add this in a separate PR first, and then rebase this PR over that one.)

@btzy
Copy link
Owner

btzy commented Dec 16, 2023

Hi, can you rebase this PR over the latest master branch please?

@ds5678
Copy link
Contributor Author

ds5678 commented Dec 16, 2023

All good?

@btzy
Copy link
Owner

btzy commented Dec 17, 2023

Thanks! Just one minor comment, and I'll merge it once that is changed. I suppose Clang/ObjC doesn't have attribute alias, but what you've done is fine as well, since it's just an implementation detail now.

src/include/nfd.h Outdated Show resolved Hide resolved
@btzy
Copy link
Owner

btzy commented Dec 17, 2023

Seems like NFD_PickFolderU8 is missing on nfd_gtk.cpp?

Copy link
Owner

@btzy btzy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@btzy btzy merged commit 6dc1272 into btzy:master Dec 17, 2023
27 checks passed
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.

Universal Bindings
2 participants