Redland
view release on metacpan or search on metacpan
redland/ChangeLog.6 view on Meta::CPAN
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/lone-list.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/lone-node.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/manifest.ttl,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-01.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-02.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-03.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-04.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-05.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-06.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-07.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-08.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-bad-01.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-bad-02.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-bad-03.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-bad-04.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-bad-05.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-bad-06.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-bad-07.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-bad-08.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-bad-09.rq,
rasqal/tests/sparql/SyntaxDev/Syntax-SPARQL3/syn-bad-10.rq: Added
unapproved sparql syntax tests from DAWG SyntaxDev area
* rasqal/tests/sparql/check-sparql: Ad -n flag if no data is
present
* rasqal/tests/sparql/check-sparql: Handle expect fail tests of
type mfx:TestBadSyntax Check return code of roqet for failing.
* rasqal/tests/sparql/check-sparql: Handle mfx:SyntaxType
rdf:typed actions and in that case pick up the action node as the
query to use (no data, no result) Only evaluate queries that have
files
2005-09-10 Dave Beckett <dave@dajobe.org>
* raptor/src/raptor_expat.c: Updates to use new raptor_sax2
handler style. The user data now points at the raptor_sax2*
object, not the parser.
(raptor_expat_init): send SAX2 events to core raptor_sax2_EVENT
routines.
(raptor_expat_update_document_locator): Moved from raptor_parser.c
* raptor/src/raptor_libxml.c: Updates to use new raptor_sax2
handler style. The user data now points at the raptor_sax2*
object, not the parser. All raptor_parser* references are gone
and error/fatal error/warnings are returned via handler/data
pairs.
(raptor_libxml_call_handler): Added to aid returning messages.
Deleted old and unused internal entity resolution code.
(raptor_libxml_init): send SAX2 events to core raptor_sax2_EVENT
routines.
* raptor/src/raptor_internal.h: Removed old and hardly tested
internal handling of libxml entities
* raptor/src/raptor_rdfxml.c: Rename raptor_xml_* to
raptor_rdfxml_* in structs and functions.
(raptor_rdfxml_start_element_handler,
raptor_rdfxml_end_element_handler, raptor_cdata_grammar): Move
expat BOM fixes to raptor_sax2.c
(raptor_rdfxml_parse_init): Use new raptor_sax2_set_EVENT_handler
methods. Use raptor_sax2_set_locator.
(raptor_get_libxml_context, raptor_set_libxml_document_locator,
raptor_get_libxml_document_locator, raptor_get_libxml_entities,
raptor_set_libxml_entities, raptor_expat_update_document_locator):
Deleted or merged into raptor_sax2.c
* raptor/src/raptor_parse.c
(raptor_parser_fatal_error_message_handler,
raptor_parser_error_message_handler,
raptor_parser_warning_message_handler): Added handlers that take
location in same style as user message handler callbacks.
(raptor_stats_print): Update for raptor_rdfxml_parser
* raptor/src/raptor_locator.c (raptor_update_document_locator):
Moved to raptor_sax2.c
* raptor/src/raptor_general.c (raptor_init, raptor_finish): Call
raptor_init_sax2 and raptor_finish_sax2 respectively.
* raptor/src/raptor_internal.h: Removed several libxml/expat/rdxml
functions used to be too friendly with internals of other classes.
Renamed raptor_xml_parser to raptor_rdfxml_parser. Updated
prototype of raptor_libxml_update_document_locator. Added new
parser handler prototypes raptor_parser_error_message_handler,
raptor_parser_fatal_error_message_handler and
raptor_parser_warning_message_handler Added handlers for SAX2
events - start element, end element, characters, cdata, comment,
unparsed_entity_decl, external_entity_ref named as
raptor_sax2_EVENT_handler. raptor_sax2 gains a magic field as
this is used as the user data for libxml. raptor_sax2 uses the
handler typedefs for the event handlers. raptor_sax2 gains erorr,
fatal and warning handler and data fields. Added prototypes for
raptor_init_sax2 and raptor_finish_sax2. Updated prototype for
raptor_new_sax2. Added prototypes for
raptor_sax2_set_start_element_handler,
raptor_sax2_set_end_element_handler,
raptor_sax2_set_characters_handler, raptor_sax2_set_cdata_handler,
raptor_sax2_set_comment_handler,
raptor_sax2_set_unparsed_entity_decl_handler and
raptor_sax2_set_external_entity_ref_handler Added prototype for
raptor_sax2_set_locator. Added prototypes for:
raptor_sax2_start_element raptor_sax2_end_element,
raptor_sax2_characters, raptor_sax2_cdata, raptor_sax2_comment,
raptor_sax2_unparsed_entity_decl and
raptor_sax2_external_entity_ref.
* raptor/src/raptor_sax2.c: Now a more complete class
(raptor_init_sax2, raptor_finish_sax2): Added, calling any static
initialising/finishing.
(raptor_new_sax2): Added error, fatal_error and warning data and
handler registers. Register magic for libxml2 user_data fixups
(raptor_sax2_set_start_element_handler,
raptor_sax2_set_end_element_handler,
raptor_sax2_set_characters_handler, raptor_sax2_set_cdata_handler,
raptor_sax2_set_comment_handler,
raptor_sax2_set_unparsed_entity_decl_handler,
raptor_sax2_set_external_entity_ref_handler): Added for setting
SAX2 callback handlers.
(raptor_sax2_set_locator): Added, to set SAX2 file locator.
( run in 1.573 second using v1.01-cache-2.11-cpan-5a3173703d6 )