Skip to content

Commit

Permalink
Update for new Scintilla styles
Browse files Browse the repository at this point in the history
The new C styles escapesequence and taskmarker are currently mapped
conservatively, and may benefit from a more visible mapping.
  • Loading branch information
b4n committed May 17, 2014
1 parent 9bcdd64 commit 67329f2
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 3 deletions.
2 changes: 2 additions & 0 deletions data/filetypes.c
Expand Up @@ -28,6 +28,8 @@ globalclass=class
# """verbatim"""
tripleverbatim=string_2
hashquotedstring=string_2
taskmarker=comment
escapesequence=string_1

[keywords]
# all items must be in one line
Expand Down
6 changes: 4 additions & 2 deletions src/highlighting.c
Expand Up @@ -1402,7 +1402,8 @@ gboolean highlighting_is_string_style(gint lexer, gint style)
style == SCE_C_STRINGRAW ||
style == SCE_C_VERBATIM ||
style == SCE_C_TRIPLEVERBATIM ||
style == SCE_C_HASHQUOTEDSTRING);
style == SCE_C_HASHQUOTEDSTRING ||
style == SCE_C_ESCAPESEQUENCE);

case SCLEX_PASCAL:
return (style == SCE_PAS_CHARACTER ||
Expand Down Expand Up @@ -1576,7 +1577,8 @@ gboolean highlighting_is_comment_style(gint lexer, gint style)
style == SCE_C_PREPROCESSORCOMMENTDOC ||
style == SCE_C_COMMENTLINEDOC ||
style == SCE_C_COMMENTDOCKEYWORD ||
style == SCE_C_COMMENTDOCKEYWORDERROR);
style == SCE_C_COMMENTDOCKEYWORDERROR ||
style == SCE_C_TASKMARKER);

case SCLEX_PASCAL:
return (style == SCE_PAS_COMMENT ||
Expand Down
4 changes: 3 additions & 1 deletion src/highlightingmappings.h
Expand Up @@ -253,7 +253,9 @@ static const HLStyle highlighting_styles_C[] =
{ SCE_C_COMMENTDOCKEYWORD, "commentdockeyword", FALSE },
{ SCE_C_COMMENTDOCKEYWORDERROR, "commentdockeyworderror", FALSE },
/* used for local structs and typedefs */
{ SCE_C_GLOBALCLASS, "globalclass", FALSE }
{ SCE_C_GLOBALCLASS, "globalclass", FALSE },
{ SCE_C_TASKMARKER, "taskmarker", FALSE },
{ SCE_C_ESCAPESEQUENCE, "escapesequence", FALSE }
};
static const HLKeyword highlighting_keywords_C[] =
{
Expand Down

0 comments on commit 67329f2

Please sign in to comment.