updated for version 7.0003
diff --git a/src/eval.c b/src/eval.c
index ce7bf09..5e40515 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -231,6 +231,7 @@
{"throwpoint", sizeof("throwpoint") - 1, NULL, VAR_STRING, VV_RO},
{"register", sizeof("register") - 1, NULL, VAR_STRING, VV_RO},
{"cmdbang", sizeof("cmdbang") - 1, NULL, VAR_NUMBER, VV_RO},
+ {"insertmode", sizeof("insertmode") - 1, NULL, VAR_STRING, VV_RO},
};
static int eval0 __ARGS((char_u *arg, VAR retvar, char_u **nextcmd, int evaluate));
@@ -4877,6 +4878,9 @@
#ifdef FEAT_GUI_BEOS
"gui_beos",
#endif
+#ifdef FEAT_GUI_KDE
+ "gui_kde",
+#endif
#ifdef FEAT_GUI_GTK
"gui_gtk",
# ifdef HAVE_GTK2