[iostreams] Yet another utf8 code copy?

I note that there's libs/iostreams/test/detail/utf8_codecvt_facet.cpp file. Is there any chance that instead of duplicating code, the boost/detail/utf8_codecvt_facet.hpp and libs/detail/utf8_codecvt_facet.cpp will be used, just like program_options and serialization do now? - Volodya

Vladimir Prus wrote:
I note that there's libs/iostreams/test/detail/utf8_codecvt_facet.cpp file. Is there any chance that instead of duplicating code, the boost/detail/utf8_codecvt_facet.hpp and libs/detail/utf8_codecvt_facet.cpp will be used, just like program_options and serialization do now?
- Volodya
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Another indication that the utf8_codecvt facet should be considered a "first class" boost library. It does have documentation and tests already. The tests are part of the serialization library. Hmmm - I don't remember if move the documentation page out of the serialization library. Robert Ramey Vladimir Prus wrote:
I note that there's libs/iostreams/test/detail/utf8_codecvt_facet.cpp file. Is there any chance that instead of duplicating code, the boost/detail/utf8_codecvt_facet.hpp and libs/detail/utf8_codecvt_facet.cpp will be used, just like program_options and serialization do now?
- Volodya
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Vladimir Prus wrote:
I note that there's libs/iostreams/test/detail/utf8_codecvt_facet.cpp file. Is there any chance that instead of duplicating code, the boost/detail/utf8_codecvt_facet.hpp and libs/detail/utf8_codecvt_facet.cpp will be used, just like program_options and serialization do now?
Yes, I've been planning to do that, but it's been low on my list. After the feature freeze today I'll try swicthing, and see whether it works out of the box or whether I need to integrate some of my broken-standard-library workarounds. Jonathan
participants (3)
-
Jonathan Turkanis
-
Robert Ramey
-
Vladimir Prus