From 1371fc91b6c838cff16a0903ea528c95003e425b Mon Sep 17 00:00:00 2001 From: laki Date: Thu, 29 Jan 2026 22:59:52 +0000 Subject: Initial commit for gtk2-md-editor --- md_render.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 md_render.h (limited to 'md_render.h') diff --git a/md_render.h b/md_render.h new file mode 100644 index 0000000..82e95fb --- /dev/null +++ b/md_render.h @@ -0,0 +1,19 @@ +#ifndef MD_RENDER_H +#define MD_RENDER_H + +#include + +typedef struct { + char *text; + int line; + int level; +} MdHeader; + +void md_render_init_tags(GtkTextBuffer *buffer); +void md_render_highlight_editor(GtkTextBuffer *buffer, int theme); +void md_render_to_buffer(GtkTextBuffer *buffer, const char *text, int theme); +char* md_to_html(const char *text); +GList* md_get_headers(const char *text); +void md_free_headers(GList *headers); + +#endif -- cgit v1.2.3-70-g09d2