X-Git-Url: https://git.stderr.nl/gitweb?p=projects%2Fchimara%2Fchimara.git;a=blobdiff_plain;f=libchimara%2Fstyle.h;h=ceb036c021242667bef4f50350c5fe9483fbeaa3;hp=614047342a4048af82d2c24b98b89005afb29415;hb=523811df4155ac5a10b206cb16374d1383e108fc;hpb=87504b58306f29cf833637a9e9983e947e684ee1 diff --git a/libchimara/style.h b/libchimara/style.h index 6140473..ceb036c 100644 --- a/libchimara/style.h +++ b/libchimara/style.h @@ -9,9 +9,8 @@ G_GNUC_INTERNAL void style_init_textbuffer(GtkTextBuffer *buffer); G_GNUC_INTERNAL void style_init_textgrid(GtkTextBuffer *buffer); -G_GNUC_INTERNAL void style_init_more_prompt(winid_t win); G_GNUC_INTERNAL void style_init(ChimaraGlk *glk); -G_GNUC_INTERNAL void style_update(ChimaraGlk *glk); +G_GNUC_INTERNAL void style_reset_glk(ChimaraGlk *glk); G_GNUC_INTERNAL const gchar** style_get_tag_names(); G_GNUC_INTERNAL void reset_default_styles(ChimaraGlk *glk); G_GNUC_INTERNAL GScanner *create_css_file_scanner(void); @@ -22,13 +21,14 @@ G_GNUC_INTERNAL void glkcolor_to_gdkcolor(glui32 val, GdkColor *color); G_GNUC_INTERNAL gchar* glkcolor_to_hex(glui32 val); G_GNUC_INTERNAL gchar* gdkcolor_to_hex(GdkColor *color); G_GNUC_INTERNAL void style_stream_colors(strid_t str, GdkColor **foreground, GdkColor **background); +G_GNUC_INTERNAL void style_apply(winid_t win, GtkTextIter *start, GtkTextIter *end); typedef struct StyleSet { GHashTable *text_grid; GHashTable *text_buffer; } StyleSet; -#define CHIMARA_NUM_STYLES 13 +#define CHIMARA_NUM_STYLES 12 //#define DEBUG_STYLES