blob: 82e95fba27b50ab419177ec4cd551432b6a5c4cd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#ifndef MD_RENDER_H
#define MD_RENDER_H
#include <gtk/gtk.h>
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
|