aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexers/LexVHDL.cxx
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2014-10-14 10:29:17 +1100
committerNeil <nyamatongwe@gmail.com>2014-10-14 10:29:17 +1100
commitb3c273e30ef6d607e3e4e26527b34a1542395c06 (patch)
tree237f1251a52cbbfe38b958578e3e81fa481e41e5 /lexers/LexVHDL.cxx
parentdd34f0cdf1b413107c1360d1531170ea262e0768 (diff)
downloadscintilla-mirror-b3c273e30ef6d607e3e4e26527b34a1542395c06.tar.gz
Bug [#1664]. Fix folding of "block" keyword.
From danselmi.
Diffstat (limited to 'lexers/LexVHDL.cxx')
-rw-r--r--lexers/LexVHDL.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/lexers/LexVHDL.cxx b/lexers/LexVHDL.cxx
index d917fa547..fe1b33317 100644
--- a/lexers/LexVHDL.cxx
+++ b/lexers/LexVHDL.cxx
@@ -207,7 +207,7 @@ static void FoldNoBoxVHDLDoc(
// Decided it would be smarter to have the lexer have all keywords included. Therefore I
// don't check if the style for the keywords that I use to adjust the levels.
char words[] =
- "architecture begin case component else elsif end entity generate loop package process record then "
+ "architecture begin block case component else elsif end entity generate loop package process record then "
"procedure function when";
WordList keywords;
keywords.Set(words);
@@ -369,6 +369,7 @@ static void FoldNoBoxVHDLDoc(
strcmp(s, "architecture") == 0 ||
strcmp(s, "case") == 0 ||
strcmp(s, "generate") == 0 ||
+ strcmp(s, "block") == 0 ||
strcmp(s, "loop") == 0 ||
strcmp(s, "package") ==0 ||
strcmp(s, "process") == 0 ||