Bazaar "diff" has stopped working for me.

Asked by Tom Jones

All of a sudden, when I "diff", Bazaar responds:

====================================
=== modified file 'music.py'
Binary files music.py 2020-06-27 16:18:44 +0000 and music.py 2020-06-24 17:11:32 +0000 differ
====================================

It looks like text to me, and Python and Emacs agree with me on that. Googling the issue showed me people saying it's impossible to fix this issue.

Is it possible to workaround this Bazaar feature that's suddenly made Bazaar more harmful than helpful to me?

Question information

Language:
English Edit question
Status:
Solved
For:
Bazaar Edit question
Assignee:
No assignee Edit question
Solved by:
Tom Jones
Solved:
Last query:
Last reply:
Revision history for this message
Tom Jones (wish-i-could-use-it) said :
#1

I've found a workaround: Copy the contents of my source file from Emacs to Windows Notepad. Delete the original and save the Notepad as the original filename. That satisfies Bazaar.

Any insight into why I had to do that, though? Emacs interprets the new file as "U(DOS)---" in the mode line, where as the old file was "U:---". I'm unfortunately confused by the difference between U and U(DOS) in Emacs.