From a116eaf0eefd88519a4c0c19910432accb01cc98 Mon Sep 17 00:00:00 2001 From: Urban Hafner Date: Tue, 2 Jun 2009 10:44:34 +0300 Subject: [PATCH] As we are couting the pages from 1 we have to continue until pages+1 --- lib/jekyll/site.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/jekyll/site.rb b/lib/jekyll/site.rb index 98313f6b..feef7933 100644 --- a/lib/jekyll/site.rb +++ b/lib/jekyll/site.rb @@ -252,8 +252,9 @@ module Jekyll all_posts = self.posts.sort { |a,b| b <=> a } pages = Pager.calculate_pages(all_posts, self.config['paginate'].to_i) - + pages += 1 (1..pages).each do |num_page| + pager = Pager.new(self.config, num_page, all_posts, pages) page = Page.new(self, self.source, dir, file) page.render(self.layouts, site_payload.merge({'paginator' => pager.to_hash}))