diff --git a/xuxuxu.c b/xuxuxu.c index fa5f05c..167b19c 100644 --- a/xuxuxu.c +++ b/xuxuxu.c @@ -129,20 +129,20 @@ int main (void) { "char", "short", "int", "long", "signed", "unsigned", "float", "double" }; - (void) syntax_insert (0, 0, "#", "\n", '\\', COLOUR_PINK, 0); - (void) syntax_insert (0, 0, "//", "\n", '\0', COLOUR_GREY, 0); - (void) syntax_insert (0, 0, "/*", "*/", '\0', COLOUR_GREY, 0); - (void) syntax_insert (0, 0, "'", "'", '\\', COLOUR_RED, 0); - (void) syntax_insert (0, 0, "\"", "\"", '\\', COLOUR_RED, 0); - (void) syntax_insert (1, 0, ".,:;<=>+-*/%!&~^?|()[]{}", "", '\0', COLOUR_BLUE, 0); + (void) syntax_define (0, 0, "#", "\n", '\\', COLOUR_PINK, 0); + (void) syntax_define (0, 0, "//", "\n", '\0', COLOUR_GREY, 0); + (void) syntax_define (0, 0, "/*", "*/", '\0', COLOUR_GREY, 0); + (void) syntax_define (0, 0, "'", "'", '\\', COLOUR_RED, 0); + (void) syntax_define (0, 0, "\"", "\"", '\\', COLOUR_RED, 0); + (void) syntax_define (1, 0, ".,:;<=>+-*/%!&~^?|()[]{}", "", '\0', COLOUR_BLUE, 0); for (word = 0; word != 32; ++word) { - (void) syntax_insert (0, 1, c_keywords [word], separator, '\0', COLOUR_YELLOW, 0); + (void) syntax_define (0, 1, c_keywords [word], separator, '\0', COLOUR_YELLOW, 0); } - (void) syntax_insert (1, 1, "0123456789", separator, '\0', COLOUR_CYAN, 0); + (void) syntax_define (1, 1, "0123456789", separator, '\0', COLOUR_CYAN, 0); - (void) syntax_insert (1, 1, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_", separator, '\0', COLOUR_WHITE, 0); + (void) syntax_define (1, 1, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_", separator, '\0', COLOUR_WHITE, 0); buffer = record (); diff --git a/xuxuxu.png b/xuxuxu.png index 0ac7833..8557be1 100644 Binary files a/xuxuxu.png and b/xuxuxu.png differ