On Sat, Nov 5, 2011 at 4:49 PM, Junio C Hamano <junio@xxxxxxxxx> wrote: > > You do not have to resort to NUL; we could just stuff whatever you do not > need to see but needs to be left *intact* in the new header fields just > like the embedded GPG signatures are stored in signed commits. Agreed, [ details removed ] that sounds perfect. And makes it easy to get at if you want to with just "git cat-file commit" - without ever really being visible to people who don't care. And having it visible in the editor with '#' means that the user who does the merge gets to see what actually ended up being put in there, along with the fact that yes, it verified correctly. So I think I really like that approach - it seems to solve all problems. 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