Files | Admin

Notes:

Release Name: 0.1.2

Notes:
I't seems I released too early, now I also have to release often. Found some bugs in the accompanying code and improvedthe docs a bit.


Changes: 0.1.2 * Repaired benchmark * Added c_priority_queue wrapper, such that one can now require versions explicitly using: require "priority_queue/(c|ruby|poor)_priority_queue" * Improved README 0.1.1 * Removed debug cruft * Added more documentation and examples * Readme typo fixed * I had the tests commented out * Removed a bug when pushing twice onto the c priority queue (and added a test) 0.1.0 * API changes * Added lots of unit tests * Restructured * Fallback to ruby version if c version is not available * Added Efficent Pure Ruby Implementation (3 times slower than c version in dijkstras algorithm) * Added "Poor Mans Priority Queue" as a simple reference Implementation * Minor improvements * Added possibility to increase keys * Minor bugs fixed * Released as a .tar.gz (setup.rb) * Released as a .gem (Anybody want to improve the distribution or point me to some information on how to relase as .tar.gz and as .gem without too much ado) 0.0.0: * First c-implementation * Experimental Release