patch 8.0.1609: shell commands in the GUI use a dumb terminal
Problem: Shell commands in the GUI use a dumb terminal.
Solution: Add the "!" flag to 'guioptions' to execute system commands in a
special terminal window. Only for Unix now.
diff --git a/src/vim.h b/src/vim.h
index 9b69735..42007ed 100644
--- a/src/vim.h
+++ b/src/vim.h
@@ -2543,4 +2543,9 @@
#define REPLACE_CR_NCHAR -1
#define REPLACE_NL_NCHAR -2
+/* flags for term_start() */
+#define TERM_START_NOJOB 1
+#define TERM_START_FORCEIT 2
+#define TERM_START_SYSTEM 4
+
#endif /* VIM__H */