From f78e7ab736467a0ae98695a8c661fe46fc93c50f Mon Sep 17 00:00:00 2001 From: Paul Mackerras Date: Fri, 7 Dec 2007 20:50:09 +1100 Subject: [PATCH] gitk: Fix bug in parsing multiple revision arguments If the user specified multiple revisions arguments on the command line or for a view, we were passing the whole list of arguments to git rev-parse as a single argument, and thus git rev-parse didn't interpret it as revisions. This fixes it by adding an eval so the arguments get passed to git rev-parse as separate arguments. Signed-off-by: Paul Mackerras --- gitk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitk b/gitk index e0eb3d0f8..46f9a35ff 100755 --- a/gitk +++ b/gitk @@ -106,7 +106,7 @@ proc start_rev_list {view} { set vnextroot($view) 0 varcinit $view - set commits [exec git rev-parse --default HEAD --revs-only \ + set commits [eval exec git rev-parse --default HEAD --revs-only \ $viewargs($view)] set viewincl($view) {} foreach c $commits { -- 2.30.2