patch 7.4.2069
Problem: spell.c is too big.
Solution: Split it in spell file handling and spell checking.
diff --git a/src/Make_dice.mak b/src/Make_dice.mak
index 00d38f6..c53f182 100644
--- a/src/Make_dice.mak
+++ b/src/Make_dice.mak
@@ -72,6 +72,7 @@
search.c \
sha256.c \
spell.c \
+ spellfile.c \
syntax.c \
tag.c \
term.c \
@@ -127,6 +128,7 @@
o/search.o \
o/sha256.o \
o/spell.o \
+ o/spellfile.o \
o/syntax.o \
o/tag.o \
o/term.o \
@@ -250,7 +252,9 @@
o/sha256.o: sha256.c $(SYMS)
-o/spell.o: spell.c $(SYMS)
+o/spell.o: spell.c $(SYMS) spell.h
+
+o/spellfile.o: spellfile.c $(SYMS) spell.h
o/syntax.o: syntax.c $(SYMS)