updated for version 7.0148
diff --git a/src/search.c b/src/search.c
index 456b694..2ed15df 100644
--- a/src/search.c
+++ b/src/search.c
@@ -1440,6 +1440,11 @@
 	/* For multi-byte re-use last bytes[] and bytelen. */
     }
 
+    if (dir == BACKWARD)
+	cap->oap->inclusive = FALSE;
+    else
+	cap->oap->inclusive = TRUE;
+
     p = ml_get_curline();
     col = curwin->w_cursor.col;
     len = (int)STRLEN(p);