diffing between utf-8<>utf-16 / utf-16<>utf-16 files does not show inline changes.
|Reported by:||Owned by:||Christopher Lenz|
|Component:||version control/changeset view||Version:||devel|
|Severity:||normal||Keywords:||diff changeset utf-16|
When diffing between a utf-8≠utf-16 file or utf-16≠utf-16 file it does not highlight the inline changes correctly. For instance between two utf-8 files if a single character has changed it will show that single character difference. However if any utf-16 file comes into play it shows the change as spanning across the entire line for both (in 'dark' red/green) versus the single character.
I've tried to track this down myself with little luck i'll keep trying. If I do figure it out i'll update this ticket however I'm hoping one of the developers here will have a quick idea as to what it could be. If you require any further information from me or testing of patches i'll be glad to do so.