Permalink
Fetching contributors…
Cannot retrieve contributors at this time
481 lines (313 sloc) 13.7 KB
2001-12-09 Dave Beckett
* perl/Makefile.am: Fix failure to build the Perl RPMs by passing
Perl's installsitearch and man3dir configuration paths down to the
SPEC file
2001-11-26 Dave Beckett
* python/Makefile.am: Added example.py to release
* python/test/test.py: Update to new python interface style.
* python/example.py: Update to new python interface style. Added
parsing test Carefully delete objects in right order before world
is destroyed
* python/RDF.py: Changed to more Python-ic interface using **kw
args - thanks to Mark Nottingham
(class uri, constructor): Use new args properly.
(class parser): Mime type takes an optional string not object.
(class parser, method feature): update comment, still needs fixing
to allow python URI objects
2001-10-13 Dave Beckett
* java/redland-fragment.java: Correct comment
2001-09-25 Dave Beckett
* Makefile.am: More updates for libtool Just use librdf.la (no
librdf.a) Change all librdf_a to librdf_la Move example programs
to automake style Fix test programs to work with libtool $(LINK)
and -static librdf.la
2001-09-17 Dave Beckett
* Makefile.am: Added ex1.rdf, ex2.rdf to dist - for tests
2001-09-16 Dave Beckett
* Makefile.am: Added libtool versioning directed from configure.in
2001-09-14 Dave Beckett
* Makefile.am: Build librdf as shared library as well as static
one
2001-09-03 Dave Beckett
* java/org/librdf/redland/World.java,
java/org/librdf/redland/URI.java,
java/org/librdf/redland/Stream.java,
java/org/librdf/redland/Storage.java,
java/org/librdf/redland/Statement.java,
java/org/librdf/redland/Parser.java,
java/org/librdf/redland/Node.java,
java/org/librdf/redland/Model.java,
java/org/librdf/redland/Iterator.java: Use finalize() with correct
signature.
* java/test2.java: Redland Java test code using classes
* java/org/librdf/redland/Storage.java (Storage): Store new
Redland object, don't loose it
* java/org/librdf/redland/World.java,
java/org/librdf/redland/URI.java,
java/org/librdf/redland/Stream.java,
java/org/librdf/redland/Storage.java,
java/org/librdf/redland/Statement.java,
java/org/librdf/redland/Parser.java,
java/org/librdf/redland/Node.java,
java/org/librdf/redland/Model.java,
java/org/librdf/redland/Iterator.java,
java/org/librdf/redland/Hash.java: Styled API with Java
BiCapitalisation for classes, lowerThenUpper for methods Made
Iterator and Stream implement java.lang.Iterator API.
* java/test1.java, java/example.java: Updated for new java
package, classes
* java/Makefile.am: Added java files, class files Added classpath,
use env to run java, javac Added test2.java and run it with
test-java target.
* java/test1.java, java/skeleton.java: Updates for Java package
and class name changes
* java/Makefile.am: Changed class path to org.librdf.redland and C
interface class to core
* java/org/librdf/redland/Makefile.am: Changed class names to Java
style
* java/org/librdf/Makefile.am: Makefile.am
* java/org/librdf/redland/Model.java: Remove model_ from some
method names
2001-08-28 Dave Beckett
* perl/Makefile.am: Tidy perl macros
* perl/lib/RDF/Redland/Model.pm (serialise): Use RDF::Stream
constructor correctly
2001-08-22 Dave Beckett
* java/test1.java, java/Makefile.am: Updated for first version of
SWIG Java interface
* java/org/librdf/redland/World.java,
java/org/librdf/redland/URI.java,
java/org/librdf/redland/Stream.java,
java/org/librdf/redland/Storage.java,
java/org/librdf/redland/Statement.java,
java/org/librdf/redland/Parser.java,
java/org/librdf/redland/Node.java,
java/org/librdf/redland/Model.java,
java/org/librdf/redland/Iterator.java,
java/org/librdf/redland/Hash.java,
java/org/librdf/redland/Makefile.am, java/org/Makefile.am,
java/skeleton.java, java/redland-fragment.java, java/example.java:
First version of SWIG Java interface
* Makefile.am: Added java dir
2001-08-14 Dave Beckett
* python/test/test.py: Use memory storage not bdb - BDB may not be
available or required.
* perl/lib/RDF/Redland/RSS.pm: Use raptor as parser.
(format_literal): Fix quoting. Allow description content through
raw, including any HTML formattign.
2001-07-23 Dave Beckett
* python/RDF.py:
(RDF.parser constructor) Allow pass through of null mime_type
(None in python)
* perl/lib/RDF/Redland/Parser.pm:
(RDF::Parser::new) Allow pass through of null mime_type (undef in
perl)
* docs/Makefile.am: Moved SGML docs to MAINTAINERCLEAN again
2001-07-12 Dave Beckett
* docs/Makefile.am: Raptor now rapier
2001-07-10 Dave Beckett
* Makefile.am: tinkered with HTML to text rule
2001-07-09 Dave Beckett
* perl/lib/RDF/Redland/Statement.pm (new_from_nodes): Added
documentation about copying nodes.
2001-07-04 Dave Beckett
* java/Makefile.am, java/test1.java: Imported java test code
2001-07-02 Dave Beckett
* Makefile.am: Rapier now raptor
2001-06-06 Dave Beckett
* Makefile.am: Pick a local tar and set TAR variable
* Makefile.am: Changed rapier macro names to work better with
automake/autoconf.
2001-06-01 Dave Beckett
* Makefile.am: More fixes to make rapier sources optional.
* Makefile.am: Add rapier sources to dist only when present
2001-05-30 Dave Beckett
* perl/example.pl: Close down storage explicitly to ensure data is
flushed ok.
2001-05-16 Dave Beckett
* Makefile.am: Added rpm/redland.spec to dist
2001-05-10 Dave Beckett
* perl/lib/RDF/Redland/Storage.pm: Document more storage options.
2001-05-08 Dave Beckett
* perl/lib/RDF/Redland/Node.pm (type): Added an example.
* perl/lib/RDF/Redland/Storage.pm: Docs: added more details and
examples
2001-04-26 Dave Beckett
* docs/Makefile.am: Added java.html placeholder
2001-04-19 Dave Beckett
* perl/lib/RDF/Redland/Model.pm (sources,arcs): Fix prototypes.
* perl/lib/RDF/Redland/Iterator.pm (end): Call
Redland::librdf_iterator_end not old function
2001-04-12 Dave Beckett
* perl/Makefile.PL: Get version numbers from ../configure.in using
changed style.
2001-03-29 Dave Beckett
* Makefile.am: Added debian dir
* perl/lib/RDF/Redland/RSS.pm:
(as_xhtml) format_literal - Changed encoding to UTF-8 and don't
quote >255 char entities.
2001-03-27 Dave Beckett
* python/RDF.py, perl/lib/RDF/Redland/Model.pm,
perl/lib/RDF/Redland/Iterator.pm: Updated Perl/Python interfaces
for changed iterator interface, added deprecated warnings.
2001-03-20 Dave Beckett
* perl/lib/RDF/Redland/RSS.pm (description): Take DC description
first if there is one
* perl/lib/RDF/Redland/RSS.pm:
(as_xhtml) Handle undef arg in sub format_literal
2001-02-21 Dave Beckett
* python/RDF.py: Provide Python interfaces to librdf_node_equals
and librdf_uri_equals.
* perl/lib/RDF/Redland/URI.pm, perl/lib/RDF/Redland/Node.pm:
Provide Perl interfaces to librdf_node_equals and
librdf_uri_equals.
* perl/lib/RDF/Redland/Statement.pm (new): Add missing reference
to world in constructor.
2001-02-20 Dave Beckett
* tcl/test.tcl, tcl/example.tcl: Update tcl interface for
librdf_world changes
* tcl/Makefile.am: Clean generated pkgIndex.tcl
* python/RDF.py: Update python interface for librdf_world changes
* perl/lib/RDF/Redland/URI.pm, perl/lib/RDF/Redland/Storage.pm,
perl/lib/RDF/Redland/Statement.pm, perl/lib/RDF/Redland/Parser.pm,
perl/lib/RDF/Redland/Node.pm, perl/lib/RDF/Redland/Model.pm,
perl/lib/RDF/Redland.pm: Update perl interface for librdf_world
changes
2001-02-13 Dave Beckett
* perl/rss-dump.pl: Updated out-of-date RSS 1.0 URIs
* perl/Makefile.am: Add rss-dump.pl RSS 1.0 example to
distribution
2001-02-11 Dave Beckett
* perl/lib/RDF/Redland/RSS.pm (as_xhtml): Quote time keyword in
associate array arg.
* perl/Makefile.PL: Strip -L.. -lrdf when line has no end space
2001-02-07 Dave Beckett
* tcl/example.tcl: Remove old meaningless comment
* tcl/Makefile.am: clean-local: remove junk
2001-02-04 Dave Beckett
* docs/Makefile.am, python/Makefile.am, python/RDF.py,
python/test/test.py, Makefile.am, perl/lib/RDF/Redland.pm,
perl/lib/RDF/Redland/Model.pm, perl/lib/RDF/Redland/Node.pm,
perl/lib/RDF/Redland/Parser.pm, perl/lib/RDF/Redland/RSS.pm,
perl/lib/RDF/Redland/Statement.pm,
perl/lib/RDF/Redland/Storage.pm, perl/lib/RDF/Redland/Stream.pm,
perl/lib/RDF/Redland/URI.pm, perl/Makefile.PL, perl/Makefile.am,
perl/example.pl, perl/lib/RDF/Redland/Iterator.pm,
perl/rss-dump.pl, tcl/Makefile.am, tcl/example.tcl, tcl/test.tcl:
Make new boilerplate point to LICENSE not INSTALL - Doh!
* docs/Makefile.am, python/Makefile.am, python/RDF.py,
python/test/test.py, Makefile.am, perl/lib/RDF/Redland.pm,
perl/lib/RDF/Redland/Stream.pm, perl/lib/RDF/Redland/URI.pm,
perl/Makefile.PL, perl/Makefile.am, perl/example.pl,
perl/lib/RDF/Redland/Iterator.pm, perl/lib/RDF/Redland/Model.pm,
perl/lib/RDF/Redland/Node.pm, perl/lib/RDF/Redland/Parser.pm,
perl/lib/RDF/Redland/RSS.pm, perl/lib/RDF/Redland/Statement.pm,
perl/lib/RDF/Redland/Storage.pm, perl/rss-dump.pl,
tcl/example.tcl, tcl/Makefile.am, tcl/test.tcl: Pruned license
boilerplate
* python/example.py: Python 2.0 example
* docs/Makefile.am: Added tcl.html
* tcl/test.tcl: Tidied code
* tcl/example.tcl: Tcl interface example code
* tcl/Makefile.am: Added example.tcl
* Makefile.am: Added Tcl interface
* tcl/test.tcl, tcl/Makefile.am: Tcl API
* python/test/test.py: Updated for changed model add_statment api
2001-01-29 Dave Beckett
* perl/lib/RDF/Redland.pm (DESTROY): Add () to
librdf_destroy_world call to make perl 5.6 happy.
2001-01-26 Dave Beckett
* Makefile.am: Added dist-hook rule to allow symlinks to rapier
sources and make dist building continue to work.
2001-01-25 Dave Beckett
* perl/lib/RDF/Redland/RSS.pm (as_xhtml): Don't output : after
item link/title if there is no description
2001-01-24 Dave Beckett
* Makefile.am: s/rapier_parser.c/rapier_parse.c/
* docs/Makefile.am, Makefile.am: Add rapier
2001-01-23 Dave Beckett
* perl/lib/RDF/Redland/RSS.pm: (as_xhtml) Handle dc:subject being
a URI
2001-01-22 Dave Beckett
* Makefile.am: Add redland.spec.in to dist
2001-01-19 Dave Beckett
* perl/lib/RDF/Redland/Storage.pm: Removed use Redland Futile
attempt to get proper destruction before perl global destruction
phase.
* perl/lib/RDF/Redland/Model.pm: Moved use Redland Improved code
comments. Futile attempt to get proper destruction before perl
global destruction phase. Removed several node copies no longer
needed.
* perl/lib/RDF/Redland.pm: Moved use Redland
* perl/rss-dump.pl: Added configuration to show properties in
proposed modules.
2001-01-18 Dave Beckett
* perl/lib/RDF/Redland/Stream.pm: Removed use Redland
(new): No need for free statements arg, they are never freed now.
(DESTROY): Empty references asap.
(next): Update to return a new statement always or undef
* perl/lib/RDF/Redland/Parser.pm: Removed use Redland
(parse_as_stream): Fix new RDF::Stream args
* perl/lib/RDF/Redland/Statement.pm: Removed use Redland Tweak
debugging message.
* perl/lib/RDF/Redland/URI.pm: Removed use Redland
* perl/lib/RDF/Redland/RSS.pm (as_xhtml): Fix search form output.
Updated various methods to use get_targets/get_target etc. as
needed. Remove most RDF::Node copying, no longer needed since
above methods return new nodes each time.
(RDF::RSS::Node new): Remove RDF::Node copy.
2001-01-17 Dave Beckett
* perl/lib/RDF/Redland/Node.pm: Zap 'use Redland' Tidy debug
message.
* perl/lib/RDF/Redland/Iterator.pm: Zap 'use Redland' Tidy
comments.
(DESTROY) Remove creator reference after tidy
2001-01-16 Dave Beckett
* perl/rss-dump.pl: Emit literals as latin1, not UTF8
* perl/example.pl: Change wording; add_statement does not take
ownership of adding statement
* Makefile.am: Added rdf_concepts_test to TESTS
2001-01-08 Dave Beckett
* perl/lib/RDF/Redland/RSS.pm: Fixed imageAlign doc
* perl/lib/RDF/Redland/RSS.pm: Tidied as_xhtml documentation.
* perl/lib/RDF/Redland/RSS.pm (as_xhtml): Moved to METHODS
section.
* perl/lib/RDF/Redland/RSS.pm (as_xhtml): Added.
2001-01-05 Dave Beckett
* Makefile.am: Add rdf_utf8.h to installed includes
2001-01-04 Dave Beckett
* perl/lib/RDF/Redland/URI.pm, perl/lib/RDF/Redland/Stream.pm,
perl/lib/RDF/Redland/Storage.pm,
perl/lib/RDF/Redland/Statement.pm, perl/lib/RDF/Redland/RSS.pm,
perl/lib/RDF/Redland/Parser.pm, perl/lib/RDF/Redland/Node.pm,
perl/lib/RDF/Redland/Iterator.pm: Added SYNOPSIS pod section.
Made module be 'strict' - fix some things for that.
* perl/lib/RDF/Redland/Model.pm: Added SYNOPSIS pod section. Made
module be 'strict' - fix some things for that. Added warning
about deprecated get_sources,get_arcs,get_targets
* Makefile.am: Added DIST_SUBDIRS so distribution contains even
conditionally-included sub directories Fixed wrong -D defines in
MEM debugging macros
2001-01-03 Dave Beckett
* docs/fix-pod-xhtml: Be transitional xhtml
* docs/Makefile.am: Remvoe pod2html rubbish
* docs/fix-pod-xhtml: More terrible URL hacks
* docs/fix-pod-xhtml: Tidy title
* docs/fix-pod-xhtml: Fix HTML generated by pod2html
* python/RDF.py: Updated for changes to Model API
* perl/lib/RDF/Redland/Stream.pm, perl/lib/RDF/Redland/Storage.pm,
perl/lib/RDF/Redland/Statement.pm, perl/lib/RDF/Redland/Node.pm:
Tidy debugging messages.
* perl/lib/RDF/Redland/Model.pm: Tidy debugging messages. Remove
reference to storage from iterator constructors
* perl/lib/RDF/Redland.pm: Added RDF::World class (hidden) to do
global destruction - librdf_destroy_world
* perl/Makefile.am: Pass in MEM_LIBS
* perl/Makefile.PL: Simplified use of linking libs; maybe. Pull
in memory debugging libs
* perl/lib/RDF/Redland.pm, perl/lib/RDF/Redland/URI.pm,
perl/lib/RDF/Redland/Stream.pm, perl/lib/RDF/Redland/Storage.pm,
perl/lib/RDF/Redland/Statement.pm, perl/lib/RDF/Redland/RSS.pm,
perl/lib/RDF/Redland/Parser.pm, perl/lib/RDF/Redland/Node.pm,
perl/lib/RDF/Redland/Model.pm, perl/lib/RDF/Redland/Iterator.pm:
Added plain old documentation (POD)