The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.02 - 2013-09-05

  • PUBLIC RELEASE
  • Enough smoke tests have trickled in that I'm comfortable with portability from Perl 5.8.9 through present. Would like to see more Windows tests, but unofficial reports are that we build and test alright there as well.
  • Bump version number to 0.02 and release.
  • This version is compatible as a plugin for List::BinarySearch v0.12.

Changes for version 0.01_005 - 2013-09-04

  • Added tests and bugfix for return value of binsearch on "no match" in list context (Should be empty list. Was a single element of undef).

Changes for version 0.01_004 - 2013-08-31

  • #define cxinc() if PERL_VERSION is less than 5.12 to restore compatibility with pre-5.12.

Changes for version 0.01_003 - 2013-08-29

  • Address some issues with backwards compatibility for Perl 5.10/5.8.
  • Test a fix for Windows.
  • Test a fix for the cxinc problem.
  • Make sure all "author" tests are disabled unless RELEASE_TESTING set.

Changes for version 0.01_002 - 2013-08-22

  • Restore compatibility with Perl versions older than 5.16 by changing av_top_index to av_len. av_top_index is a more sanely named synonym to av_len, but wasn't available until Perl 5.16.
  • POD corrections.

Changes for version 0.01_001 - 2013-08-21

  • Applied code adapted from a binary search utility written with Inline::C.
  • Adapted POD from List::BinarySearch
  • Minimal testing added (additional still to be adapted from L::BS).

Modules

Binary Search a sorted array with XS routines.