Sorry, mate:

- As for the patch level: 8.1.5
- Compiler: gcc.exe (Rev2, Built by MSYS2 project) 7.3.0 => MinGW
- The below set of files compiles gvim w/o problems using the same compiler
- git diff shows (changed files):

=========================== a) Make_cyg_ming.mak ===========================  
diff --git i/src/Make_cyg_ming.mak w/src/Make_cyg_ming.mak
index d51b6ea89..c5f473397 100644
--- i/src/Make_cyg_ming.mak
+++ w/src/Make_cyg_ming.mak
@@ -30,7 +30,7 @@
 #>>>>> choose options:
 # FEATURES=[TINY | SMALL | NORMAL | BIG | HUGE]
 # Set to TINY to make minimal version (few features).
-FEATURES=HUGE
+FEATURES=BIG

 # set to yes for a debug build
 DEBUG=no
@@ -43,7 +43,7 @@ GUI=yes

 # set to no if you do not want to use DirectWrite (DirectX)
 # MinGW-w64 is needed, and ARCH should be set to i686 or x86-64.
-DIRECTX=yes
+DIRECTX=no

 # Disable Color emoji support
 # (default is yes if DIRECTX=yes, requires WinSDK 8.1 or later.)
@@ -84,7 +84,7 @@ endif
 CSCOPE=yes

 # Set to yes to enable Netbeans support (requires CHANNEL).
-NETBEANS=$(GUI)
+NETBEANS=no

 # Set to yes to enable inter process communication.
 ifeq (HUGE, $(FEATURES))
@@ -108,7 +108,7 @@ endif
 # Link against the shared version of libstdc++ by default.  Set
 # STATIC_STDCPLUS to "yes" to link against static version instead.
 ifndef STATIC_STDCPLUS
-STATIC_STDCPLUS=no
+STATIC_STDCPLUS=yes
 endif

 # vim: set noet sw=8 ts=8 sts=0 wm=0 tw=0:

========================= Make_ming.mak =======================
diff --git i/src/Make_ming.mak w/src/Make_ming.mak
index e9e20f678..c016e419a 100644
--- i/src/Make_ming.mak
+++ w/src/Make_ming.mak
@@ -35,7 +35,7 @@
 #PYTHON=c:/python20

 # uncomment 'PYTHON3' if you want a python3-enabled version
-#PYTHON3=c:/python31
+PYTHON3=d:/tools/python

 # uncomment 'TCL' if you want a Tcl-enabled version
 #TCL=c:/tcl

====================== feature.h =========================
diff --git i/src/feature.h w/src/feature.h
index 5b915b838..cda4d3282 100644
--- i/src/feature.h
+++ w/src/feature.h
@@ -271,7 +271,7 @@
  * Disabled for EBCDIC as it requires multibyte.
  */
 #if defined(FEAT_BIG) && !defined(EBCDIC)
-# define FEAT_RIGHTLEFT
+/* # define FEAT_RIGHTLEFT */
 #endif

 /*
@@ -281,7 +281,7 @@
  * Disabled for EBCDIC as it requires multibyte.
  */
 #if defined(FEAT_BIG) && !defined(EBCDIC)
-# define FEAT_FKMAP
+/* # define FEAT_FKMAP */
 #endif
 #ifdef FEAT_FKMAP
 # ifndef FEAT_RIGHTLEFT
@@ -296,7 +296,7 @@
  * Disabled for EBCDIC as it requires multibyte.
  */
 #if defined(FEAT_BIG) && VIM_SIZEOF_INT >= 4 && !defined(EBCDIC)
-# define FEAT_ARABIC
+/* # define FEAT_ARABIC */
 #endif
 #ifdef FEAT_ARABIC
 # ifndef FEAT_RIGHTLEFT

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui