1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2024-10-27 04:55:04 +03:00
Commit Graph

39 Commits

Author SHA1 Message Date
Daniel Veillard
2eac503994 Added a Fragment function for Raph (DOM) Daniel. 2000-01-09 21:08:56 +00:00
Daniel Veillard
71b656e067 - added xmlRemoveID() and xmlRemoveRef()
- added check and handling when possibly removing an ID
- fixed some entities problems
- added xmlParseTryOrFinish()
- changed the way struct aredeclared to allow gtk-doc to expose those
- closed #4960
- fixes to libs detection from Albert Chin-A-Young
- preparing 1.8.3 release
Daniel
2000-01-05 14:46:17 +00:00
Daniel Veillard
686d6b6ab1 - added xmlRemoveProp
- changed the way Windows socket stuff get included
- removed an indetermination xmLDecl/PI(xml...)
- xmlNewNs wasn't checking for double definition
- fixed a problem with dist-hook duplicates
- fixed the loading of external entities APIs, now xmlLoadExternalEntity()
  is used everywhere
- now the xhtml spec validates with the xhtml DTD.
- error.c: fixed crashes in case of no input stream
- added the xhtml spec and dtds to the validation tests and results
Daniel
2000-01-03 11:08:02 +00:00
Daniel Veillard
dbfd641b78 - Lots of improvements, too long to list here
- Push mode for the XML parser (HTML to come)
- XML shell like interface for debug
- improvements on XPath and validation
Daniel
1999-12-28 16:35:14 +00:00
Daniel Veillard
5cb5ab8d94 - release 1.8.2 - HTML handling improvement - new tree handling functions
- release 1.8.2
- HTML handling improvement
- new tree handling functions
- default namespace on attribute bug fixed
- libxml use for C++ fixed (for good this time !)
Daniel
1999-12-21 15:35:29 +00:00
Daniel Veillard
82c305b6ec - Updated HTML test outputs
- Fixed taht f....g problem with C++ and includes,
Daniel
1999-12-15 19:08:23 +00:00
Daniel Veillard
3dbfdca44a A posteriori validation should now work,
Added --postvalid to tester program
Added xmlDocGetRootElement() to the API,
Daniel
1999-12-15 19:08:23 +00:00
Ramiro Estrugo
bfce377579 Changed 'namespace' to 'nameSpace' to workaround c++ losage where 'namespace'
is a reserved keyword of the compiler.
1999-12-15 04:32:07 +00:00
Daniel Veillard
10a2c6532a Large commit of changes done while travelling to XML'99
- cleanups on memory use and parsers
- start of Link interfaces HTML and XLink
- rebuild the doc
- released as 1.8.0
Daniel
1999-12-12 13:03:50 +00:00
Daniel Veillard
f5c2c8707a - added the patch from Carl Nygard <cnygard@bellatlantic.net>
which allow impressive speed improvement on dataset with large text
   pieces, but at the cost of broken binary compatibility and slightly
   bigger memory usage.  Configure with --with-buffers to activate them,
   they are protected with XML_USE_BUFFER_CONTENT define.
 - added xmlCleanupPredefinedEntities(), memory allocation cleanup
Daniel
1999-12-01 09:51:45 +00:00
Daniel Veillard
a819dace56 Added cleanup routines, cleanup with -pedantic on linux, closed #3788, Daniel 1999-11-24 18:04:22 +00:00
Daniel Veillard
11a48ec6f4 Closing bug report #3748, changed global compression flag usage, and
added xmlNewTextChild() and xmlNewDocRawNode(), Daniel
1999-11-23 10:40:46 +00:00
Daniel Veillard
7c1206fc06 Revamped HTML parsing, lots of bug fixes for HTML stuff,
Added xmlValidGetValidElements and xmlValidGetPotentialChildren,
Completed and cleaned up the tests,
Added doc for new modules gnome-xml-xmlmemory.html and gnome-xml-nanohttp.html,
Daniel
1999-10-14 09:10:25 +00:00
Daniel Veillard
6077d03d0e Various small bugfixes, Daniel. 1999-10-09 09:11:45 +00:00
Daniel Veillard
dd6b36766f Fixed CHAR, errno, alpha RPM compile, updated doc, Daniel 1999-09-23 22:19:22 +00:00
Daniel Veillard
c08a2c6fd4 Bug fixes, improvement on ID/IDREF support, 1.6.2, no memleaks, Daniel 1999-09-08 21:35:25 +00:00
Daniel Veillard
b96e643849 Release 1.6, lot of fixes, more validation, code cleanup, added namespace
on attributes, Daniel.
1999-08-29 21:02:19 +00:00
Daniel Veillard
991e63d9cb More validity stuff (ID) and corrct version of equal and compare for XPath, Daniel 1999-08-15 23:32:28 +00:00
Daniel Veillard
b05deb7f5f Huge commit: 1.5.0, XML validation, Xpath, bugfixes, examples .... Daniel 1999-08-10 19:04:08 +00:00
Daniel Veillard
e2d034d3b5 Bunch of updates, progressive parsing, updates on HTML, XPAth and docs, Daniel 1999-07-27 19:52:06 +00:00
Daniel Veillard
15b75af8fa Just adds 'const' to a couple of important parameters, patch from
Michael Meeks <michael@oasis.edenproject.org>, Daniel.
1999-07-26 16:42:37 +00:00
Daniel Veillard
5233ffc8d3 Restore binary compat, more HTML stuff, allow stdin input, Daniel. 1999-07-06 22:25:25 +00:00
Daniel Veillard
be70ff7162 Closing reported bugs: 617 1591 1592, adding an HTML parser, Daniel 1999-07-05 16:50:46 +00:00
Daniel Veillard
011b63cb20 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
Daniel Veillard
5099ae89ef Removal of threading problems, update documentation, added SAX tests, Daniel 1999-04-21 20:12:07 +00:00
Daniel Veillard
517752b985 Completed/revamped the SAX support, removed old namespace suppport, Daniel 1999-04-05 12:20:10 +00:00
Daniel Veillard
1e346af5e4 Serious upgrade of internal subset support, setup for gtk-doc, Daniel 1999-02-22 10:33:01 +00:00
Daniel Veillard
1899e85350 Header cleanup and work on parsing/output of element declarations, Daniel. 1999-02-01 12:18:54 +00:00
Daniel Veillard
39a1f9a3a7 Speed, conformance testing, more parsing, general improvements, Daniel. 1999-01-17 19:11:59 +00:00
Daniel Veillard
be36afe119 Added copy operations for node/tree/documents, Daniel. 1998-11-27 06:39:50 +00:00
Daniel Veillard
0ba4d5377c CharRef handling, comments, formatting, pre UTF-8 handling, Daniel. 1998-11-01 19:34:31 +00:00
Daniel Veillard
1625364f6d Cleanup of the API, more work done on the tree generation, Daniel. 1998-10-28 22:58:05 +00:00
Daniel Veillard
ccb096379a Changed the internals a lot for DOM, entity support, slight changes of API,
more (if not all) formating of function comments, started documentation, Daniel.
1998-10-27 06:21:04 +00:00
Daniel Veillard
27fb07571f Corbaization of the document structures, Daniel. 1998-10-17 06:47:46 +00:00
Daniel Veillard
0bef131b72 Added prev and doc pointers to Node, confomity with DOM, Daniel 1998-10-14 02:36:47 +00:00
Daniel Veillard
278647065b Added hooks for servants, Daniel. 1998-10-08 03:47:24 +00:00
Daniel Veillard
15a8df4b82 Added a per-document compression interface, Daniel. 1998-09-24 19:15:06 +00:00
Daniel Veillard
151b1b0c2d Added compression on saving, Daniel. 1998-09-23 00:49:46 +00:00
Daniel Veillard
260a68fd34 Release 0.2, 80% rewrite, nothing left intact ... Daniel 1998-08-13 03:39:55 +00:00