Ticket #4556: color definitions in the "c.syntax" highlight file.master
commitcd8355bfa8b22706cd09f144b0a67a1de3d50b9b
authorMorthimer McMare <morthimer_second@list.ru>
Wed, 26 Jun 2024 20:40:27 +0000 (26 23:40 +0300)
committerAndrew Borodin <aborodin@vmail.ru>
Thu, 25 Jul 2024 18:38:44 +0000 (25 21:38 +0300)
tree984d2b30e8dd18de3b7207ee46e362ef46673651
parent45c28d9d11509fcf34d54743cadad7bebd2d9cd3
Ticket #4556: color definitions in the "c.syntax" highlight file.

Definitions are provided for:
- Various punctuation (divided into 9 groups);
- Preprocessor;
- Keywords;
- Data types;
- Data type qualifiers;
- Numbers (can be different for the integer, hexadecimal, octal and floatpoint representations);
- Strings and escaped characters;
- Comments (with keywords like "TODO:");
- Labels.
In total 32 "defines"...

Based on the original "c.syntax" file, this version includes most of the content from C89..C23.

Closes MidnightCommander/mc#203.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
misc/syntax/c.syntax