syntax: c: colorize also labels that contain digits, and uncolorize colon
Labels may contain digits (after the first character). And the colon after "default" should not be colored. Inspired-by: Hussam al-Homsi <sawuare@gmail.com>
Этот коммит содержится в:
родитель
ede64d7ea0
Коммит
3d9e803aed
@ -8,7 +8,8 @@ comment "//"
|
||||
# Constants.
|
||||
color brightred "\<[A-Z_][0-9A-Z_]*\>"
|
||||
# Labels.
|
||||
color brightmagenta "^[[:space:]]*[A-Z_a-z]+:[[:space:]]*$"
|
||||
color brightmagenta "^\s*[A-Z_a-z][0-9A-Z_a-z]*:\s*$"
|
||||
color normal ":\s*$"
|
||||
|
||||
# Types and related keywords.
|
||||
color green "\<(auto|bool|char|const|double|enum|extern|float|inline|int|long|restrict|short|signed|sizeof|static|struct|typedef|union|unsigned|void)\>"
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user