patch 7.4.2063
Problem: eval.c is still too big.
Solution: Split off internal functions to evalfunc.c.
diff --git a/src/Make_manx.mak b/src/Make_manx.mak
index 81a2c19..1d8686c 100644
--- a/src/Make_manx.mak
+++ b/src/Make_manx.mak
@@ -47,6 +47,7 @@
digraph.c \
edit.c \
eval.c \
+ evalfunc.c \
ex_cmds.c \
ex_cmds2.c \
ex_docmd.c \
@@ -103,6 +104,7 @@
obj/digraph.o \
obj/edit.o \
obj/eval.o \
+ obj/evalfunc.o \
obj/ex_cmds.o \
obj/ex_cmds2.o \
obj/ex_docmd.o \
@@ -157,6 +159,7 @@
proto/digraph.pro \
proto/edit.pro \
proto/eval.pro \
+ proto/evalfunc.pro \
proto/ex_cmds.pro \
proto/ex_cmds2.pro \
proto/ex_docmd.pro \
@@ -277,6 +280,9 @@
obj/eval.o: eval.c
$(CCSYM) $@ eval.c
+obj/evalfunc.o: evalfunc.c
+ $(CCSYM) $@ evalfunc.c
+
obj/ex_cmds.o: ex_cmds.c
$(CCSYM) $@ ex_cmds.c