Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Add comments | Tzu-ping Chung | 2014-08-11 | 1 | -0/+2 | |
| | | ||||||
| * | Need to handle backticks in find_emph_char | Tzu-ping Chung | 2014-08-11 | 1 | -1/+1 | |
| | | ||||||
| * | Make return statement of is_escaped more succinct | Tzu-ping Chung | 2014-08-10 | 1 | -3/+1 | |
| | | ||||||
| * | Fix superscript group escaping | Tzu-ping Chung | 2014-08-10 | 1 | -1/+5 | |
| | | ||||||
| * | Fix escaping in char_link and add tests | Tzu-ping Chung | 2014-08-10 | 3 | -3/+19 | |
| | | | | | | | | Same logic as 2301e4c | |||||
| * | Fix incorrect file name | Tzu-ping Chung | 2014-08-10 | 1 | -0/+0 | |
| | | ||||||
| * | Add test cases for escape characters | Tzu-ping Chung | 2014-08-10 | 2 | -0/+86 | |
| | | ||||||
| * | Better logic to handle backslashes | Tzu-ping Chung | 2014-08-10 | 1 | -1/+15 | |
| | | | | | | | | | | | | | | is_escaped actually counts backslashes instead of looking back one character to determine whether a character is escaped. This handles inputs like *Foo\\* correctly (as `<p><em>Foo\<em></p>`; would be `<p>Foo\*</p>` previously). | |||||
| * | Fix incorrect escaping logic in find_emph_char | Tzu-ping Chung | 2014-08-09 | 1 | -3/+3 | |
| | | ||||||
| * | Add = and " to escapable character list | Tzu-ping Chung | 2014-08-09 | 1 | -1/+1 | |
| | | ||||||
* | | Merge pull request #96 from jmendeth/parse-inline | Devin Torres | 2014-08-13 | 2 | -0/+45 | |
|\ \ | |/ |/| | Add hoedown_document_render_inline | |||||
| * | document: Add render_inline(...) | Xavier Mendez | 2014-08-10 | 2 | -0/+45 | |
| | | ||||||
* | | Merge pull request #91 from jmendeth/small-bugfixes | Devin Torres | 2014-08-07 | 5 | -28/+30 | |
|\ \ | | | | | | | Small bugfixes | |||||
| * | | Allow hash links in safe mode | Xavier Mendez | 2014-08-04 | 1 | -2/+2 | |
| | | | ||||||
| * | | Make VS2013 happy (fixes #90) | Xavier Mendez | 2014-07-31 | 1 | -0/+1 | |
| | | | ||||||
| * | | html: Remove EXPAND_TABS (fixes #85) | Xavier Mendez | 2014-07-31 | 2 | -5/+3 | |
| | | | | | | | | | | | | Useless flag inherited from Sundown. Has no effect since tabs are expanded on preprocessing before even rendering. | |||||
| * | | Makefile: LDFLAGS need to be after the source files | Xavier Mendez | 2014-07-31 | 1 | -3/+3 | |
| | | | ||||||
| * | | Allow indenting next bullets with less spaces (fixes #34) | Xavier Mendez | 2014-07-31 | 1 | -2/+2 | |
| | | | ||||||
| * | | Use the correct term in comments (space vs spacing vs whitespace) | Xavier Mendez | 2014-07-31 | 1 | -14/+14 | |
| | | | ||||||
| * | | Let char_quote() parse what is inside (fixes #79) | Xavier Mendez | 2014-07-31 | 1 | -2/+5 | |
| |/ | ||||||
* | | Merge pull request #95 from uranusjr/unique-footnote | Devin Torres | 2014-08-07 | 1 | -3/+3 | |
|\ \ | |/ |/| | Only render first footnote reflink occurrence to avoid duplicate HTML IDs | |||||
| * | Only render first footnote reflink occurrence | Tzu-ping Chung | 2014-08-07 | 1 | -3/+3 | |
|/ | | | | Fix #92 | |||||
* | Don't use C99 features in header files | Devin Torres | 2014-06-10 | 2 | -2/+2 | |
| | ||||||
* | Don't depend on implicit hoedown_buffer initialization | Devin Torres | 2014-06-10 | 1 | -55/+55 | |
| | ||||||
* | Merge pull request #76 from jmendeth/memory-allocation | Devin Torres | 2014-05-13 | 2 | -12/+44 | |
|\ | | | | | Add custom memory functions | |||||
| * | Allow custom memory allocation callbacks on buffer | Xavier Mendez | 2014-05-12 | 2 | -12/+44 | |
|/ | | | Forked from txdv@memfuncs4, see #73 for discussion. | |||||
* | Merge pull request #72 from jmendeth/small-fixes | Xavier Mendez | 2014-05-11 | 7 | -69/+30 | |
|\ | | | | | Small fixes | |||||
| * | Revert .gitignore | Xavier Mendez | 2014-04-17 | 1 | -1/+0 | |
| | | | | | | | | This reverts commit b751c1708950292e96bd92e803a0db36b74f0b6b. | |||||
| * | html: Remove SKIP_{STYLE,IMAGES,LINKS} flags (see #62) | Xavier Mendez | 2014-04-17 | 3 | -35/+11 | |
| | | | | | | | | | | | | | | 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. | |||||
| * | Merge branch 'master' into small-fixes | Xavier Mendez | 2014-04-09 | 3 | -2/+9 | |
| |\ | |/ |/| | ||||||
* | | Talk about client-side attacks | Xavier Mendez | 2014-04-07 | 1 | -1/+5 | |
| | | ||||||
* | | Merge pull request #71 from clemensg/gitignore_mac | Devin Torres | 2014-04-06 | 1 | -0/+1 | |
|\ \ | | | | | | | Improve hoedowns gitignore file for Mac users | |||||
| * | | Improve hoedowns gitignore file for Mac users. | Clemens Gruber | 2014-04-06 | 1 | -0/+1 | |
|/ / | ||||||
* | | Merge pull request #70 from clemensg/fix_conversion_loss_warning | Xavier Mendez | 2014-04-05 | 1 | -1/+1 | |
|\ \ | | | | | | | Fix implicit conversion loss compiler warning in parse_codefence | |||||
| * | | Fix implicit conversion loss compiler warning in parse_codefence | Clemens Gruber | 2014-04-05 | 1 | -1/+1 | |
|/ / | ||||||
* | | Merge pull request #67 from clemensg/master | Devin Torres | 2014-03-29 | 1 | -0/+2 | |
|\ \ | | | | | | | Add a note about CocoaPods to the README | |||||
| * | | Update README.md | Clemens Gruber | 2014-03-29 | 1 | -0/+2 | |
|/ / | | | | | Add a note about installing hoedown via CocoaPods. | |||||
| * | Simplify some code regarding fenced blocks | Xavier Mendez | 2014-04-09 | 2 | -14/+14 | |
| | | ||||||
| * | Remove wrong grow()s in escape | Xavier Mendez | 2014-04-09 | 1 | -4/+0 | |
| | | | | | | | | | | | | They assume the buffer is empty, which is wrong. Even if they took that into account, these small grows are useless most of the time (the unit is big). | |||||
| * | README: Remove incorrect statement | Xavier Mendez | 2014-03-29 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Anything can run out of memory, it's a normal thing. What's important is to handle things correctly when you run out of memory (i.e. don't crash). Saying Hoedown will never run out of memory is like saying dd-rescue will never get I/O errors. I think the author meant "memory leak" rather than "run out of memory". | |||||
| * | Remove useless HTML_TOC flag | Xavier Mendez | 2014-03-29 | 3 | -16/+7 | |
|/ | | | | | | 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. | |||||
* | Merge pull request #65 from jmendeth/option-parsing-final | Devin Torres | 2014-03-25 | 8 | -171/+813 | |
|\ | | | | | Improve executables (mainly option parsing) | |||||
| * | Small correction | Xavier Mendez | 2014-03-23 | 2 | -2/+3 | |
| | | ||||||
| * | Rename examples/ to bin/ | Xavier Mendez | 2014-03-23 | 5 | -7/+7 | |
| | | ||||||
| * | Add option parsing to smartypants.c too | Xavier Mendez | 2014-03-23 | 2 | -24/+199 | |
| | | ||||||
| * | Rewrite hoedown.c (option parsing and lots of features :) | Xavier Mendez | 2014-03-23 | 2 | -26/+492 | |
| | | ||||||
| * | Correct extension category | Xavier Mendez | 2014-03-23 | 1 | -14/+14 | |
|/ | ||||||
* | correct small typo in previous PR | Xavier Mendez | 2014-03-04 | 1 | -2/+2 | |
| | | | Signed-off-by: Xavier Mendez <jmendeth@gmail.com> | |||||
* | Merge pull request #57 from jmendeth/organize-extensions | Devin Torres | 2014-02-13 | 3 | -17/+45 | |
|\ | | | | | Organize flags | |||||
| * | "Expand" table alignment values | Xavier Mendez | 2014-02-13 | 3 | -6/+6 | |
| | |