-
Notifications
You must be signed in to change notification settings - Fork 124
Open
Description
The C++ wrapper atm is still (understandabley) pretty C-y.
Some things that could be improved would be to use std::basic_string instead of unique_ptr,
and to use std::filesystem::path to represent paths.
I understand that this could possibly mean API breaks, so I'm wondering how backwards compatible this project tries to be?
We could also use [[deprecated(reason)]] to faze out old functions if that would help.
One issue could possibly be the need to maintain two separate APIs for C and C++, as they'd diverge more.
I'm thinking about forking this and just do away with all the C, but I'd rather contribute to an already existing repo if it's possible :^)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels