Commit graph

4 commits

Author SHA1 Message Date
he
05745dd062 Update from version 0.71 to 0.80.
Pkgsrc change: add HOMEPAGE pointing into search.cpan.org.

Upstream changes:

0.80  Sat Apr 28 12:25:51 EDT 2007
	- accepted (finally) all of the changes submitted by Tels++
	- Heap::Elem gets proper new() method too, others all inherit it
	- made cmp, val and heap methods use @_ for speed (as suggested
	  by Tels++)

0.72  Fri Jul  8 09:05:04 CET 2005 (Tels)
	- moved file to lib/ and t/ to remove clutter and simplify build
	- rewrite most test files to use Test::More
	- change test files to load this version, not currently installed one
	- added tests for the various other .pm files
	- removed unnec. require Autoloader and comments about autoloading
	- remove "perl extension" from ABSTRACTs
	- Heap::Elem gets proper heap() and val() routines, the
	  other subclasses (Heap::Elem::Num etc) now simple inherit them
2008-07-20 21:53:32 +00:00
abs
07df757d3c Update devel/p5-Heap from 0.50 to 0.71
0.60  Sun Nov 16 16:58:12 EST 2003
        - ensured that $elem->heap can be tested for undef
          to determine whether it is actually on a heap at
          the moment
          - requested by Dan Bolser <dmb@mrc-dunn.cam.ac.uk>
        - fixed bug in Heap::Binary delete
          - noted by Arun Bhalla <bhalla@uiuc.edu>
        - changes to t/test.t
          - added tests for delete
          - made test run against all Heap variants
          - made test configurable to get a small test case
            for solving bugs
        - fixed bug in Heap::Binomial delete
        - Heap::Fibonacci delete worked in tests

0.70  Fri Dec  5 00:55:41 EST 2003
        - finally got around to renaming minimum and
          extract_minimum methods to top and extract_top
          - prompted by Steve Lembark <lembark@wrkhors.com>
          - old names are still supported, but depracated

0.71  Thu Jun 17 12:25:36 EDT 2004
        - fixed a memory leak in Heap::Fibonacci
          - the DESTROY method did'nt traverse fully
        - one final reference to extract_minimum in doc for Heap.pm
        - both issues reported by Christian Plessl <plessl@tik.ee.ethz.ch>
2007-02-06 18:43:27 +00:00
agc
4a3d2f7ce2 Add RMD160 digests. 2005-02-23 22:24:08 +00:00
seb
71c877109e Initial import of p5-Heap-0.50 version 0.50 into the Packages Collection.
This is a collection of perl routines for managing a heap data structure.
There are two major components: a heap component, and an element
component.

A heap package basically keeps a collection of elements and is
able to return the smallest one.

The heap component interface is defined in Heap(3) and must be
supported by all heap packages.  Currently there are three heap
components provided:

    Heap::Fibonacci  (the preferred one)
    Heap::Binomial
    Heap::Binary
2002-08-28 19:23:55 +00:00