From: Johannes Schindelin Date: Mon, 07 Jul 2008 14:06:31 GMT Subject: Re: [PATCH] builtin-rerere: fix conflict markers parsing Message-ID: In-Reply-To: <48722038.1010203@free.fr> Hi, On Mon, 7 Jul 2008, Olivier Marin wrote: > Johannes Schindelin a écrit : > > > > So what about > > > > <<<<<<< This hunk contains ===== > > anythin > > ======= > > > > Hello > > ======= > > somethin else > > >>>>>>> problem! > > > > > > If you fix it, I think you should do it properly, and analyze the index. > > If I read the code correctly, this case is not a problem at all because what > is important is the content between <<< and >>> : even if you match the wrong > === marker, you will match the first one only, then parsing will success and > preimage file will be OK. Also because we always match in the same order the > sha1 will be the same. > > Anyway, I do not know how to match the right === marker. Okay, but then the obvious question is: what do you do about "<<<<<<" lines that are not a marker? Same remark as before: if you fix rerere, why not do it properly? Ciao, Dscho