diff options
author | Dave Davenport <qball@gmpclient.org> | 2017-05-18 07:59:37 +0200 |
---|---|---|
committer | Dave Davenport <qball@gmpclient.org> | 2017-05-18 07:59:37 +0200 |
commit | 72afc7b0399834bc2b6c3a45f761b548f47b3cab (patch) | |
tree | ae1eb158807ee04553d359d948f7b0a060c09030 /lexer/theme-lexer.l | |
parent | bcea55c398c9f9a77aeb045d264c67fee3bfba09 (diff) |
Add strikethrough highlight method.
Diffstat (limited to 'lexer/theme-lexer.l')
-rw-r--r-- | lexer/theme-lexer.l | 54 |
1 files changed, 28 insertions, 26 deletions
diff --git a/lexer/theme-lexer.l b/lexer/theme-lexer.l index 36fbccab..cf85a0fb 100644 --- a/lexer/theme-lexer.l +++ b/lexer/theme-lexer.l @@ -184,10 +184,11 @@ EAST "east" WEST "west" /* Line Style */ -NONE "none" -BOLD "bold" -UNDERLINE "underline" -ITALIC "italic" +NONE "none" +BOLD "bold" +UNDERLINE "underline" +ITALIC "italic" +STRIKETHROUGH "strikethrough" /* ANGLES */ @@ -439,31 +440,32 @@ if ( queue == NULL ){ return T_COLOR; } /* Color schemes */ -<PROPERTIES>{RGBA} { return T_COL_RGBA; } -<PROPERTIES>{HSL} { return T_COL_HSL; } -<PROPERTIES>{HWB} { return T_COL_HWB; } -<PROPERTIES>{CMYK} { return T_COL_CMYK; } +<PROPERTIES>{RGBA} { return T_COL_RGBA; } +<PROPERTIES>{HSL} { return T_COL_HSL; } +<PROPERTIES>{HWB} { return T_COL_HWB; } +<PROPERTIES>{CMYK} { return T_COL_CMYK; } /* Fluff */ -<PROPERTIES>{S_T_PARENT_LEFT} { return T_PARENT_LEFT; } -<PROPERTIES>{S_T_PARENT_RIGHT} { return T_PARENT_RIGHT;} -<PROPERTIES>{COMMA} { return T_COMMA; } -<PROPERTIES>{FORWARD_SLASH} { return T_FORWARD_SLASH; } +<PROPERTIES>{S_T_PARENT_LEFT} { return T_PARENT_LEFT; } +<PROPERTIES>{S_T_PARENT_RIGHT} { return T_PARENT_RIGHT; } +<PROPERTIES>{COMMA} { return T_COMMA; } +<PROPERTIES>{FORWARD_SLASH} { return T_FORWARD_SLASH; } /* Position */ -<PROPERTIES>{CENTER} { return T_POS_CENTER; } -<PROPERTIES>{EAST} { return T_POS_EAST; } -<PROPERTIES>{WEST} { return T_POS_WEST; } -<PROPERTIES>{SOUTH} { return T_POS_SOUTH; } -<PROPERTIES>{NORTH} { return T_POS_NORTH; } +<PROPERTIES>{CENTER} { return T_POS_CENTER; } +<PROPERTIES>{EAST} { return T_POS_EAST; } +<PROPERTIES>{WEST} { return T_POS_WEST; } +<PROPERTIES>{SOUTH} { return T_POS_SOUTH; } +<PROPERTIES>{NORTH} { return T_POS_NORTH; } /* Highlight style */ -<PROPERTIES>{NONE} { return T_NONE; } -<PROPERTIES>{BOLD} { return T_BOLD; } -<PROPERTIES>{ITALIC} { return T_ITALIC; } -<PROPERTIES>{UNDERLINE} { return T_UNDERLINE; } - -<PROPERTIES>{ANGLE_DEG} { return T_ANGLE_DEG; } -<PROPERTIES>{ANGLE_RAD} { return T_ANGLE_RAD; } -<PROPERTIES>{ANGLE_GRAD} { return T_ANGLE_GRAD; } -<PROPERTIES>{ANGLE_TURN} { return T_ANGLE_TURN; } +<PROPERTIES>{NONE} { return T_NONE; } +<PROPERTIES>{BOLD} { return T_BOLD; } +<PROPERTIES>{ITALIC} { return T_ITALIC; } +<PROPERTIES>{UNDERLINE} { return T_UNDERLINE; } +<PROPERTIES>{STRIKETHROUGH} { return T_STRIKETHROUGH; } + +<PROPERTIES>{ANGLE_DEG} { return T_ANGLE_DEG; } +<PROPERTIES>{ANGLE_RAD} { return T_ANGLE_RAD; } +<PROPERTIES>{ANGLE_GRAD} { return T_ANGLE_GRAD; } +<PROPERTIES>{ANGLE_TURN} { return T_ANGLE_TURN; } <PROPERTIES>{COLOR_TRANSPARENT} { return T_COLOR_TRANSPARENT; |