I just found out that Vim checks the wrong buffer for 'modifiable' flag while doing a :diffput. I have two buffers being diffed, with the left one set to 'nomodifiable', and the right one set to 'modifiable', and when I try to :diffput from left to right, it complains that it can't be done. When I set left buffer also to 'modifiable' it went ahead with the change.
-- Thanks, Hari __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
