> An issue with this approach is that this can be the beginning > of hardwiring the official "right way of doing things" in the > set of tools. Pursuing this approach would enhance the set > of state markers like "FAILED_MERGE" in the example, which means: Wouldn't it be better to create some kind of action-log (that's cleared at the end of the command if everything was all right) instead of creating special markers for different commands? That way there would be only 1 place to check for what happened ... -- best regards Ray - 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