From 0ce425443f619cf275f9709d22cff7fd0e8a3a3d Mon Sep 17 00:00:00 2001 From: Tom Preston-Werner Date: Sun, 8 May 2011 23:44:20 -0700 Subject: [PATCH] Better Pager.calculate_pages implementation. --- lib/jekyll/generators/pagination.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/jekyll/generators/pagination.rb b/lib/jekyll/generators/pagination.rb index a9571046..847de4f8 100644 --- a/lib/jekyll/generators/pagination.rb +++ b/lib/jekyll/generators/pagination.rb @@ -56,9 +56,7 @@ module Jekyll # # Returns the Integer number of pages. def self.calculate_pages(all_posts, per_page) - num_pages = all_posts.size / per_page.to_i - num_pages = num_pages + 1 if all_posts.size % per_page.to_i != 0 - num_pages + (all_posts.size.to_f / per_page.to_i).ceil end # Determine if pagination is enabled for a given file.