diff options
| -rw-r--r-- | format.c | 10 |
1 files changed, 6 insertions, 4 deletions
| @@ -423,10 +423,12 @@ xs_str *not_really_markdown(const char *content, xs_list **attach, xs_list **tag | |||
| 423 | 423 | ||
| 424 | 424 | ||
| 425 | const char *valid_tags[] = { | 425 | const char *valid_tags[] = { |
| 426 | "a", "p", "br", "br/", "blockquote", "ul", "ol", "li", "cite", "small", | 426 | // TODO: Don't hardcode br/ |
| 427 | "span", "i", "b", "u", "s", "pre", "code", "em", "strong", "hr", "img", "del", "bdi", | 427 | "a", "p", "br", "br/", "blockquote", "ul", "ol", "li", "cite", "small", |
| 428 | "h2","h3", //anzu | 428 | "span", "i", "b", "u", "s", "pre", "code", "em", "strong", "hr", "img", "del", "bdi", |
| 429 | NULL | 429 | "h2","h3", //anzu |
| 430 | "ruby", "rt", "rp", | ||
| 431 | NULL | ||
| 430 | }; | 432 | }; |
| 431 | 433 | ||
| 432 | xs_str *sanitize(const char *content) | 434 | xs_str *sanitize(const char *content) |