You seem to have proved that what you're seeing is impossible, so I
would do one more sanity check. For both accounts:
:set diffexpr?
:function MyDiff2
Does B have exactly what you posted:
function! MyDiff2()
call input("MyDiff2 called")
endfunction
John
Have you tried setting 'diffexpr' to the empty string (for instance by
running "vim -N -u NONE")? And if you have, did it work?
Best regards,
Tony.
--
It's a good thing we don't get all the government we pay for.
Ah ... we should have thought of that.
BTW we prefer bottom posting on this mailing list.
John