1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-10-24 13:33:01 +03:00
Jan Pokorný 81958b6e94 Doc: do not mislead towards "infeasible" scenario wrt. xmlBufNodeDump
At least when merely public API is to be leveraged, one cannot use
xmlBufCreate function that would otherwise be a clear fit, and relying
on some invariants wrt. how some other struct fields will get
initialized along the construction/filling such parent struct and
(ab)using that instead does not appear clever, either.

Hence, instruct people what's the Right Thing for the moment, that is,
make them use xmlNodeDumpOutput instead (together with likewise public
xmlAllocOutputBuffer).

Going forward, it's questionable what do with xmlBuf* family of
functions that are once public, since they, for any practical purpose,
cannot be used by the library clients (that's how I've run into this).

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-08-25 13:23:49 +02:00
2017-11-27 14:35:29 +01:00
2017-11-27 14:35:29 +01:00
2019-01-06 14:32:28 +01:00
2019-05-20 13:38:22 +02:00
2017-11-27 14:35:29 +01:00
2019-05-01 16:31:58 +02:00
2017-06-17 16:34:23 +02:00
2014-10-13 16:06:21 +08:00
2017-11-09 16:42:47 +01:00
2017-06-17 16:34:23 +02:00
2012-09-11 13:26:36 +08:00
2019-02-15 17:37:17 +01:00
2012-09-11 13:26:36 +08:00
2017-11-09 16:42:47 +01:00
2010-03-10 10:35:56 +01:00
2018-03-05 17:09:43 +01:00
2012-08-17 11:59:01 +08:00
2017-06-17 16:34:23 +02:00
2017-11-09 17:28:00 +01:00
2017-11-27 14:33:37 +01:00
2019-02-15 17:37:19 +01:00
2012-03-16 15:12:25 -04:00
2012-05-07 15:23:25 +08:00
2019-07-30 12:53:50 +02:00
2019-04-08 14:04:44 +02:00
2019-01-07 18:07:00 +01:00
2012-09-11 13:26:36 +08:00
2019-07-30 12:53:50 +02:00
2012-09-11 13:26:36 +08:00
2012-09-11 13:26:36 +08:00
2016-10-12 13:22:57 +02:00
2012-09-11 13:26:36 +08:00
2012-09-11 13:26:36 +08:00
2019-07-08 12:24:45 +02:00
2012-09-11 13:26:36 +08:00
2012-09-11 13:26:36 +08:00
2018-11-29 22:11:59 +01:00
2012-09-11 13:26:36 +08:00
2019-05-20 13:38:22 +02:00
2017-11-27 14:33:37 +01:00
2014-07-14 21:22:07 +08:00
2013-12-12 15:00:46 +08:00
2013-12-12 15:11:40 +08:00
2012-09-11 13:26:36 +08:00
2012-09-11 13:26:36 +08:00
2019-05-20 13:38:22 +02:00
2017-11-09 17:28:00 +01:00
2017-11-09 16:42:47 +01:00
2017-11-27 14:33:37 +01:00
2019-02-28 12:25:05 +01:00
2019-07-08 12:26:06 +02:00
2017-06-18 17:58:38 +02:00
2017-11-09 17:47:47 +01:00

                  XML toolkit from the GNOME project

Full documentation is available on-line at
    http://xmlsoft.org/

This code is released under the MIT Licence see the Copyright file.

To build on an Unixised setup:
   ./configure ; make ; make install
To build on Windows:
   see instructions on win32/Readme.txt

To assert build quality:
   on an Unixised setup:
      run make tests
   otherwise:
       There is 3 standalone tools runtest.c runsuite.c testapi.c, which
       should compile as part of the build or as any application would.
       Launch them from this directory to get results, runtest checks 
       the proper functionning of libxml2 main APIs while testapi does
       a full coverage check. Report failures to the list.

To report bugs, follow the instructions at: 
  http://xmlsoft.org/bugs.html

A mailing-list xml@gnome.org is available, to subscribe:
    http://mail.gnome.org/mailman/listinfo/xml

The list archive is at:
    http://mail.gnome.org/archives/xml/

All technical answers asked privately will be automatically answered on
the list and archived for public access unless privacy is explicitly
required and justified.

Daniel Veillard

$Id$
Description
Анализатор XML и инструментарий
Readme 45 MiB
Languages
C 85.3%
HTML 7%
Python 4%
POV-Ray SDL 1.2%
M4 0.6%
Other 1.8%