diff src/window.c @ 4379:a2f03b41dca7 v7.3.938

updated for version 7.3.938 Problem: Python: not easy to get to window number. Solution: Add vim.window.number. (ZyX)
author Bram Moolenaar <bram@vim.org>
date Sun, 12 May 2013 19:00:41 +0200
parents c80838526eeb
children cfd76908da25
line wrap: on
line diff
--- a/src/window.c
+++ b/src/window.c
@@ -6731,3 +6731,20 @@ get_match(wp, id)
     return cur;
 }
 #endif
+
+#if defined(FEAT_PYTHON) || defined(FEAT_PYTHON3) || defined(PROTO)
+    int
+get_win_number(win_T *wp)
+{
+    int		i = 1;
+    win_T	*w;
+
+    for (w = firstwin; w != NULL && w != wp; w = W_NEXT(w))
+	++i;
+
+    if (w == NULL)
+	return 0;
+    else
+	return i;
+}
+#endif