I am referring to this answer. The initial answer had some tab-delimited code that was quite messy looking, as well as a Google link to search results associated with MDN. I waited what I thought was a few minutes, and considered posting a comment along the lines of "Please don't link to Google search results". I figured (wrongly) the answerer was no longer working on the answer.
So I edited it, reformatting the code, adding
.call() to inline functions, etc., and very lightly edited the word choice (to remove personal pronouns). Note, I did not make any substantial edits, such as changing functions or anything.
Yet, see the edit associated with my account here: https://stackoverflow.com/posts/8553504/revisions.
All I can say is that that is not right. Also, if you look at the history, there is no unformatted code or Google link anymore at all. Somehow my edit got blended with a version that is no longer available, which distorts what my edit actually was in reality.
Is this a bug? Shouldn't the "This has been edited by someone else" notice shown up? Shouldn't the edit history kick in once someone else has edited the answer, including the most previous version (that the first third-party answer was based on)?
EDIT - I added Feature Request as a tag in relation to the logging to revisions any changes made by third party and keep the most previous revision. I can't tell if this is how it is currently, but I think it makes sense (I certainly thought this was the case).