D11470: SQL: various improvements and fix if/case/loop/end detection with SQL (Oracle)
jonathan poelen
noreply at phabricator.kde.org
Sun Mar 18 22:27:23 UTC 2018
jpoelen created this revision.
jpoelen added reviewers: Framework: Syntax Highlighting, dhaumann.
Restricted Application added a project: Frameworks.
jpoelen requested review of this revision.
REVISION SUMMARY
Previously, the variables prefixed by if / case / loop / end are a mix of keywords and normal text.
Improvements:
- Categorization of "Keywords" to "Operator Keyword" and "ControlFlow".
- Removes duplicate keywords in "functions" and "keywords" list.
- Some elements of the keywords list are moved to the functions list.
- Adds SQL functions.
- Removes symbols from Keyword list.
REPOSITORY
R216 Syntax Highlighting
BRANCH
sql
REVISION DETAIL
https://phabricator.kde.org/D11470
AFFECTED FILES
autotests/folding/test.sql.fold
autotests/folding/test.sql_oracle.fold
autotests/html/test.sql.html
autotests/html/test.sql_oracle.html
autotests/input/highlight.sh
autotests/input/highlight.sh.syntax
autotests/input/test.sql
autotests/input/test.sql_oracle
autotests/reference/test.sql.ref
autotests/reference/test.sql_oracle.ref
data/syntax/sql-mysql.xml
data/syntax/sql-oracle.xml
data/syntax/sql-postgresql.xml
data/syntax/sql.xml
To: jpoelen, #framework_syntax_highlighting, dhaumann
Cc: #frameworks, michaelh, ngraham
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20180318/cb702a4f/attachment-0003.html>
More information about the Kde-frameworks-devel
mailing list