AFAICT, a shell command alias (one that starts with a "!") is executed from the repository root, but to make things worse it looks like there is no way to tell which directory it was executed from. If this is correct, then these aliases are useless for anything that need to accept relative paths. Is there something obvious that I'm missing? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! -- 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