On Sun, 29 Jun 2008, Junio C Hamano wrote: > > * /usr/bin/git-cat-file is no more. The bulk of the git commands will > move to /usr/libexec/git-core/ or somesuch. Every time I read this note I do a double-take. To me, the first sentence means that 'cat-file' command is gone. Then, the second sentence is just gibberish. And since I understand what you _want_ to say, I then go back and parse it properly, and know that you don't actually mean that git-cat-file is removed, but that it's removed from being accessible under that name in the path. So to avoid my double-take, and hopefully avoid confusion for other people, can you please make your status report rephrase that thing. Maybe just say * Do not install all git subcommands as 'git-xyzzy' files in the user path. This avoids unnecessary hardlinks (or copies on systems that do not support links), and enforces the 'git xyzzy' syntax. Subcommands that aren't builtins now get installed in /usr/libexec/git-core/ or somesuch. (I haven't looked at the series, but I _assume_ it also avoids installing the builtin subcommands entirely when not necessary, ie "git-cat-file" really _is_ gone, but it's not because the "cat-file" command itself is gone). Hmm? Or maybe it's just me who gets confused by the phrasing. Linus -- 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