On Saturday, 15 September 2018 at 12:59:25 UTC, Josphe Brigmo wrote:
The libraries are already copying the user's string and adding the 0 termination prior to calling the windows api, so it seems to me to be a reasonable place to make other modifications if they are needed to accomplish the intended operation.

That only works for absolute paths.

Yet it is somehow my fault for not reading the source of phobos to make sure it is using unicode api? Which it is and it's still failing!

Right. The problem is on the OS side.

again, this is why I generally end up regretting using D.

Can you list some programming languages that achieve this task in a way you approve of?

This is the typical mindset with D. There are all these "minor" problems that people(the D community pretends are all that big a deal but when you couple all these problems together it results in a very unpleasant programming experience(out of all the languages I've programmed in D is about the worse in this regard).

Please drop this tone, it will make you no allies.

Reply via email to