Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 157 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I answered the question. This answer was accepted. But OP wrote a comment that the proposed solution does not work well in one small case. I can fix it.

Which solution is better? Edit old answer or add new one?

share|improve this question
up vote 10 down vote accepted

In this case edit the answer. It sounds like your solution worked in the general case, but only failed on one edge case.

So the answer is still valid, but incomplete.

share|improve this answer

I totally agree with Chris: Edit the answer. What SO is about is to have great answers that can easily be found. Best case: the selected answer gives you all the information to solve the problem.

It is even encouraged to merge answers into one great answer (and giving credit to the other answerers contributing, at least by voting them up).

Having two answers with only a slight difference where one is slightly off only confuses. This is a site for great answers, not reputation.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .