From 3f9947832148597fb5b17146917fb538b6db5c49 Mon Sep 17 00:00:00 2001 From: Junio C Hamano Date: Fri, 25 Jan 2013 14:40:25 -0800 Subject: [PATCH] Meta/cook: hack to allow "Meta/cook -w HEAD~$n" to work --- cook | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cook b/cook index f0ccda0808..a6cee64a3d 100755 --- a/cook +++ b/cook @@ -864,9 +864,10 @@ if ($wildo) { } elsif (@ARGV != 1) { print STDERR "$0 --wildo [filename|HEAD]\n"; exit 1; - } elsif ($ARGV[0] eq "HEAD") { + } elsif ($ARGV[0] =~ /^HEAD/) { open($fd, "-|", - qw(git --git-dir=Meta/.git cat-file -p HEAD:whats-cooking.txt)); + qw(git --git-dir=Meta/.git cat-file -p), + "$ARGV[0]:whats-cooking.txt"); } else { open($fd, "<", $ARGV[0]); }