emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ediff and coding systems


From: Eli Zaretskii
Subject: Re: ediff and coding systems
Date: Mon, 22 Oct 2007 23:11:38 +0200

> Cc: Kenichi Handa <address@hidden>,  address@hidden,  address@hidden,
>         address@hidden
> From: Stefan Monnier <address@hidden>
> Date: Mon, 22 Oct 2007 11:32:30 -0400
> 
> > Not a good idea, I'm afraid: those temporary files (or parts thereof)
> > will need to be read back, when `diff' finishes, so each one needs to
> > be in the original encoding, or else the diffs will be incorrect.
> > E.g., imagine two files with the same text, but different encodings: I
> > don't think we want ediff say that they compare identical.
> 
> Quite the contrary: it's the only right thing to do because we're comparing
> two pieces of buffer (not file)

I don't think ediff-make-temp-file knows that.  It's a general-purpose
utility function in ediff, AFAIR, and is invoked for files as well.

Note: I was responding to Handa-san's suggestion that
ediff-make-temp-file binds coding-system-for-write.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]