Changes for Net::Z3950 module, version 0.31
27th November 2002
Changes between versions
0.30
and
0.31 (Wed Nov 27 12:40:50 2002):
- Add command-line options to samples/simple.pl
- Add samples/canonical.pl, the canonical program of
ZOOM's
Perl binding.
- Change the default element-set names in Manager.pm to be
upper-case F and B rather than f
and b, as specified in
section 3.6.2 (Composition Specification, Comp-spec
Omitted)
of the standard, even though
a clarification
makes it clear that element-set names should be treated
case-insensitively.
- Formally deprecate the non-working records() method of
the ResultSet class.
- When a new Connection object can't be made because of
Init being refused (rather than due to a lower-level
error such as ECONNREFUSED), $! is set to
the distinguished value -1.
(Dave Mitchell)
- Neater code for connection-closing.
(Dave Mitchell)
- Fake up a diagnostic record (BIB-1 error 3, ``unsupported
search'') for servers which illegally fail to include
diagnostic records in the result of a failed search.
(Dave Mitchell)
- Added #include "XSUB.h" to the yazwrap
directory's private code, which means it now does The Right
Thing when compiling against a Perl build with the
MULTIPLICITY flag set. This means that we now build and run
under
cygwin on Windows 2000.
(Dave Mitchell)
- Add new namedResultSets option, initially true, which
if set false caters for brain-damaged servers by always using
the same result-set name, default, thereby
invalidating previous ResultSet objects.
(Dave Mitchell)
- Documentation tweaks.