From 9ef78aaffd9ca5100659b8737cbd41523be330e2 Mon Sep 17 00:00:00 2001 From: Eric Sunshine Date: Wed, 31 Dec 2014 04:50:12 -0500 Subject: git-arr: interpret 'max_pages = 0' as unlimited By default, git-arr limits the number of pages of commits to 5, however, it is reasonable to expect that some projects will want all commits to be shown. Rather than forcing such projects to choose an arbitrarily large number as the value of 'max_pages', provide a formal mechanism to specify unlimited commit pages. Signed-off-by: Eric Sunshine Signed-off-by: Alberto Bertogli --- git-arr | 2 ++ 1 file changed, 2 insertions(+) (limited to 'git-arr') diff --git a/git-arr b/git-arr index 6982b00..902bb89 100755 --- a/git-arr +++ b/git-arr @@ -105,6 +105,8 @@ def load_config(path): r.info.commits_in_summary = config.getint(s, 'commits_in_summary') r.info.commits_per_page = config.getint(s, 'commits_per_page') r.info.max_pages = config.getint(s, 'max_pages') + if r.info.max_pages <= 0: + r.info.max_pages = sys.maxint r.info.generate_tree = config.getboolean(s, 'tree') r.info.web_url = config.get(s, 'web_url') -- cgit v1.2.3