patch 7.4.1611
Problem: The versplit feature makes the code uneccessary complicated.
Solution: Remove FEAT_VERTSPLIT, always support vertical splits when
FEAT_WINDOWS is defined.
diff --git a/src/move.c b/src/move.c
index a505873..1a00a4d 100644
--- a/src/move.c
+++ b/src/move.c
@@ -990,7 +990,7 @@
curwin->w_wrow = curwin->w_height - 1;
}
else if (curwin->w_p_wrap
-#ifdef FEAT_VERTSPLIT
+#ifdef FEAT_WINDOWS
&& curwin->w_width != 0
#endif
)
@@ -1096,7 +1096,7 @@
&& curwin->w_height != 0
&& curwin->w_cursor.lnum == curwin->w_topline
&& width > 0
-#ifdef FEAT_VERTSPLIT
+#ifdef FEAT_WINDOWS
&& curwin->w_width != 0
#endif
)
@@ -1259,7 +1259,7 @@
*/
wrow = curwin->w_wrow;
if (curwin->w_p_wrap
-#ifdef FEAT_VERTSPLIT
+#ifdef FEAT_WINDOWS
&& curwin->w_width != 0
#endif
)
@@ -1468,7 +1468,7 @@
end_row += plines(curwin->w_topline - 1);
#endif
if (curwin->w_p_wrap
-#ifdef FEAT_VERTSPLIT
+#ifdef FEAT_WINDOWS
&& curwin->w_width != 0
#endif
)
@@ -1532,7 +1532,7 @@
start_row = curwin->w_wrow - plines(curwin->w_topline);
#endif
if (curwin->w_p_wrap
-#ifdef FEAT_VERTSPLIT
+#ifdef FEAT_WINDOWS
&& curwin->w_width != 0
#endif
)