Mercurial > vim
comparison src/Make_mvc.mak @ 15450:bb421f682528 v8.1.0733
patch 8.1.0733: too many #ifdefs for the multi-byte feature
commit https://github.com/vim/vim/commit/2be7cb73f66cf69659195d9a8ad4beaa359f2865
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Jan 12 16:10:51 2019 +0100
patch 8.1.0733: too many #ifdefs for the multi-byte feature
Problem: Too many #ifdefs for the multi-byte feature.
Solution: Tentatively always enable the multi-byte feature. If you have a
problem with this, please discuss on the Vim maillist.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 12 Jan 2019 16:15:04 +0100 |
parents | d94901eeb762 |
children | 1d2b5c016f17 |
comparison
equal
deleted
inserted
replaced
15449:869f88d11e31 | 15450:bb421f682528 |
---|---|
24 # Feature Set: FEATURES=[TINY, SMALL, NORMAL, BIG, HUGE] (default is HUGE) | 24 # Feature Set: FEATURES=[TINY, SMALL, NORMAL, BIG, HUGE] (default is HUGE) |
25 # | 25 # |
26 # GUI interface: GUI=yes (default is no) | 26 # GUI interface: GUI=yes (default is no) |
27 # | 27 # |
28 # GUI with DirectWrite (DirectX): DIRECTX=yes | 28 # GUI with DirectWrite (DirectX): DIRECTX=yes |
29 # (default is yes if GUI=yes, requires GUI=yes and MBYTE=yes) | 29 # (default is yes if GUI=yes, requires GUI=yes) |
30 # | 30 # |
31 # Color emoji support: COLOR_EMOJI=yes | 31 # Color emoji support: COLOR_EMOJI=yes |
32 # (default is yes if DIRECTX=yes, requires WinSDK 8.1 or later.) | 32 # (default is yes if DIRECTX=yes, requires WinSDK 8.1 or later.) |
33 # | 33 # |
34 # OLE interface: OLE=yes (usually with GUI=yes) | 34 # OLE interface: OLE=yes (usually with GUI=yes) |
35 # | |
36 # Multibyte support: MBYTE=yes (default is yes for NORMAL, BIG, HUGE) | |
37 # | 35 # |
38 # IME support: IME=yes (requires GUI=yes) | 36 # IME support: IME=yes (requires GUI=yes) |
39 # DYNAMIC_IME=[yes or no] (to load the imm32.dll dynamically, default | 37 # DYNAMIC_IME=[yes or no] (to load the imm32.dll dynamically, default |
40 # is yes) | 38 # is yes) |
41 # Global IME support: GIME=yes (requires GUI=yes) | 39 # Global IME support: GIME=yes (requires GUI=yes) |
784 !endif | 782 !endif |
785 | 783 |
786 !if "$(GIME)" == "yes" | 784 !if "$(GIME)" == "yes" |
787 CFLAGS = $(CFLAGS) -DGLOBAL_IME | 785 CFLAGS = $(CFLAGS) -DGLOBAL_IME |
788 OBJ = $(OBJ) $(OUTDIR)\dimm_i.obj $(OUTDIR)\glbl_ime.obj | 786 OBJ = $(OBJ) $(OUTDIR)\dimm_i.obj $(OUTDIR)\glbl_ime.obj |
789 MBYTE = yes | |
790 !endif | |
791 | |
792 !if "$(MBYTE)" == "yes" | |
793 CFLAGS = $(CFLAGS) -DFEAT_MBYTE | |
794 !endif | 787 !endif |
795 | 788 |
796 !if "$(GUI)" == "yes" | 789 !if "$(GUI)" == "yes" |
797 SUBSYSTEM = windows | 790 SUBSYSTEM = windows |
798 CFLAGS = $(CFLAGS) -DFEAT_GUI_W32 | 791 CFLAGS = $(CFLAGS) -DFEAT_GUI_W32 |