Redland

 view release on metacpan or  search on metacpan

redland/raptor/ChangeLog.3  view on Meta::CPAN


	* tests/ex-28.out, tests/ex-28.rdf:
	Test case for property after parseType resource property inherting
	parseType resource-ness

	* tests/Makefile.am: Added test case 28

	* raptor_parse.c (raptor_start_element_grammar):
	Don't copy the parsetype-resource
	generated node URI up to parent element

	* tests/Makefile.am: Added test case 27

	* tests/ex-27.out, tests/ex-27.rdf:
	Test case for wrong ID on 3rd parseType resource off a node

2002-05-24  Dave Beckett  <Dave.Beckett@bristol.ac.uk>

	* ntriples_parse.c: Wrap errno with #ifndef WIN32

2002-05-08  Dave Beckett  <Dave.Beckett@bristol.ac.uk>

	* raptor_parse.c:
	Lessen some librdf compile warnings about char* and xmlChar* strings

	* raptor_parse.c (raptor_free_xml_entity): Moved earlier in code
	(raptor_xml_new_entity): Use LIBRDF_MALLOC

2002-05-07  Dave Beckett  <Dave.Beckett@bristol.ac.uk>

	* acconfig.h: Added libxml xmlEntity field defs

	* configure.in: Check less libxml headers.
	If libxml main headers missing, disable library
	Check for xmlEntity fields name_length and etype

	* raptor_parse.c:
	Added new entity recording, expanding stuff for libxml
	(raptor_xml_add_entity, raptor_xml_new_entity,
	raptor_xml_entity_decl, raptor_xml_get_entity,
	raptor_xml_free_entity, raptor_xml_free_entities): Added or
	substantially updated

2002-04-29  Dave Beckett  <Dave.Beckett@bristol.ac.uk>

	* raptor_parse.c: tail_id is a char*, not a redland URI

2002-04-28  Dave Beckett  <Dave.Beckett@bristol.ac.uk>

	* raptor_parse.c:
	(raptor_new) Initialise entities table count to 0 since
	xmlCreateEntitiesTable sometimes doesn't do it.

2002-04-27  Dave Beckett  <Dave.Beckett@bristol.ac.uk>

	* acconfig.h, configure.in, raptor_parse.c:
	renamed NEED_EXPAT/LIBXML to RAPTOR_XML_EXPAT/LIBXML so that raptor
	can be linked to apps (such as Redland) that may have both

	* configure.in:
	Added configure warning about failure of expat UTF8 BOM and how to fix.

	* configure.in: Perform expat BOM check only when a working expat found

	* raptor_parse.c, configure.in, acconfig.h:
	Rename EXPAT_ERROR_CRASH to EXPAT_NO_UTF8_BOM - expat 1.95.1
	fails on an initial UTF-8 BOM sequence.  expat 1.95.2 onwards fixes
	this.

	* acconfig.h: Added EXPAT_ERROR_CRASH

	* raptor_parse.c:
	If EXPAT_ERROR_CRASH then count XML tokens and only try to get line,
	col, byte counts after 1 token has been seen.

	* configure.in:
	Add test for expat failure in error reporting before <?xml?>

2002-04-24  Dave Beckett  <Dave.Beckett@bristol.ac.uk>

	* INSTALL.html: Added CVS instructions, tidied and expanded

	* tests/ex-22.rdf: ex-22

2002-04-22  Dave Beckett  <Dave.Beckett@bristol.ac.uk>

	* configure.in: Look for gnome-xml/xmlmemory.h header

	* raptor_parse.c:
	Add a bunch of stuff for libxml1 to handle adding/removing entity decls
	(raptor_xml_free_entity): Now libxml2 only
	(raptor_xml_libxml1_add_entry): Added, libxml1 only
	(raptor_xml_add_entity): Call libxml2 code or
	raptor_xml_libxml1_add_entry for libxml1
	(xmlHashLookup): Added, libxml1 only

	* tests/Makefile.am: Added ex-26

	* tests/ex-26.out, tests/ex-26.rdf:
	Test entities get expanded in attributes

	* configure.in: Look for libxml/parser.h libxml/hash.h

	* raptor_parse.c:
	For libxml, Use libxml/parser.h (v2) or gnome-xml/parser.h (v1)
	Include libxml/hash.h for v2
	Add xml entities support
	(raptor_xml_free_entity): Pulled from xmlFreeEntity
	(raptor_xml_add_entity): Pulled from xmlAddEntity (slight change to
	API)
	(raptor_xml_entity_decl): Added
	(raptor_xml_get_entity): Added
	(raptor_new): Use raptor_xml_entity_decl, raptor_xml_get_entity
	and ask for them to be called.
	(raptor_parse_file): Free entity stuff.

2002-04-17  Dave Beckett  <Dave.Beckett@bristol.ac.uk>

	* tests/Makefile.am: Added ex-25*

	* tests/ex-25.out, tests/ex-25.rdf:
	Check mixing rdf:li and rdf:_n works

	* raptor_parse.c (raptor_print_statement_detailed):
	Handle printing ordinal objects

	* raptor_parse.c (raptor_print_statement_as_ntriples):



( run in 0.837 second using v1.01-cache-2.11-cpan-d7f47b0818f )