Stefan Beller <stefanbeller@xxxxxxxxxxxxxx> writes: > I'd deprecate it first for a year or such and remove it then. > In the meantime we could implement already remove the code > and change it to: > > + int cmd_whatchanged(int argc, const char **argv, const char *prefix) > + { > + return cmd_log(argc, argv, prefix) > + } > > Also we should make sure everything git whatchanged can do, > can easily be done with git log <options>. That's even worse than "deprecating". Your first step already changes the behaviour for people who really use the command, without telling them _why_ the behaviour has suddenly changed at all, while not helping *ANYBODY*. The only thing it does is to scratch an irrelevant itch by people who peek the codebase and find an old command whose existence does not even hurt them. They may have too much time on their hand, but that is not an excuse to waste other people's time by adding extra makework on our plate, or changing the behaviour for people who use the command without explanation. Feeling irritated somewhat... -- 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