Re: Re[2]: [libxml++] patch to allow building without glibmm
- From: Murray Cumming <murrayc murrayc com>
- To: Vadim Zeitlin <vadz users sf net>
- Cc: libxmlplusplus-general lists sourceforge net
- Subject: Re: Re[2]: [libxml++] patch to allow building without glibmm
- Date: Fri, 28 Oct 2005 07:53:51 +0200
On Thu, 2005-10-27 at 15:23 +0200, Vadim Zeitlin wrote:
> On Thu, 27 Oct 2005 10:16:43 -0300 Darko Miletic <darko uvcms com> wrote:
>
> DM> There is an easy solution for this problem. Just use libxml++ 1.0x. It
> DM> works with std::string. I use it both on windows and linux and it works
> DM> perfectly.
>
> In fact, as I wrote, I think that libxml++ 2.x works just fine with
> std::string too. Again, I might be missing something but from reading the
> code it looks like strings in libxml++ are used as just buffers containing
> characters and their internal encoding couldn't matter less.
The API matters. Glib::ustring is an API to UTF8 code, and the strings
are always UTF8.
> DM> The only drawback for this approach is if you need UTF-16 or UTF-32
> DM> encoding. These are not supported by libxml++ 1.0x.
>
> Another important point, of course, is that any new features are probably
> added to the latest version only, aren't they? E.g. I'm eagerly looking
> forward to more high-level XML schema support in libxml++ and I don't think
> this is ever going to be added to libxml++ 1.x, will it?
Feel free to fork it or take maintainership and create a libxml++
1.1/1.2 version, adding features to libxml++ 1.0 without breaking the
API.
Murray
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]