Commit graph

341 commits

Author SHA1 Message Date
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
Xavier Mendez
241c2fb5f3 BEHOLD! Their HTML_ brothers followed! 2013-09-20 22:06:24 +02:00
Xavier Mendez
2bb26718f0 BEHOLD! The MKD enums are now HOEDOWN ones. 2013-09-20 21:39:56 +02:00
Xavier Mendez
b51acb83aa Spread ❤️ even on the LICENSE! 2013-09-20 21:07:07 +02:00
Xavier Mendez
1de960a54a General cleanup on file endings 2013-09-20 19:07:30 +02:00
Xavier Mendez
7d69ddd4af Some cleanup on examples/ 2013-09-20 19:06:25 +02:00
Xavier Mendez
2845a9e5c2 Remove unnecessary preambles 2013-09-20 19:00:37 +02:00
Xavier Mendez
0b65d27616 Reset version to 0.0.1 2013-09-20 18:46:49 +02:00
Xavier Mendez
7c583492aa Regularize #includes at source files 2013-09-20 18:45:19 +02:00
Xavier Mendez
0a5c18e4b6 README: Update "Install" section 2013-09-20 18:26:18 +02:00
Xavier Mendez
e290d28ee7 README: Remove "License" section 2013-09-20 18:08:52 +02:00
Xavier Mendez
41c897b202 README: Update "Help us" section 2013-09-20 18:07:03 +02:00
Xavier Mendez
df6bb7a219 Make headers consistent (comments, guard names) 2013-09-20 18:04:07 +02:00
Xavier Mendez
a81040f55e README: Remove Credits section 2013-09-20 17:48:50 +02:00
Xavier Mendez
eb1158e8b2 README: Update the Bindings section 2013-09-20 17:28:25 +02:00
Xavier Mendez
546c1e1126 Remove html folder from Makefiles, correct sources 2013-09-20 17:08:29 +02:00
Xavier Mendez
ac22b09a91 Small details at README
see for yourself.
2013-09-20 16:41:40 +02:00
Devin Torres
0222619aa2 Fix Windows Makefile 2013-09-20 01:16:45 -05:00
Devin Torres
189b325f19 Begin code reorganization 2013-09-20 01:14:14 -05:00
Xavier Mendez
2a45591384 Change README 2013-09-20 01:14:14 -05:00
Devin Torres
d5675487a5 find_block_tag: Use faster switch statement over an array lookup 2013-09-20 00:02:43 -05:00
Rick Bradley
67bbf3220e ':' is now considered a trailing punctuation 2013-09-19 17:37:57 -05:00
Anatol Broder
78d6c63d68 Option to replace quotation marks with <q> 2013-09-19 17:00:00 -05:00
Yukinari Toyota
48bba3aca1 Set SD_AUTOLINK_SHORT_DOMAINS flag always on 2013-09-19 16:09:53 -05:00
Robin Dupret
38544aa3ec Allow to set a maximum rendering level for HTML_TOC
Allow the user to pass a `max_level` option when instantiating a new
HTML_TOC render object in order to limit the nesting level in the
generated table of content.
2013-09-19 16:04:59 -05:00
Sami A
abf9198169 Output <hr/> for footnotes when using XHTML renderer 2013-09-19 15:57:03 -05:00
Sami A
71af174519 Fix footnote parsing
Consecutive footnotes do not need to be surrounded by blank lines,
courtesy of @microjo. For example, this is now possible:

[^1]: footnote1
[^2]: footnote2
2013-09-19 15:27:31 -05:00
Robin Dupret
d3aaea3300 Make emphasis wrapped inside parenthesis parsed
Previously, when an emphasis was put inside parenthesis, the option
no_intra_emphasis return it as is. This commit fixes this issue. It
is a redundant issue in tutorials or in readme files.
2013-09-19 15:15:55 -05:00
Robin Dupret
08bc43b657 Fix FTP uris identified as emails
Ensure FTP uris are correctly parsed and not considered as an email
address.
2013-09-19 15:12:41 -05:00
Sam Soffes
0bb213e183 Optional highlight support 2013-09-19 15:10:24 -05:00
Matt Rogers
2e9301b116 Ensure nested parenthesis are handled into links
Make sure that parenthesis inside the link's url are correctly parsed
Redcarpet considered the first ")" occurrence as the link's end so we
first count the number of open "(" and decrement this number each
time we found a ")".
2013-09-19 14:57:30 -05:00
Matt Rogers
7f7d90ded1 Ensure code spans put in emphasis work correctly
When putting code span into simple or double emphasis, we've got an
unexpected output. This commit fix this problem simply removing an
ignore statement about back ticks in the find_emph_char function
2013-09-19 14:52:57 -05:00