I am pretty sure this is a encoding issue. Your terminal is probably in UTF-8 and the file is ISO. This is a new problem as early as 16.04, I think it may happen in 15.04 as well but I can confirm that it doesn't in 12.04.
Try checking your terminal where you are running meld by typing "locale". and you should get something like this:
Same problem here: File encoding is not correctly detected.
In my case this is due to meld's "detect-encodings" settings.
Check with:
Only utf8 is detected.
To workaround this issue add
'latin1'
or whatever encoding your file has:Short extension to the last answer:
I had to add quotes to the [] part:
executing it in a terminal in Ubuntu 16.04
I am pretty sure this is a encoding issue. Your terminal is probably in UTF-8 and the file is ISO. This is a new problem as early as 16.04, I think it may happen in 15.04 as well but I can confirm that it doesn't in 12.04.
Try checking your terminal where you are running meld by typing "locale". and you should get something like this:
Then type " file " for each of your files and make sure they match your terminal.
On a side note I have been having a number of encoding issues between UTF-8 and ISO that really should never happen in 16.04.
What worked for me was running iconv on each file: