Commit graph

472 commits

Author SHA1 Message Date
Xavier Mendez
e7bbe7b0cb API-v2: Simplify HTML API
- html_renderopts is now private
 - hoedown_html_renderer() allocates options and renderer
 - so does hoedown_html_toc_renderer()
2013-10-06 20:37:14 +02:00
Xavier Mendez
1fd6ccbb72 API-v2: Let hoedown_renderer have a void* opaque...
...instead of passing it as a separate parameter.
2013-10-06 20:26:46 +02:00
Xavier Mendez
6d3acbd672 API-v2: Rename hoedown_callbacks to hoedown_renderer 2013-10-06 16:31:42 +02:00
Devin Torres
7ebc80adc1 Merge pull request #23 from penibelst/patch-1
Fix new repo URLs
2013-10-03 07:56:11 -07:00
Anatol Broder
ec5f1698e9 Fix new repo URLs 2013-10-03 13:42:29 +02:00
Devin Torres
f8c7a584f0 All exposed structs are now opaque typedefs 2013-10-02 14:12:16 -05:00
Devin Torres
433fbf073e Future-proof other options being used with the TOC renderer 2013-10-02 14:12:16 -05:00
Devin Torres
8bb78911ab GitHub style TOC anchor refs 2013-10-02 14:12:16 -05:00
Devin Torres
d2989aed0c Release 1.0.2 2013-10-02 14:12:16 -05:00
Devin Torres
78f042d990 Fix hoedown_buffer_printf on MSVC
Apparently "vsnprintf is included for compliance to the ANSI standard"
doesn't actually mean it's ANSI compliant.

Closes #21.
2013-09-30 20:29:27 -05:00
Devin Torres
3d9ca45d67 Add TOC nesting level option to hoedown_html_renderer
Closes #19.
2013-09-30 19:30:52 -05:00
Devin Torres
22fc877018 Add migration guide link to the README 2013-09-27 18:07:44 -05:00
Devin Torres
5c862b0615 Improve MSVC support
Closes #18.
2013-09-27 17:53:14 -05:00
Devin Torres
8df5fc3bc7 Fix Travis CI badge 2013-09-25 20:17:30 -05:00
Devin Torres
09457e2760 Release 1.0.1 2013-09-25 20:06:52 -05:00
Devin Torres
55ee9cb426 Allow building static library 2013-09-25 20:06:13 -05:00
Devin Torres
92948cc1b9 Fix bug rendering footnotes 2013-09-25 20:04:10 -05:00
Devin Torres
3d0599d959 $(RM) doesn't require -f 2013-09-25 19:49:13 -05:00
Devin Torres
390dbc1dac Release 1.0.0 2013-09-25 09:12:33 -05:00
Devin Torres
2c95da1d7a More cleanup and API coalescing 2013-09-23 19:35:54 -05:00
Devin Torres
7c69ce64e3 Fix possible calloc of 0 2013-09-23 18:27:39 -05:00
Devin Torres
6b6b34348f Merge pull request #13 from jmendeth/examples-cleanup
Regularize the example executables
2013-09-22 02:35:00 -07:00
Devin Torres
61c4450157 Nevermind, nmake works just fine with LF line endings 2013-09-22 04:31:46 -05:00
Devin Torres
eae29db5db Resolve conflict 2013-09-22 04:18:30 -05:00
Devin Torres
0fc7acf1f4 Add .gitattributes 2013-09-22 04:15:25 -05:00
Devin Torres
8a28f5b58e Fix building with MingW and MSVC 2013-09-22 04:10:51 -05:00
Xavier Mendez
0b6572bc56 Normalize examples; return as expected 2013-09-21 15:29:41 +02:00
Xavier Mendez
5ec7d0b42b Simplify & fix the reading loop in the examples (closes #12) 2013-09-21 15:20:56 +02:00
Devin Torres
29b50427bb Spelling mistake in Makefile.win 2013-09-21 05:29:25 -05:00
Devin Torres
0d653f57cf Merge pull request #11 from jmendeth/api-consistency
API consistency
2013-09-21 03:19:52 -07:00
Devin Torres
3bcb292b1a Update MingW instructions 2013-09-21 05:19:01 -05:00
Devin Torres
81ed58c199 Warning for Mingw no longer applies 2013-09-21 05:10:46 -05:00
Devin Torres
0a8df3b5b1 Use -fpic instead of -fPIC 2013-09-21 05:10:16 -05:00
Xavier Mendez
c4d2580929 Let's keep hoedown.def up-to-date 2013-09-21 12:06:57 +02:00
Xavier Mendez
539429545b API: let's stick to *_new 2013-09-21 12:06:42 +02:00
Devin Torres
6c4a4cde7b Hoedown doesn't render GitHub's markdown (yet) 2013-09-21 05:00:59 -05:00
Devin Torres
bcfd0a2d96 Cleanup the Makefile 2013-09-21 04:57:13 -05:00
Xavier Mendez
9af2b5587e API: let's stick to is_* 2013-09-21 11:24:30 +02:00
Devin Torres
bdefe91629 Merge pull request #9 from jmendeth/misc-reorganize
Finish reorganization
2013-09-21 01:29:13 -07:00
Xavier Mendez
cfbfeccdf9 Expose everything (public) in hoedown.def 2013-09-21 10:26:02 +02:00
Xavier Mendez
e2cfbdc2e9 Merge latest changes from @devinus into misc-reorganize 2013-09-21 10:12:28 +02:00
Devin Torres
2508c4b5c7 Improvements to the gperf flow 2013-09-20 21:57:08 -05:00
Devin Torres
28946e6ea8 Add Travis CI badge <3 2013-09-20 20:02:58 -05:00
Devin Torres
1c9393291e Exit 1 if tests fail for Travis 2013-09-20 19:56:49 -05:00
Devin Torres
007453cfd9 Install tidy before running tests 2013-09-20 19:50:05 -05:00
Devin Torres
8e679dad32 No need to wrap it in quotes 2013-09-20 19:41:47 -05:00
Devin Torres
5a50f2364e Add .travis.yml 2013-09-20 19:33:10 -05:00
Devin Torres
e45a1d44cc Add .editorconfig 2013-09-20 19:08:28 -05:00
Devin Torres
f7721a652e Optimizations from Houdini 2013-09-20 19:07:46 -05:00
Xavier Mendez
9503af51fb BEHOLD! The BUF ones had the same luck! 2013-09-20 22:10:56 +02:00