Part of that discussion last year was that the library now handles this
properly internally. There are mechanisms for handling UTF-16 Windows APIs
and so forth. You should be able to use them rather than needing to roll
your own.

--Greg

On Wed, Jan 27, 2021 at 2:23 PM Tobias Klein <cont...@tklein.info> wrote:

> Hi all,
>
> I just recently faced some issues related to Unicode paths on Windows
> <https://github.com/ezra-project/node-sword-interface/issues/9> and
> remembered the (brief) discussion on this list last summer.
>
> I then learned about what's needed to handle Unicode paths properly on
> Windows (working with all those w-prefixed methods and having to convert
> all strings to UTF16 before calling those methods).
>
> If anyone of you ever runs in the same issues (I suppose many of you
> already did ...), this blogpost has been very helpful to me:
>
> *Using UTF-8 as the internal representation for strings in C and C++ with
> Visual Studio*
> http://www.nubaria.com/en/blog/?p=289
>
> Blessings, I hope you're all doing fine!
>
> Best regards,
> Tobias
> _______________________________________________
> sword-devel mailing list: sword-devel@crosswire.org
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to