aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexers/LexBash.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'lexers/LexBash.cxx')
-rw-r--r--lexers/LexBash.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/lexers/LexBash.cxx b/lexers/LexBash.cxx
index 513a5dff8..b85d01a7d 100644
--- a/lexers/LexBash.cxx
+++ b/lexers/LexBash.cxx
@@ -109,6 +109,7 @@ static void ColouriseBashDoc(unsigned int startPos, int length, int initStyle,
// note that [+-] are often parts of identifiers in shell scripts
CharacterSet setWord(CharacterSet::setAlphaNum, "._+-");
CharacterSet setMetaCharacter(CharacterSet::setNone, "|&;()<> \t\r\n");
+ setMetaCharacter.Add(0);
CharacterSet setBashOperator(CharacterSet::setNone, "^&%()-+=|{}[]:;>,*/<?!.~@");
CharacterSet setSingleCharOp(CharacterSet::setNone, "rwxoRWXOezsfdlpSbctugkTBMACahGLNn");
CharacterSet setParam(CharacterSet::setAlphaNum, "$_");