Hi Junio, On 8 February 2012 07:33, Junio C Hamano <gitster@xxxxxxxxx> wrote: > To allow parsing the header produced by versions of Git newer than the > code written to parse it, all commit parsers are expected to skip unknown > header lines, so that newer types of header lines can be added safely. > The only three things that are promised are: > > (1) the header ends with an empty line (just an LF, not "a blank line"), > (2) unknown lines can be skipped, and > (3) a header "field" begins with the field name, followed by a single SP > followed by the value. Thanks for looking into this. Is this the same as an email header? If yes, we could just use the python's email.Header.decode_header() function (I haven't tried yet). BTW, does Git allow custom headers to be inserted by tools like StGit? -- Catalin -- 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