diff options
author | XhmikosR <xhmikosr@users.sourceforge.net> | 2011-01-31 12:47:16 +0000 |
---|---|---|
committer | XhmikosR <xhmikosr@users.sourceforge.net> | 2011-01-31 12:47:16 +0000 |
commit | f60a72dfd4f35d973c82d378cc436c4a5ef660a6 (patch) | |
tree | 696e9bc7dffd0ebe13e48179dfa0bed3aa023368 /scintilla/lexers/LexSQL.cxx | |
parent | 5b7e6e9a6dd41899341d025526eb95ff4ccb0eb7 (diff) | |
download | notepad2-mod-f60a72dfd4f35d973c82d378cc436c4a5ef660a6.zip notepad2-mod-f60a72dfd4f35d973c82d378cc436c4a5ef660a6.tar.gz notepad2-mod-f60a72dfd4f35d973c82d378cc436c4a5ef660a6.tar.bz2 |
update Scintilla
git-svn-id: https://notepad2-mod.googlecode.com/svn/trunk@393 28bd50df-7adb-d945-0439-6e466c6a13cc
Diffstat (limited to 'scintilla/lexers/LexSQL.cxx')
-rw-r--r-- | scintilla/lexers/LexSQL.cxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scintilla/lexers/LexSQL.cxx b/scintilla/lexers/LexSQL.cxx index a2eaaad..8fef2ff 100644 --- a/scintilla/lexers/LexSQL.cxx +++ b/scintilla/lexers/LexSQL.cxx @@ -555,7 +555,9 @@ void SCI_METHOD LexerSQL::Fold(unsigned int startPos, int length, int initStyle, */ /* notepad2-mod custom code end */
if (style == SCE_SQL_OPERATOR) {
if (ch == '(') {
- levelNext++;
+ if (levelCurrent > levelNext)
+ levelCurrent--;
+ levelNext++;
} else if (ch == ')') {
levelNext--;
} else if ((!options.foldOnlyBegin) && ch == ';') {
|