1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-01 13:50:36 +00:00

Merge pull request #138 from dkearns/improve-trailing-metacommand-ide-highlighting

Improves IDE highlighting of trailing $DYNAMIC/$STATIC metacommands
This commit is contained in:
Fellippe Heitor 2021-02-22 10:42:46 -03:00 committed by GitHub
commit 696ac25af2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -8445,8 +8445,14 @@ SUB ideshowtext
IF comment THEN
COLOR 11
IF metacommand AND ((checkKeyword$ = "$INCLUDE" OR checkKeyword$ = "$DYNAMIC" _
OR checkKeyword$ = "$STATIC") AND INSTR(m + 1, UCASE$(a2$), checkKeyword$) = 0) THEN COLOR 10
IF metacommand THEN
SELECT CASE checkKeyword$
CASE "$INCLUDE"
IF INSTR(m + 1, UCASE$(a2$), checkKeyword$) = 0 THEN COLOR 10
CASE "$DYNAMIC", "$STATIC"
IF INSTR(m + 1, UCASE$(a2$), "$DYNAMIC") = 0 AND INSTR(m + 1, UCASE$(a2$), "$STATIC") = 0 THEN COLOR 10
END SELECT
END IF
ELSEIF metacommand THEN
COLOR 10
ELSEIF inquote OR thisChar$ = CHR$(34) THEN