updated for version 7.0200
diff --git a/src/buffer.c b/src/buffer.c
index 28ed6b9..2b6fe28 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -1353,7 +1353,8 @@
++curbuf->b_nwindows;
#ifdef FEAT_DIFF
- diff_new_buffer();
+ if (curwin->w_p_diff)
+ diff_buf_add(curbuf);
#endif
/* Cursor on first line by default. */
@@ -4175,7 +4176,7 @@
#endif
}
#ifdef FEAT_WINDOWS
- if (firstwin == lastwin) /* can't close last window */
+ if (firstwin == lastwin) /* don't close last window */
#endif
use_firstwin = TRUE;
#ifdef FEAT_WINDOWS