Commit Graph

727 Commits

Author SHA1 Message Date
Daniel Veillard
449d73988a - doc/libxml-doc.el: Felix Natter provided anew version working
with XEmacs too
Daniel
2001-07-07 19:11:06 +00:00
Daniel Veillard
5168dbfe53 small cleanup update Daniel
* include/libxml/xpath.h: small cleanup
* doc/xml.html: update
Daniel
2001-07-07 00:18:23 +00:00
Daniel Veillard
f524d6e1d9 released 2.3.14 Daniel
* Makefile.am configure.in include/libxml/xmlwin32version.h:
  released 2.3.14
Daniel
2001-07-05 23:41:40 +00:00
Daniel Veillard
5b43fde43d added 2.3.14 release. Daniel
* doc/xml.html: added 2.3.14 release.
Daniel
2001-07-05 23:31:40 +00:00
Daniel Veillard
4b8328d7b3 rebuilt the docs for the release Daniel
* doc/html/*: rebuilt the docs for the release
Daniel
2001-07-05 22:48:42 +00:00
Daniel Veillard
73c9c04919 - xpath.c: a bug reported by Stephan Kulow empty nodesets
were not equal to empty strings
Daniel
2001-07-05 20:02:54 +00:00
Daniel Veillard
234547b562 Fixed informations on reporting bugs,
Daniel
2001-07-05 09:46:10 +00:00
Daniel Veillard
1fd36d2723 fixed a URI-Reference computation problem when validating small cleanup
* SAX.c: fixed a URI-Reference computation problem when validating
* xmlIO.c: small cleanup
Daniel
2001-07-04 22:54:28 +00:00
Daniel Veillard
4d65a1c55b - parser.c: improved the description of a couple of interfaces
upon Larry Stamper suggestion
Daniel
2001-07-04 22:06:23 +00:00
Daniel Veillard
62f313ba0c - SAX.c entities.c parser.c: changed completely the way entities
are handled when running the parser in entity substitution mode.
  This fixes a bug reported by Stephan Kulow and nearly divides
  by 3 the amount of memory required by libxslt to load and process
  DocBook TDG.
Daniel
2001-07-04 19:49:14 +00:00
Daniel Veillard
f420ac55f8 fixing a too early root closing problem raised byt Prashanth Naidu Daniel
* HTMLparser.c: fixing a too early root closing problem raised
  byt Prashanth Naidu
Daniel
2001-07-04 16:04:09 +00:00
Daniel Veillard
8c357d58c2 - xpath.c: fixed a missing copy in xmlXPathVariableLookupNS()
raised by Mark Vakoc.
Daniel
2001-07-03 23:43:33 +00:00
Daniel Veillard
6e90d19693 - example/Makefile.am: fixed the include path to add srcdir/include
- Makefile.am configure.in: fix from Albert Chin for iconv detection
  and some cleanup
Daniel
2001-07-03 16:37:49 +00:00
Daniel Veillard
f06307e2c1 - xpath.c include/libxml/xpath.h include/libxml/xpathInternals.h:
lot of optimization work, results in significant improvements
  when handling really complex XPath queries. Add a small optimizer
  for unions, improve [n] and [last()], avoid some costly ops.
Daniel
2001-07-03 10:35:50 +00:00
Daniel Veillard
770447311e xmlStrstr args are both const small cleanup reformated, fixed problems if
* include/libxml/parser.h parser.c: xmlStrstr args are both const
* xpath.c: small cleanup
* xmlGetNsList: reformated, fixed problems if used on Entities
Daniel
2001-06-29 21:31:07 +00:00
Daniel Veillard
2adbb514c3 added 1.8.14 and 2.3.13 releases Daniel
* doc/xml.html: added 1.8.14 and 2.3.13 releases
Daniel
2001-06-28 16:20:36 +00:00
Daniel Veillard
b37ecd0e51 - configure.in include/libxml/xmlwin32version.h: released 2.3.13
- Makefile.am example/Makefile.am: workaround automake generating
  erroneous deps
Daniel
2001-06-28 16:18:11 +00:00
Daniel Veillard
12f7d29420 - include/win32config.h: bug #56801 Yon Derek provided a patch
to the windows config file.
Daniel
2001-06-28 13:12:11 +00:00
Daniel Veillard
87ee914013 - xpointer.c include/win32config.h win32/libxml2/libxml2.def.src
libxml.h : Yon Derek provided a set of changes to compile from
  CVS on Windows/MSC
Daniel
2001-06-28 12:54:16 +00:00
Daniel Veillard
0e4cd17b61 - parser.c: fixed UTF8 BOM support in push mode
- test/utf8bom.xml result/utf8bom.xml result/noent/utf8bom.xml:
  added a specific testcase
Daniel
2001-06-28 12:13:56 +00:00
Daniel Veillard
3e5bb8e54e - Makefile.am: added --push regression tests
- parserInternals.c: the XML parser segfaulted in --push mode
Daniel
2001-06-27 16:34:34 +00:00
Daniel Veillard
9a89a8ab80 moved the symlinks detection within a CVS check, this is not portable and
* configure.in: moved the symlinks detection within a CVS
  check, this is not portable and will be removed soon.
* xpath.c: small cleanup/speedup
Daniel
2001-06-27 11:13:35 +00:00
Daniel Veillard
823a77f8f9 fixed another typo, Daniel 2001-06-26 23:07:32 +00:00
Daniel Veillard
b97b43099b fix a sentence which may sound like i don't take patches, Daniel 2001-06-26 23:04:22 +00:00
Daniel Veillard
20c8cf2884 Added Seattle and French mirrors links, Daniel 2001-06-26 22:47:36 +00:00
Daniel Veillard
1164810d66 - configure.in doc/xml.html include/libxml/xmlwin32version.h:
release of 2.3.12
- parser.c: make an error message if unknow entities in all cases
Daniel
2001-06-26 16:08:24 +00:00
Daniel Veillard
fcbd74a2d0 fixed 2 uri normalization bugs on '//' reduction Daniel
* uri.c: fixed 2 uri normalization bugs on '//' reduction
Daniel
2001-06-26 07:47:23 +00:00
Daniel Veillard
23793845ed - include/libxml/Makefile.am: Laszlo Peter pointed out that
includes were installed in the wrong dir
Daniel
2001-06-25 16:07:45 +00:00
Daniel Veillard
f5498f3d48 warn against sending code to exhibit bugs. Daniel
* doc/html.xml: warn against sending code to exhibit bugs.
Daniel
2001-06-25 15:08:36 +00:00
Daniel Veillard
a3067d19ec Oops small clanup, Daniel 2001-06-24 21:39:39 +00:00
Daniel Veillard
56f0646e73 - xpath.c: patch to xmlXPathFormatNumber for the optimizer on
Tru64 from Thomas Leitner
Daniel
2001-06-24 21:34:03 +00:00
Daniel Veillard
c5d64345cf Summer's cleanup, a really big one:
* AUTHORS: added William and Bjorn
* include/libxml/*.h *.c README doc/*.html etc.: changed old email to
  daniel@veillard.com hopefully I won't have to do this again
* doc/Makefile.am doc/html/*.html: cleanup makefile, checked that
  docs can be rebuilt cleanly now
* include/libxml/xml*version.h*: removed include/libxml/xmlversion.h
  from CVs it's generated, added include/libxml/xmlwin32version.h
  also generated but which should change far less frequently.
* catalog.c nanoftp.c: made sure to include libxml.h not
  libxml/xmlversion.h directly
* include/libxml/*.h: include xmlwin32version.h instead of xmlversion.h
  when compiling on WIN32 and MSC
Daniel
2001-06-24 12:13:24 +00:00
Daniel Veillard
07385fd77f fixed make distcheck and rebuilding the rpms Daniel
* include/Makefile.am include/libxml/Makefile.am: fixed make
  distcheck and rebuilding the rpms
Daniel
2001-06-23 21:55:48 +00:00
Daniel Veillard
cd1d9448b8 should finish the migration of exported includes into a real
* configure.in: should finish the migration of exported includes
  into a real include/libxml in CVS, at least for CVS users.
* removed the exported headers, added in include/libxml (as well
  as xmlversion.h.in).
Daniel
2001-06-23 18:53:44 +00:00
Daniel Veillard
6dd8e0552c fixed the way to detect symlink Daniel
* configure.in: fixed the way to detect symlink
Daniel
2001-06-23 18:38:06 +00:00
Daniel Veillard
6654177149 updated, include/libxml is now a real CVS dir Daniel
* configure.in: updated, include/libxml is now a real CVS dir
Daniel
2001-06-23 18:31:04 +00:00
Daniel Veillard
ca9897666e a new version of libxml-doc.el. This new version works with both libxml1
* doc/libxml-doc.el: a new version of libxml-doc.el. This new
  version works with both libxml1 and libxml2 (it autodetects
  the prefix of the html-files) from Felix Natter.
* doc/xml.html: updated doc accordingly
Daniel
2001-06-23 17:39:29 +00:00
Daniel Veillard
8cf14d5ab6 fixed the bug generating a template loop in libxslt when using
* xpath.c: fixed the bug generating a template loop in libxslt
  when using docbook-xsl-1.4, * should filter out document nodes
* HACKING: added William
* TODO: updated
Daniel
2001-06-23 16:32:46 +00:00
Daniel Veillard
7b06bcb1d3 - doc/FAQ.html: added a warning about gcc-3.0
- doc/xml.html: added reference to gdome2 and removed a confusing
  sentence
Daniel
2001-06-22 16:03:51 +00:00
Daniel Veillard
f7f41852e6 - xmlversion.h: okay this is a generated file, but Windows
users need it and they can't generate it, and I want CVS
  Windows users ...
- win32/libxml2/libxml2_so.dsp: Windows project file for
  the shared lib version of libxml2
- win32/libxml2/libxml2.def.src: bug #56527 set of exported
  resources needed for libxslt/xsltproc by Yon Derek
Daniel
2001-06-22 15:18:01 +00:00
Bjorn Reese
3157b34bb3 MSVC fix 2001-06-22 14:41:45 +00:00
Daniel Veillard
cc146db32c another small fix for ATTRIBUTE_UNUSED Daniel
* include/win32config.h: another small fix for ATTRIBUTE_UNUSED
Daniel
2001-06-22 11:10:52 +00:00
Daniel Veillard
4151acb5f2 Yon Derek provided a first fix to be able to compile libxslt/xsltproc on
* include/win32config.h: Yon Derek provided a first fix
  to be able to compile libxslt/xsltproc on Windows
Daniel
2001-06-22 10:48:57 +00:00
Daniel Veillard
d79bcd1b36 attempt to work around what seemed a gcc optimizer bug when handling
* xpath.c: attempt to work around what seemed a gcc optimizer
  bug when handling floats on i386 http://veillard.com/gcc.bug
* tree.c entities.c encoding.c: doing some cleanups while
  chasing it
Daniel
2001-06-21 22:07:42 +00:00
Daniel Veillard
017b108fcf - Makefile.am: cleanup when --without-debug is specified
- xinclude.c xpath.c xpathInternals.h xpointer.c: cleanup
  w.r.t. --without-debug and other include points
- catalog.h testCatalog.c: a bit of cleanup and prepare for XML
  Catalogs
- configure.in entities.h tree.h HTMLparser.c: removed
  --without-corba, made the _private field mandatory
Daniel
2001-06-21 11:20:21 +00:00
Daniel Veillard
87a764ed85 - parser.c parserInternals.c encoding.c: Since Notepad on Win2k
outputs a BOM in UTF8, an errata has been issued to avoid the
  problem, that was the most reasonable solution... Add support
  for a leading UTF8 BOM in entities.
Daniel
2001-06-20 17:41:10 +00:00
Daniel Veillard
10ea86cba4 - valid.c: fixed a bug found when post validating an entity ref
- xmllint.c: added --loaddtd and sligly changed --postvalid to
  activate it too
Daniel
2001-06-20 13:55:33 +00:00
Daniel Veillard
39196eba17 - tree.c xinclude.c xpointer.c: bug #56402 exposed a number of
weakness in the node copy the XPointer and the XInclude
  implementations. Serious cleanup.
Daniel
2001-06-19 18:09:42 +00:00
Daniel Veillard
3739b98927 Kjartan Maraas provided a small patch to add xml2-config.in to EXTRA_DIST
* Makefile.am: Kjartan Maraas provided a small patch to
  add xml2-config.in to EXTRA_DIST
Daniel
2001-06-19 12:51:30 +00:00
Daniel Veillard
a9142e74c5 - valid.c tree.c parserInternals.c parser.c: Stephan Kulow
provided another failing case found in KDE, the way the
  ctxt->vctxt.nodeTab was allocated and freed changed over
  time but it wasn't completely cleaned up. This should fix it.
Daniel
2001-06-19 11:07:54 +00:00