Although the "diff-style" fuzzy matching is very helpful, strike-through lines shown in black are sometimes invisible when they overlap characters. Showing strike-through lines in red would improve their visibility. If there is any technical difficulty in showing strike-through lines and characters in different colors, showing both in red, rather than black, would be better for improved distinction.
I agree, red and green were the colors used by Aaron when he created this function.
http://groups.yahoo.com/neo/groups/OmegaT/conversations/topics/27002
Here is what Jean-Christophe Helary replied about this:
> Hi guys,
>
> Based on this thread, I expected that diff will highlight deletions and insertions with red and green respectively, but I get black and blue instead. Is this normal?
Yes it is.
We considered that the red/green pattern was not consistent with the black/blue/green pattern that was used in matches so we adapted the colors to something that would not confuse users at first.
Thanks for the support and historic background, Roman. Kanji characters often have horizontal lines making strike-through lines hard to recognize. So it's not just a matter of color preference, IMHO.
For the reasons listed above, the traditional diff colours are not user-friendly for people using both the standard display and the diff one.
To be able to satisfy everyone, it would be better to be able to configure the diff colours.
I have changed the title accordingly.
Didier
This is implemented in SVN (/trunk).
Didier
Implemented in the released version 3.1.8 of OmegaT.
Didier