updated for version 7.3.466
Problem: Get ml_get error hen ":behave mswin" was used and selecting
several lines. (A. Sinan Unur)
Solution: Adjust the end of the operation. (Christian Brabandt)
diff --git a/src/ops.c b/src/ops.c
index e8362cd..1ddff28 100644
--- a/src/ops.c
+++ b/src/ops.c
@@ -1957,6 +1957,9 @@
++curwin->w_cursor.lnum;
del_lines((long)(oap->line_count - 2), FALSE);
+ if (delete_last_line)
+ oap->end.lnum = curbuf->b_ml.ml_line_count;
+
n = (oap->end.col + 1 - !oap->inclusive);
if (oap->inclusive && delete_last_line
&& n > (int)STRLEN(ml_get(oap->end.lnum)))
diff --git a/src/version.c b/src/version.c
index 6d6261f..fca10e9 100644
--- a/src/version.c
+++ b/src/version.c
@@ -715,6 +715,8 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 466,
+/**/
465,
/**/
464,