Hello Vim Developers,

To better understand what vimdiff is doing (and why it is so
slow), I had my shell (4NT under WinXP) keep a log showing
me just what was requested. [Note: I use '>!' instead of '>'
for redirection because my 4NT is set to not overwrite
existing files unless explicitly told to do so.]

Invoking vimdiff with:  gvim -d file1 file2

I can see that the following 3 shell requests are made:

    diff -a VIo2A3F.tmp VIn2A40.tmp >!VId2A41.tmp
    diff -a --binary VIo2A3F.tmp VIn2A40.tmp >!VId2A41.tmp
    diff -a --binary VIo2A3F.tmp VIn2A40.tmp >!VId2A41.tmp

The log shows about 4 seconds between commands.

I would have thought that the first diff would provide
enough information.  What is the purpose of the other two?

-- 
Best regards,
Bill

Reply via email to