Le 04/01/2021 à 17:25, Thibaut Cuvelier a écrit :
On Mon, 4 Jan 2021 at 14:56, Jean-Marc Lasgouttes <lasgout...@lyx.org
<mailto:lasgout...@lyx.org>> wrote:
Le 29/12/2020 à 09:42, Yuriy Skalko a écrit :
> Seems like boost::regex has the same issues as std::regex:
>
https://www.boost.org/doc/libs/1_75_0/libs/regex/doc/html/boost_regex/unicode.html
<https://www.boost.org/doc/libs/1_75_0/libs/regex/doc/html/boost_regex/unicode.html>
>
> As I understand the ICU library is the only ultimate solution for
> Unicode support.
Qt relies on ICU, it would be nice to be able to use the bundled
library
directly.
Not all builds of Qt rely on ICU, unfortunately. For macOS and Windows,
mostly, Qt uses the native libraries, which allow them to get rid of
several megabytes of ICU. That means that binaries for macOS and Windows
would have to use custom Qt builds, I'm not sure the maintainers will
have the time to do it (it also raises the entry bar for new maintainers).
I stand corrected, then. I would be happy to replace our current iconv
with something more modern, but I do not trust Qt stuff, which is too
UTF16-centered and has issues.
JMarc
--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel