Path: usenet.cis.ufl.edu!usenet.eel.ufl.edu!news.mathworks.com!news.kei.com!nntp.coast.net!torn!istar.net!news1.vancouver.istar.net!news.vancouver.istar.net!van-bc!unixg.ubc.ca!nntp.cs.ubc.ca!psgrain!nntp.teleport.com!usenet
From:
[email protected] (Michael Peppler)
Newsgroups: comp.lang.perl.announce,comp.lang.perl.misc
Subject: ANNOUNCE: Sybperl 2.03 released
Followup-To: comp.lang.perl.misc
Date: 2 Feb 1996 14:53:12 GMT
Organization: ITF Management SA, Geneva, Switzerland
Lines: 111
Approved:
[email protected] (comp.lang.perl.announce)
Message-ID: <
[email protected]>
NNTP-Posting-Host: julie.teleport.com
X-Disclaimer: The "Approved" header verifies header information for article transmission and does not imply approval of content.
Xref: usenet.cis.ufl.edu comp.lang.perl.announce:245 comp.lang.perl.misc:19463
I've uploaded release 2.03 (no, that's not a typo, 2.02 got uploaded
too, but I found a typo after it had started mirroring...) of sybperl
to "CPAN"/authors/id/MEWP/sybperl-2.03.tar.gz (see below).
This is sybperl 2.03.
This version includes improvements to both the CTlib and DBlib
modules:
- Sybase::CTlib::ct_sql() can now return an array of references to
associative arrays (one for each row).
- Sybase::CTlib::ct_fetchable() uses a precomputed hash to check
the fetchable status (suggested by Gisle Aas).
- Added Sybase::CTlib::ct_cmd_alloc to allow multiple CS_COMMAND
structures with a single connection.
- Added Sybase::CTlib::ct_cmd_realloc to drop and realloc the
current CS_COMMAND structure.
- Added Sybase::DBlib::db*opt() calls. The dbsetopt() call was
implemented in version 1.0xx but somehow did not get recoded
in 2.x.
- Sybase::DBlib::sql() can now return an array of references to
associative arrays (one for each row).
- Logging for dbwritetext() has been enabled by adding an additional
(optional) $log parameter. I'm not very happy with the calling
sequence (it's getting further and further from the C version), but
that's the cost of not doing it right from the start, I guess...
It was not possible to enable System 10 features in the Sybase::DBlib
module (the default 4.6.1 behaviour was always used). I have changed
this to ALWAYS use System 10 behaviour (in particular for
numeric/decimal/identity data retrieval) if the DB-Library revision
supports it.
The following bugs have been fixed:
Bug Fixes:
BugId Description
146 Need multiple CS_COMMAND structures for ct_cursor
operations.
147 $date->calc() changes both the original $date and
the new date.
148 Sybperl.pm does not export $DB_IN, $DB_OUT.
151 Sybperl.pm does not define &dbwritetext().
152 Sybperl.pm defines $main::ComputeID, sybperl 1.0xx
used $main::ComputeId.
155 Retrieving large integers (of numeric or decimal
data types) creates floating point data in
exponential notation.
156 dbsetversion() does not work.
123 Allow logging for dbwritetext().
"CPAN" is the Comprehensive Perl Archive Network, and is one of the
following:
The master CPAN site is ftp.funet.fi, one of the largest ftp sites
in the world, please read
ftp://ftp.funet.fi/README for more general
information. The CPAN master is located at
ftp://ftp.funet.fi/pub/languages/perl/CPAN/
CPAN is mirrored widely, please select the CPAN site nearest you to
keep the networks happy. At the moment the registered CPAN sites are:
Africa
ftp://ftp.is.co.za/programming/perl/CPAN/
Australasia
ftp://coombs.anu.edu.au/pub/perl/
ftp://ftp.mame.mu.oz.au/pub/perl/CPAN/
Europe
ftp://ftp.funet.fi/pub/languages/perl/CPAN/
ftp://ftp.sunet.se/pub/lang/perl/CPAN/
ftp://ftp.cs.ruu.nl/pub/PERL/CPAN/
ftp://ftp.demon.co.uk/pub/mirrors/perl/CPAN/
ftp://ftp.pasteur.fr/pub/computing/unix/perl/CPAN/
ftp://ftp.rz.ruhr-uni-bochum.de/pub/programming/languages/perl/CPAN/
ftp://ftp.switch.ch/mirror/CPAN/
ftp://orpheu.ci.uminho.pt/pub/lang/perl/
North America
ftp://ftp.cis.ufl.edu/pub/perl/CPAN/
ftp://uiarchive.cso.uiuc.edu/pub/lang/perl/CPAN/
ftp://ftp.delphi.com/pub/mirrors/packages/perl/CPAN/
ftp://ftp.sedl.org/pub/mirrors/CPAN/
ftp://ftp.sterling.com/programming/languages/perl/
I checked on
ftp://ftp.cis.ufl.edu/pub/perl/CPAN/authors/id/MEWP a
couple of minutes ago, and 2.03 had already made it there.
As always, comments and suggestions are gladly accepted...
Michael
--
Michael Peppler, ITF Management SA, Fontaine 13, CH-1204 Geneva
[email protected] - Tel (4122) 818 3021 - Fax (4122) 312 1322
GCS d+(-) s++: a C++ US++++$ P+++$ E++ W? N++ !w tv- b+++ G e+++ h---
r+++ y?