updated for version 7.0062
diff --git a/src/Make_ivc.mak b/src/Make_ivc.mak
index 6242a55..a132949 100644
--- a/src/Make_ivc.mak
+++ b/src/Make_ivc.mak
@@ -244,6 +244,7 @@
"$(INTDIR)/regexp.obj" \
"$(INTDIR)/screen.obj" \
"$(INTDIR)/search.obj" \
+ "$(INTDIR)/spell.obj" \
"$(INTDIR)/syntax.obj" \
"$(INTDIR)/tag.obj" \
"$(INTDIR)/term.obj" \
@@ -607,6 +608,10 @@
# End Source File
# Begin Source File
+SOURCE=.\spell.c
+# End Source File
+# Begin Source File
+
SOURCE=.\syntax.c
# End Source File
# Begin Source File
diff --git a/src/Make_mvc.mak b/src/Make_mvc.mak
index 972baf9..de68e19 100644
--- a/src/Make_mvc.mak
+++ b/src/Make_mvc.mak
@@ -371,6 +371,7 @@
$(OUTDIR)\regexp.obj \
$(OUTDIR)\screen.obj \
$(OUTDIR)\search.obj \
+ $(OUTDIR)\spell.obj \
$(OUTDIR)\syntax.obj \
$(OUTDIR)\tag.obj \
$(OUTDIR)\term.obj \
@@ -846,6 +847,8 @@
$(OUTDIR)/search.obj: $(OUTDIR) search.c $(INCL)
+$(OUTDIR)/spell.obj: $(OUTDIR) spell.c $(INCL)
+
$(OUTDIR)/syntax.obj: $(OUTDIR) syntax.c $(INCL)
$(OUTDIR)/tag.obj: $(OUTDIR) tag.c $(INCL)
@@ -927,6 +930,7 @@
proto/regexp.pro \
proto/screen.pro \
proto/search.pro \
+ proto/spell.pro \
proto/syntax.pro \
proto/tag.pro \
proto/term.pro \
diff --git a/src/proto.h b/src/proto.h
index 50e64b4..cff55c3 100644
--- a/src/proto.h
+++ b/src/proto.h
@@ -136,6 +136,7 @@
# include "regexp.pro"
# include "screen.pro"
# include "search.pro"
+# include "spell.pro"
# include "syntax.pro"
# include "tag.pro"
# include "term.pro"
diff --git a/src/vim.h b/src/vim.h
index 4538d35..f030282 100644
--- a/src/vim.h
+++ b/src/vim.h
@@ -1141,13 +1141,16 @@
, HLF_DED /* Deleted diff line */
, HLF_TXD /* Text Changed in diff line */
, HLF_SC /* Sign column */
+ , HLF_SPB /* SpellBad */
+ , HLF_SPR /* SpellRare */
+ , HLF_SPL /* SpellLocal */
, HLF_COUNT /* MUST be the last one */
};
/* the HL_FLAGS must be in the same order as the HLF_ enums! */
#define HL_FLAGS {'8', '@', 'd', 'e', 'h', 'i', 'l', 'm', 'M', \
'n', 'r', 's', 'S', 'c', 't', 'v', 'V', 'w', 'W', \
- 'f', 'F', 'A', 'C', 'D', 'T', '>'}
+ 'f', 'F', 'A', 'C', 'D', 'T', '>', 'B', 'R', 'L'}
/*
* Boolean constants