Skip to content

Commit 43cb626

Browse files
committed
patch 8.0.1608: Win32: directx not enabled by default
Problem: Win32: directx not enabled by default. Solution: Change Makefile to enable directx by default. (Ken Takata)
1 parent 62dd452 commit 43cb626

File tree

4 files changed

+11
-5
lines changed

4 files changed

+11
-5
lines changed

Diff for: runtime/doc/various.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ N *+dialog_con* Support for |:confirm| with console dialog.
352352
N *+dialog_con_gui* Support for |:confirm| with GUI and console dialog.
353353
N *+diff* |vimdiff| and 'diff'
354354
N *+digraphs* |digraphs| *E196*
355-
m *+directx* Win32 GUI only: DirectX and |'renderoptions'|
355+
*+directx* Win32 GUI only: DirectX and |'renderoptions'|
356356
*+dnd* Support for DnD into the "~ register |quote_~|.
357357
B *+emacs_tags* |emacs-tags| files
358358
N *+eval* expression evaluation |eval.txt|

Diff for: src/Make_cyg_ming.mak

+3-3
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#
2121
# "make upx" makes *compressed* versions of the 32 bit GUI and console EXEs,
2222
# using the excellent UPX compressor:
23-
# http://upx.sourceforge.net/
23+
# https://upx.github.io/
2424
# "make mpress" uses the MPRESS compressor for 32- and 64-bit EXEs:
2525
# http://www.matcode.com/mpress.htm
2626
#
@@ -34,9 +34,9 @@ DEBUG=no
3434
OPTIMIZE=MAXSPEED
3535
# set to yes to make gvim, no for vim
3636
GUI=yes
37-
# set to yes if you want to use DirectWrite (DirectX)
37+
# set to no if you do not want to use DirectWrite (DirectX)
3838
# MinGW-w64 is needed, and ARCH should be set to i686 or x86-64.
39-
DIRECTX=no
39+
DIRECTX=yes
4040
# FEATURES=[TINY | SMALL | NORMAL | BIG | HUGE]
4141
# Set to TINY to make minimal version (few features).
4242
FEATURES=HUGE

Diff for: src/Make_mvc.mak

+5-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
# GUI interface: GUI=yes (default is no)
2727
#
2828
# GUI with DirectWrite (DirectX): DIRECTX=yes
29-
# (default is no, requires GUI=yes and MBYTE=yes)
29+
# (default is yes if GUI=yes, requires GUI=yes and MBYTE=yes)
3030
#
3131
# Color emoji support: COLOR_EMOJI=yes
3232
# (default is yes if DIRECTX=yes, requires WinSDK 8.1 or later.)
@@ -180,6 +180,10 @@
180180

181181
TARGETOS = WINNT
182182

183+
!ifndef DIRECTX
184+
DIRECTX = $(GUI)
185+
!endif
186+
183187
# Select one of eight object code directories, depends on GUI, OLE, DEBUG and
184188
# interfaces.
185189
# If you change something else, do "make clean" first!

Diff for: src/version.c

+2
Original file line numberDiff line numberDiff line change
@@ -766,6 +766,8 @@ static char *(features[]) =
766766

767767
static int included_patches[] =
768768
{ /* Add new patch number below this line */
769+
/**/
770+
1608,
769771
/**/
770772
1607,
771773
/**/

0 commit comments

Comments
 (0)