diff options
author | ActiveState <unknown> | 2016-09-28 09:51:13 +1000 |
---|---|---|
committer | ActiveState <unknown> | 2016-09-28 09:51:13 +1000 |
commit | 63c2860548bcf27baa3f4f6791384cc323955e04 (patch) | |
tree | 3377019bf89f42b6d7e6e8e41b68aea4f0cd7963 /lexers/LexPowerShell.cxx | |
parent | 073480a615d644f8c61e339a500243db00989a80 (diff) | |
download | scintilla-mirror-63c2860548bcf27baa3f4f6791384cc323955e04.tar.gz |
Bug [#1868]. Understand the grave accent escape character for PowerShell.
Diffstat (limited to 'lexers/LexPowerShell.cxx')
-rw-r--r-- | lexers/LexPowerShell.cxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lexers/LexPowerShell.cxx b/lexers/LexPowerShell.cxx index 00d79db83..bf1ee29d1 100644 --- a/lexers/LexPowerShell.cxx +++ b/lexers/LexPowerShell.cxx @@ -149,6 +149,8 @@ static void ColourisePowerShellDoc(Sci_PositionU startPos, Sci_Position length, sc.SetState(SCE_POWERSHELL_OPERATOR); } else if (IsAWordChar(sc.ch)) { sc.SetState(SCE_POWERSHELL_IDENTIFIER); + } else if (sc.ch == '`') { + sc.Forward(); // skip next escaped character } } } |