XXX: center page distribution
[perl/list-index.git] / lib / List / Index.pm
index dca0d1f3970b83ffad665fc385ea2ed00b8bd778..483d1eb430104ad17cc4b6adf9e06b492da91796 100644 (file)
@@ -23,7 +23,7 @@ sub ranges {
        my $pages    = $options->{pages   } || 1 + int $#$self / $pagesize;
 
        $pagesize = @$self / $pages;
-       my $offset = $pagesize;
+       my $offset = $pagesize + .5;
        my @links = ('');
        while ($offset < @$self) {
                my $link = substr $self->[$offset], 0, $length;