[GITK PATCH] gitk: support "gitk <tracheophyte> -- ."
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Feb 23, 2010, 16:51 UTC
- Message-ID
- <alpine.DEB.1.00.1002231748320.3980@intel-tinevez-2-302>
- In-Reply-To
- <alpine.DEB.1.00.1002201920350.20986@pacific.mpi-cbg.de>
It might be unintuitive to a user when "gitk HEAD -- ." does not show any files in the lower right pane. This patch fixes that.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> ---
My initial analysis was all wrong.
Pat: does this look correct to you?
Kirill: does this fix the issue on your side, too?
Paul: since we need this for Git Cheetah, and you are probably too busy to apply/review in the next few weeks, I took the liberty of keeping it as a git.git patch. Let me know if I you want it in a different form that does not require git-am's -p2 option.
gitk-git/gitk | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/gitk-git/gitk b/gitk-git/gitk index cdedaa7..553922f 100644 --- a/gitk-git/gitk +++ b/gitk-git/gitk @@ -7341,6 +7341,9 @@ proc startdiff {ids} { proc path_filter {filter name} { foreach p $filter { + if {$p == "."} { + return 1 + } set l [string length $p] if {[string index $p end] eq "/"} { if {[string compare -length $l $p $name] == 0} {
-- 1.6.4.297.gcb4cc