Joey Hess <joey@xxxxxxxxxxx> writes: > Johan Herland wrote: >> As Thomas already stated, git log is porcelain, and its output format is not >> set in stone. If you need a stable, script-friendly format, you should >> probably use the --format option, or use plumbing instead (such as e.g. git >> rev-list, which also has a --format option). > > But git log --format=raw --raw output was changed by notes. Let me ask a stupid question. Did the output change before and after the notes code even when your history does not have notes? >> > Might be worth documenting in release notes, maybe too late now though. This depends on the answer to the above question. If the answers is "No", then I don't see the need to say much more than "New 'git notes' feature allows comments applied to existing commits after the fact to be shown by log and friends". If it is "Yes", we should fix the code not to change the output. In any case, "log" is still a Porcelain, so it is understandable that by triggering a new feature you would get output from the new feature. It is called progress ;-) -- 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