Hi Everyone
This is my first time posting here. Sorry while I work out how to do it
properly.
Ruben
Your wchar_t fopen change makes sense to me, at least compared to the
alternatives suggested in this thread.
Do you know if it make senses in the context of Beman Dawes' C++ filesystem
proposal?
If it does, I may be interested in helping you implement it on libcxx from
your current patch, if that is helpful to you.
Jonathan Wakely, said:
>Why? libc++ only supports Mac OS X, so adding Windows-only extensions,
seems pointless.
I understand the sentiment, but it isn't quite a full statement to say
libcxx only supports Mac OS X.
Howard Hinnant does approve Windows libcxx patches both now and in the
past. I can attest to that because I've just submitted a good few this
week. They were Windows specific in the main and he has accepted them.
One would think he wouldn't do that if he thinks it is pointless? Maybe you
could ask him for his views on that? It is a good question. I would be
curious. But it's more productive than us guessing I am thinking.
What is true IMHO is that support for libcxx on Windows is limited, but it
does run. Isn't that more of a reason to encourage Ruben to improve libcxx
support for Windows, rather than do less for it? libcxx and clang Windows
support is improving, I am seeing it.
I checked out one of the C++ committee links you mentioned, thank you. From
the one I read they seemed reasonably open to Ruben's type of change or did
I miss something? For the record, but probably because I'm no expert in
character sets myself, I have wondered what viable future public wchar_t
interfaces have. Maybe someone could enlighten me?
So far my thinking is this, if the committee is open to this type of
change, and if it compliments the filesystem proposal, I think changes that
are not just gnu specific would be great.
To that end I would be willing to implement Ruben's proposed changes in
libcxx for Windows or assist in that if that helps, perhaps from the patch
above. If that is of use, Ruben, let me know and I'll email you. I would
like to see comments from Beman and Howard approving the concept first
though. If it has value, it'd be great to see this as a coordinated and
consistent change across libcxx/gnu/vc if possible.
I have Windows 7 64 system that builds clang and libcxx from svn so can
compile any Windows libcxx patches.
Thanks
------------------------------------------------------------------------------
Own the Future-Intel® Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest.
Compete for recognition, cash, and the chance to get your game
on Steam. $5K grand prize plus 10 genre and skill prizes.
Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public