Commit graph

26 commits

Author SHA1 Message Date
Xavier Mendez
fbe067d21f Use clock() to measure time 2014-12-25 11:28:05 +01:00
Xavier Mendez
614397cfe7 new-emphasis: Make renderers use the new API 2014-12-23 22:12:34 +01:00
Xavier Mendez
213569acd0 API: Use the new API 2014-12-23 21:43:02 +01:00
Xavier Mendez
0619de2f75 Expose targetted CommonMark version 2014-12-20 13:37:10 +01:00
Xavier Mendez
f1ad70fef4 Squashed commits for rewrite 2014-11-03 23:02:45 +01:00
Xavier Mendez
684357d279 bin-refactor: Make parse_options() consistent 2014-10-20 00:27:28 +02:00
Xavier Mendez
4b700ce16e bin-refactor: Refactor! 2014-10-20 00:23:24 +02:00
Xavier Mendez
0af706e37c bin-refactor: Prepare for the refactor 2014-10-20 00:19:00 +02:00
Xavier Mendez
5368b35153 bin-refactor: Add parse_options generic method 2014-10-20 00:10:31 +02:00
Xavier Mendez
c8ae964a56 bin-refactor: Remove useless null renderer
The original use of the renderer was for benchmarking,
to know the time used exclusively for parsing. But setting
NULL callbacks actually disabled parsing. No-op callbacks
should be used instead.
2014-10-19 21:09:43 +02:00
Xavier Mendez
b9c56bdc88 Use a stricter subset of C in the executables 2014-10-19 20:09:19 +02:00
Martin Olsson
aec5b6f782 Fix a few typos 2014-09-19 22:48:02 +02:00
Xavier Mendez
108ee1a463 Remove HTML_SAFELINK and EXT_LAX_SPACING 2014-09-19 17:45:32 +02:00
Xavier Mendez
821b3495ce Keep up to date with master 2014-09-04 14:09:04 +02:00
Xavier Mendez
a6b90a7cf7 Import improvements from Lanli (and more things) 2014-09-02 19:21:58 +02:00
Xavier Mendez
1868710ff4 Keep up to date with master
Conflicts:
	src/document.c
2014-09-02 00:54:00 +02:00
Xavier Mendez
3a1d4f0a21 Rename MATH_DOLLAR to MATH_EXPLICIT, update descriptions 2014-09-02 00:46:28 +02:00
Xavier Mendez
c2ac3702a7 hoedown: Add new flags to CLI 2014-08-18 12:03:31 +02:00
Xavier Mendez
83df167ea2 hoedown: Correct flag description 2014-08-14 23:31:40 +02:00
Xavier Mendez
c7af7d235a Make VS2013 happy (fixes #90) 2014-07-31 14:59:02 +02:00
Xavier Mendez
0653bd8d07 html: Remove EXPAND_TABS (fixes #85)
Useless flag inherited from Sundown. Has no effect since
tabs are expanded on preprocessing before even rendering.
2014-07-31 14:54:53 +02:00
Xavier Mendez
8ab482af91 html: Remove SKIP_{STYLE,IMAGES,LINKS} flags (see #62)
Even with these flags active, injections and XSS are still easily possible.

Providing full attribute checking, HTML validation, ... is out of the
scope of Hoedown, therefore this "security" features only create
a false sense of security rather than actually providing it.
2014-04-17 12:53:55 +02:00
Xavier Mendez
08b0f2c3c7 Simplify some code regarding fenced blocks 2014-04-09 13:45:17 +02:00
Xavier Mendez
cc768b16e5 Remove useless HTML_TOC flag
It's redundant. A zero `nesting_level` already means "disable TOC"
and a nonzero `nesting_level` enables it.

Having a TOC flag only complicates the code unnecessarily.
2014-03-29 14:10:08 +01:00
Xavier Mendez
b6f7a30cdb Small correction 2014-03-23 21:06:01 +01:00
Xavier Mendez
ea8446f6b8 Rename examples/ to bin/ 2014-03-23 20:17:02 +01:00