#define CHECK_BIT(var, pos) ((var) & (1<<(pos)))
enum line_bitmask {
- IS_HEADER,
- IS_HEADER2,
+ IS_H1,
+ IS_H2,
IS_QUOTE,
IS_CODE,
- IS_LIST,
- IS_NUMLIST,
- IS_HR
+ IS_HR,
+ IS_EMPTY
};
typedef struct _line_t {
document_t *new_document();
int is_utf8(char ch);
int next_nonblank(cstring_t *text, int i);
+int next_blank(cstring_t *text, int i);
document_t *markdown_load(FILE *input);
#endif // !defined( MARKDOWN_H )