Sorry for the slow reply ... On Thu, Apr 23, 2009 at 16:55, Jean-Baptiste Quenot <jbq@xxxxxxxxxxx> wrote: > 2008/8/10 Jonas Fonseca <jonas.fonseca@xxxxxxxxx>: >>> So here is my cut-and-pastable version: >>> >>> tignowalk() { >>> tmp=$(mktemp) >>> cat >"$tmp" >>> TIG_MAIN_CMD="git rev-list --pretty=raw --no-walk --stdin <$tmp" \ >>> tig </dev/tty >>> rm "$tmp" >>> } >> >> Thanks for the fixed up version. > > Restarting this old thread again. Starting from 0.13 the > *tignowalk()* hack does not work anymore. What's the preferred way to > feed specific revisions using stdin now? I don't know if it is preferred, but it works. First add a git alias: [alias] tignowalk-helper = !git rev-list --pretty=raw --no-walk --stdin< Then modify tignowalk by replacing the line calling tig to say: TIG_MAIN_CMD="git tignowalk-helper $tmp" tig </dev/tty ... and it should work. Maybe more git alias functionality can simplify the hack. -- Jonas Fonseca -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html