patch 8.1.0105: all tab stops are the same

Problem:    All tab stops are the same.
Solution:   Add the variable tabstop feature. (Christian Brabandt,
            closes #2711)
diff --git a/src/beval.h b/src/beval.h
index f4d1d80..49ba05b 100644
--- a/src/beval.h
+++ b/src/beval.h
@@ -71,7 +71,10 @@
     void		*clientData;	/* For callback */
 #endif
 
-    int			ts;		/* tabstop setting for this buffer */
+    int			ts;		// tabstop setting for this buffer
+#ifdef FEAT_VARTABS
+    int			*vts;		// vartabstop setting for this buffer
+#endif
     char_u		*msg;
 } BalloonEval;