Skip to content

Commit 0e7f88e

Browse files
committed
patch 7.4.1170
Problem: Missing changes in src/Makefile, Filelist. Solution: Add the missing changes.
1 parent e0874f8 commit 0e7f88e

3 files changed

Lines changed: 26 additions & 5 deletions

File tree

Filelist

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ SRC_ALL = \
1313
src/ascii.h \
1414
src/blowfish.c \
1515
src/buffer.c \
16+
src/channel.c \
1617
src/charset.c \
1718
src/crypt.c \
1819
src/crypt_zip.c \
@@ -39,8 +40,8 @@ SRC_ALL = \
3940
src/gui_beval.h \
4041
src/hardcopy.c \
4142
src/hashtab.c \
42-
src/keymap.h \
4343
src/json.c \
44+
src/keymap.h \
4445
src/macros.h \
4546
src/main.c \
4647
src/mark.c \
@@ -114,6 +115,7 @@ SRC_ALL = \
114115
src/proto.h \
115116
src/proto/blowfish.pro \
116117
src/proto/buffer.pro \
118+
src/proto/channel.pro \
117119
src/proto/charset.pro \
118120
src/proto/crypt.pro \
119121
src/proto/crypt_zip.pro \

src/Makefile

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -462,6 +462,10 @@ CClink = $(CC)
462462
# Uncomment this when you do not want the netbeans interface.
463463
#CONF_OPT_NETBEANS = --disable-netbeans
464464

465+
# CHANNEL - inter process communication. Same conditions as NetBeans.
466+
# Uncomment this when you do not want inter process communication.
467+
#CONF_OPT_CHANNEL = --disable-channel
468+
465469
# SNIFF - Include support for SNiFF+.
466470
#CONF_OPT_SNIFF = --enable-sniff
467471

@@ -1536,7 +1540,8 @@ TAGS_SRC = *.c *.cpp if_perl.xs
15361540

15371541
EXTRA_SRC = hangulin.c if_lua.c if_mzsch.c auto/if_perl.c if_perlsfio.c \
15381542
if_python.c if_python3.c if_tcl.c if_ruby.c if_sniff.c \
1539-
gui_beval.c workshop.c wsdebug.c integration.c netbeans.c \
1543+
gui_beval.c workshop.c wsdebug.c integration.c \
1544+
netbeans.c channel.c \
15401545
$(GRESOURCE_SRC)
15411546

15421547
# Unittest files
@@ -1552,8 +1557,10 @@ ALL_SRC = $(BASIC_SRC) $(ALL_GUI_SRC) $(UNITTEST_SRC) $(EXTRA_SRC)
15521557
# Which files to check with lint. Select one of these three lines. ALL_SRC
15531558
# checks more, but may not work well for checking a GUI that wasn't configured.
15541559
# The perl sources also don't work well with lint.
1555-
LINT_SRC = $(BASIC_SRC) $(GUI_SRC) $(HANGULIN_SRC) $(PYTHON_SRC) $(PYTHON3_SRC) $(TCL_SRC) \
1556-
$(SNIFF_SRC) $(WORKSHOP_SRC) $(WSDEBUG_SRC) $(NETBEANS_SRC)
1560+
LINT_SRC = $(BASIC_SRC) $(GUI_SRC) $(HANGULIN_SRC) \
1561+
$(PYTHON_SRC) $(PYTHON3_SRC) $(TCL_SRC) \
1562+
$(SNIFF_SRC) $(WORKSHOP_SRC) $(WSDEBUG_SRC) \
1563+
$(NETBEANS_SRC) $(CHANNEL_SRC)
15571564
#LINT_SRC = $(SRC)
15581565
#LINT_SRC = $(ALL_SRC)
15591566
#LINT_SRC = $(BASIC_SRC)
@@ -1621,6 +1628,7 @@ OBJ_COMMON = \
16211628
$(OS_EXTRA_OBJ) \
16221629
$(WORKSHOP_OBJ) \
16231630
$(NETBEANS_OBJ) \
1631+
$(CHANNEL_OBJ) \
16241632
$(WSDEBUG_OBJ)
16251633

16261634
OBJ = $(OBJ_COMMON) \
@@ -1689,6 +1697,7 @@ PRO_AUTO = \
16891697
gui_beval.pro \
16901698
workshop.pro \
16911699
netbeans.pro \
1700+
channel.pro \
16921701
$(ALL_GUI_PRO) \
16931702
$(TCL_PRO)
16941703

@@ -1731,7 +1740,8 @@ config auto/config.mk: auto/configure config.mk.in config.h.in
17311740
$(CONF_OPT_CSCOPE) $(CONF_OPT_MULTIBYTE) $(CONF_OPT_INPUT) \
17321741
$(CONF_OPT_OUTPUT) $(CONF_OPT_GPM) $(CONF_OPT_WORKSHOP) \
17331742
$(CONF_OPT_SNIFF) $(CONF_OPT_FEAT) $(CONF_TERM_LIB) \
1734-
$(CONF_OPT_COMPBY) $(CONF_OPT_ACL) $(CONF_OPT_NETBEANS) \
1743+
$(CONF_OPT_COMPBY) $(CONF_OPT_ACL) $(CONF_OPT_NETBEANS) \
1744+
$(CONF_OPT_CHANNEL) \
17351745
$(CONF_ARGS) $(CONF_OPT_MZSCHEME) $(CONF_OPT_PLTHOME) \
17361746
$(CONF_OPT_LUA) $(CONF_OPT_LUA_PREFIX) \
17371747
$(CONF_OPT_SYSMOUSE); \
@@ -2896,6 +2906,9 @@ objects/wsdebug.o: wsdebug.c
28962906
objects/netbeans.o: netbeans.c
28972907
$(CCC) -o $@ netbeans.c
28982908

2909+
objects/channel.o: channel.c
2910+
$(CCC) -o $@ channel.c
2911+
28992912
Makefile:
29002913
@echo The name of the makefile MUST be "Makefile" (with capital M)!!!!
29012914

@@ -3337,3 +3350,7 @@ objects/netbeans.o: netbeans.c vim.h auto/config.h feature.h os_unix.h \
33373350
auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \
33383351
regexp.h gui.h gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h \
33393352
globals.h farsi.h arabic.h version.h
3353+
objects/channel.o: channel.c vim.h auto/config.h feature.h os_unix.h \
3354+
auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \
3355+
regexp.h gui.h gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h \
3356+
globals.h farsi.h arabic.h version.h

src/version.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -741,6 +741,8 @@ static char *(features[]) =
741741

742742
static int included_patches[] =
743743
{ /* Add new patch number below this line */
744+
/**/
745+
1170,
744746
/**/
745747
1169,
746748
/**/

0 commit comments

Comments
 (0)