Skip to content

Commit 6ae2e37

Browse files
committed
Merge remote-tracking branch 'vim/master'
2 parents 3a352a1 + 528ccfb commit 6ae2e37

122 files changed

Lines changed: 9421 additions & 1815 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Filelist

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ SRC_ALL = \
9191
src/terminal.c \
9292
src/term.h \
9393
src/termlib.c \
94+
src/textprop.c \
9495
src/ui.c \
9596
src/undo.c \
9697
src/userfunc.c \
@@ -198,6 +199,7 @@ SRC_ALL = \
198199
src/proto/term.pro \
199200
src/proto/terminal.pro \
200201
src/proto/termlib.pro \
202+
src/proto/textprop.pro \
201203
src/proto/ui.pro \
202204
src/proto/undo.pro \
203205
src/proto/userfunc.pro \
@@ -475,6 +477,7 @@ SRC_DOS = \
475477
nsis/gvim_version.nsh \
476478
nsis/vimrc.ini \
477479
nsis/README.txt \
480+
nsis/lang/*.nsi \
478481
uninstal.txt \
479482
src/VisVim/Commands.cpp \
480483
src/VisVim/Commands.h \
@@ -515,6 +518,7 @@ SRC_DOS_BIN = \
515518
src/xpm/x86/lib-vc14/libXpm.lib \
516519
nsis/icons/*.bmp \
517520
nsis/icons/*.ico \
521+
nsis/icons/*.svg \
518522

519523
# source files for Amiga, DOS, etc. (also in the extra archive)
520524
SRC_AMI_DOS = \

Makefile

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,26 @@ first:
3232

3333
# Some make programs use the last target for the $@ default; put the other
3434
# targets separately to always let $@ expand to "first" by default.
35-
all install uninstall tools config configure reconfig proto depend lint tags types test scripttests unittests testclean clean distclean:
35+
all install uninstall tools config configure reconfig proto depend lint tags types test scripttests test_libvterm unittests testclean clean distclean:
3636
@if test ! -f src/auto/config.mk; then \
3737
cp src/config.mk.dist src/auto/config.mk; \
3838
fi
3939
@echo "Starting make in the src directory."
4040
@echo "If there are problems, cd to the src directory and run make there"
4141
cd src && $(MAKE) $@
42+
@# When the target is "test" also run the indent tests.
43+
@if test "$@" = "test"; then \
44+
$(MAKE) indenttest; \
45+
fi
46+
47+
# Executable used for running the indent tests.
48+
VIM_FOR_INDENTTEST = ../../src/vim
4249

50+
indenttest:
51+
cd runtime/indent && \
52+
$(MAKE) clean VIM="$(VIM_FOR_INDENTTEST)" && \
53+
$(MAKE) test VIM="$(VIM_FOR_INDENTTEST)"
54+
4355

4456
#########################################################################
4557
# 2. Creating the various distribution files.

0 commit comments

Comments
 (0)