Path: usenet.cise.ufl.edu!newsfeeds.nerdc.ufl.edu!news.magicnet.net!newspump.monmouth.com!newspeer.monmouth.com!newsfeed.corridex.com!nntp2.savvis.net!inetarena.com!not-for-mail
From: [email protected] (Steven W McDougall)
Newsgroups: comp.lang.perl.announce,comp.lang.perl.modules
Subject: Set::IntSpan 1.07 released
Followup-To: comp.lang.perl.modules
Date: 27 Dec 1998 17:02:41 GMT
Organization: The World Public Access UNIX, Brookline, MA
Lines: 45
Approved: [email protected] (comp.lang.perl.announce)
Message-ID: <[email protected]>
NNTP-Posting-Host: halfdome.holdit.com
X-Disclaimer: The "Approved" header verifies header information for article transmission and does not imply approval of content.
Xref: usenet.cise.ufl.edu comp.lang.perl.announce:202 comp.lang.perl.modules:7191

Set::IntSpan 1.07 has been uploaded to PAUSE and will soon propagate
through CPAN.


>From the Changes file:

Revision history for Perl extension Set::IntSpan

1.07  1988 Dec 03
       - fixes to facilitate subclassing
         o use ref $this instead of hardcoded "Set::IntSpan"
         o made internal functions into methods
         o use method call syntax on all internal method calls,
           not function call syntax
         o use direct object syntax on all internal method calls,
           because indirect object syntax sometimes parses as a
           function call
       - added ABSTRACT and AUTHOR keys in Makefile.PL


>From the README file:

Set::IntSpan VERSION 1.07 - Manages sets of integers

DESCRIPTION
Set::IntSpan manages sets of integers.  It is optimized for sets that
have long runs of consecutive integers.  These arise, for example, in
.newsrc files, which maintain lists of articles:

   alt.foo: 1-21,28,31
   alt.bar: 1-14192,14194,14196-14221

Sets are stored internally in a run-length coded form.  This provides
for both compact storage and efficient computation.  In particular,
set operations can be performed directly on the encoded
representation.


Thanks to Chris Sidi for showing me how to fix the code to support
subclassing.


- SWM