summaryrefslogtreecommitdiff
path: root/ext/domxml/php_domxml.c
Commit message (Collapse)AuthorAgeFilesLines
...
* - WhitespaceDerick Rethans2002-08-281-1/+1
|
* fix some to long property stringsChristian Stocker2002-08-271-3/+3
|
* argh, domxml_doc_free is not yet ready for CVS :)Christian Stocker2002-08-271-21/+0
|
* stupid typoChristian Stocker2002-08-271-3/+24
|
* fix memleak in php_domxslt_string_to_xpathexprChristian Stocker2002-08-271-7/+8
|
* renamed xslt_dump_* to xslt_result_dump_* to avoid confusionChristian Stocker2002-08-231-8/+8
| | | | | # will adjust NEWS file later
* fix memleak in xslt->dump_mem()Christian Stocker2002-08-231-1/+2
|
* - moved xslt_dump_ to better placeChristian Stocker2002-08-221-75/+72
| | | | | - removed unused variables
* @- Added XsltObject->dump_file($result,$filename[,$compression]) for dumpingChristian Stocker2002-08-221-1/+41
| | | | | @ xslt-result directly into a file. (chregu)
* @- Added XsltObject->dump_mem($result) for returning xslt-result directlyChristian Stocker2002-08-221-1/+40
| | | | | | | | @ into a string (morus.walter@web.de, chregu) - XsltObject->dump_file() will follow - bumped up needed libxslt version to 1.0.18
* return version number of linked libxml2, not of the one, which it wasChristian Stocker2002-08-221-2/+2
| | | | | compiled against
* kill compiler warning (unused variable)foobar2002-08-221-1/+1
|
* w3c adjustments :)Christian Stocker2002-08-191-2/+2
| | | | | | - has_attributes returns empty string if attribute is not there - parent_node returns null, if no parent
* More W3C conformance stuff (they returned all false before..)Christian Stocker2002-08-171-8/+14
| | | | | | | | - DomNode->attributes() returns NULL, if not found. - DomNode->first_child() returns NULL, if not found - DomNode->last_child() returns NULL, if not found. - DomNode->namespace_uri() returns NULL, if not found.
* More on the way to W3C coformance:Christian Stocker2002-08-161-34/+28
| | | | | | | | @- Changed DomNode->next_sibling and DomNode->previous_sibling to return NULL @ instead of false (W3C specs). (chregu) @- Changed DomNode->insert_before() and DomNode->append_child() to conform to @ W3C specs (moving not copying nodes, accepting NULL as 2nd param). (chregu)
* proto fixesChristian Stocker2002-08-151-2/+2
|
* @ - Added DomNode->set_namespace(uri[,prefix]) (chregu)Christian Stocker2002-08-151-8/+69
| | | | | | - Added third optional parameter (prefix) to DomDocument->create_element_ns() - generate prefix from random number, if not provided.
* - let DomNode->replace_child always behave correctly (acc. to W3C specs)Christian Stocker2002-08-141-13/+1
| | | | | | if the newchild had the same parent as the old child, nothing happened, which seemed strange behaviout to me...
* DomNode->replace_node moves instead of copies node.Christian Stocker2002-08-141-17/+3
|
* - fix for bug #17771 (insert_before misbeaviour (DOM L2 spec.))Christian Stocker2002-08-141-8/+3
| | | | | | @ - DomNode->insert_before behaves now according to W3C spec @ ie. new_child is moved, not copied. (chregu)
* @ - Added some namespace support with DomNode->add_namespace(uri, prefix)Christian Stocker2002-08-141-0/+71
| | | | | @ and DomDocument->create_element_ns(uri, nodename) (chregu)
* fix for bug #18196Christian Stocker2002-08-141-4/+12
| | | | | | @ - DomElement->node_name() takes optional boolean argument for retrieving @ - full qualified name (ie namespace prefix) (chregu)
* fix for bug #18395 (DOMXML crash on removing previously created attributes)Christian Stocker2002-08-141-1/+12
|
* @ - DomNode->child_nodes() returns empty array instead of false, if noChristian Stocker2002-08-141-9/+8
| | | | | @ - child nodes are found (chregu)
* @ - Added $DomDocument->xinclude() for substitution of XIncludes inChristian Stocker2002-08-121-0/+23
| | | | | a DomDocument (chregu)
* #Stupid. Sorry.Joseph Tate2002-08-071-6/+0
|
* #Don't use C++ Comments bug #18783Joseph Tate2002-08-071-5/+11
|
* - nodename is not always set, check if it really is.Christian Stocker2002-07-291-3/+5
| | | | | - make force_ref for aliases as well
* nodename is not always set, check if it really is.Christian Stocker2002-07-171-1/+3
|
* Fixed some unused variable warningsfoobar2002-07-131-2/+5
|
* @ - Added domxml_node_namespace_uri() (Rui Lopes).Christian Stocker2002-07-071-1/+28
|
* outcomment everything related to domxml_elem_set_attribute_node(). ThisChristian Stocker2002-07-011-1/+5
| | | | | | function is not implemented and shouldn't show up at all for the time being
* Unify error messagesDerick Rethans2002-06-261-7/+7
|
* should compile on windows againChristian Stocker2002-06-251-4/+8
|
* - take version of libxslt and libxml from runtime variables to makeUwe Steinmann2002-06-201-34/+46
| | | | | | sure the reported versions correspond to the actually installed versions of libxml and libxslt
* - Make domxml_xslt_process() working again.Christian Stocker2002-06-191-1/+1
|
* - Fix ZTS build.Markus Fischer2002-06-181-2/+2
|
* - renamed domxml_parser_reference to domxml_parser_entitiy_referenceChristian Stocker2002-06-141-8/+57
| | | | | | | | - renamed domxml_cdata_block to domxml_parser_cdata_section (more consistent with the domxml_create_XXX methods) - added domxml_parser_processing_instruction(target,data) - added domxml_parser_namespace_decl(href,prefix)
* - oops, that didn't even compileChristian Stocker2002-06-141-7/+31
| | | | | - added domxml_parser_reference(reference)
* @ - Added preliminary SAX-Input support. It's now possible to build a ↵Christian Stocker2002-06-141-0/+226
| | | | | | | | | | | | DomDocument @ with SAX-Events (added domxml_parser_start_document(), domxml_parser_end_document(), @ domxml_parser_start_element(tagname[,attributes]), domxml_parser_end_element(tagname), @ domxml_parser_characters(characters), domxml_parser_cdata_block(cdata), @ domxml_parser_comment(comment), domxml_parser_get_document(). (chregu) # More Sax Events to be implemented. Sax Output (from file or DOM-Tree) is # not that easy to implement, but possible...
* - Added DOMXML_LOAD_DONT_KEEP_BLANKS as possible mode, if one wants really ↵Christian Stocker2002-06-131-2/+16
| | | | | | | | nicely formatted XML-Documents (but this can have sideeffects, if you depend on whitespaces..) - bumped up domxml-api-version number.
* @ - Added better error-messages (3rd parameter) and validating of DTDs (2nd ↵Christian Stocker2002-06-131-30/+267
| | | | | | | | parameter) to @ domxml_open_mem(string xml[, int mode[, array errors]]) and domxml_open_file(string filename[, int mode[, array errors]]). @ - Added domxml_doc_validate([array errors]) for validating existing DomDocuments with a DTD.
* Fixed domxml_get_element_by_id()Christian Stocker2002-06-121-5/+5
|
* #Undeprecated attribute access methodsJoseph Tate2002-06-101-1/+2
|
* Added aliases to make attr_node access functions more consistent.Joseph Tate2002-06-071-0/+4
| | | | | | | | | | | | | Old access functions are now deprecated. CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: php_domxml.c CVS: ----------------------------------------------------------------------
* - Fix a problem in domxml_dump_mem(_file) with xmlKeepBlanksDefault notDerick Rethans2002-06-051-2/+3
| | | | | being set. (patch by Rob Richards <rrichards@digarc.com>)
* #Whitespace fix: SorryJoseph Tate2002-06-041-1/+1
|
* Bug fix to #17560 submitted by Rob RichardsJoseph Tate2002-06-041-2/+3
|
* initalize variable in domxml_doc_document_element()Brad LaFountain2002-05-311-1/+1
|
* added the ability to use new keywork with domxmls objects "new DomDocument()"Brad LaFountain2002-05-311-143/+217
| | | | | | | | | | instead of xmldoc. This also allows you to create nodes without having a whole document "new DomElement("foo")". moved DOMXML_API_VERSION to php_domxml.h exposed php_domobject_new for other extensions to use removed some un-needed code