summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add commentsTzu-ping Chung2014-08-111-0/+2
| |
| * Need to handle backticks in find_emph_charTzu-ping Chung2014-08-111-1/+1
| |
| * Make return statement of is_escaped more succinctTzu-ping Chung2014-08-101-3/+1
| |
| * Fix superscript group escapingTzu-ping Chung2014-08-101-1/+5
| |
| * Fix escaping in char_link and add testsTzu-ping Chung2014-08-103-3/+19
| | | | | | | | Same logic as 2301e4c
| * Fix incorrect file nameTzu-ping Chung2014-08-101-0/+0
| |
| * Add test cases for escape charactersTzu-ping Chung2014-08-102-0/+86
| |
| * Better logic to handle backslashesTzu-ping Chung2014-08-101-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_charTzu-ping Chung2014-08-091-3/+3
| |
| * Add = and " to escapable character listTzu-ping Chung2014-08-091-1/+1
| |
* | Merge pull request #96 from jmendeth/parse-inlineDevin Torres2014-08-132-0/+45
|\ \ | |/ |/| Add hoedown_document_render_inline
| * document: Add render_inline(...)Xavier Mendez2014-08-102-0/+45
| |
* | Merge pull request #91 from jmendeth/small-bugfixesDevin Torres2014-08-075-28/+30
|\ \ | | | | | | Small bugfixes
| * | Allow hash links in safe modeXavier Mendez2014-08-041-2/+2
| | |
| * | Make VS2013 happy (fixes #90)Xavier Mendez2014-07-311-0/+1
| | |
| * | html: Remove EXPAND_TABS (fixes #85)Xavier Mendez2014-07-312-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 filesXavier Mendez2014-07-311-3/+3
| | |
| * | Allow indenting next bullets with less spaces (fixes #34)Xavier Mendez2014-07-311-2/+2
| | |
| * | Use the correct term in comments (space vs spacing vs whitespace)Xavier Mendez2014-07-311-14/+14
| | |
| * | Let char_quote() parse what is inside (fixes #79)Xavier Mendez2014-07-311-2/+5
| |/
* | Merge pull request #95 from uranusjr/unique-footnoteDevin Torres2014-08-071-3/+3
|\ \ | |/ |/| Only render first footnote reflink occurrence to avoid duplicate HTML IDs
| * Only render first footnote reflink occurrenceTzu-ping Chung2014-08-071-3/+3
|/ | | | Fix #92
* Don't use C99 features in header filesDevin Torres2014-06-102-2/+2
|
* Don't depend on implicit hoedown_buffer initializationDevin Torres2014-06-101-55/+55
|
* Merge pull request #76 from jmendeth/memory-allocationDevin Torres2014-05-132-12/+44
|\ | | | | Add custom memory functions
| * Allow custom memory allocation callbacks on bufferXavier Mendez2014-05-122-12/+44
|/ | | Forked from txdv@memfuncs4, see #73 for discussion.
* Merge pull request #72 from jmendeth/small-fixesXavier Mendez2014-05-117-69/+30
|\ | | | | Small fixes
| * Revert .gitignoreXavier Mendez2014-04-171-1/+0
| | | | | | | | This reverts commit b751c1708950292e96bd92e803a0db36b74f0b6b.
| * html: Remove SKIP_{STYLE,IMAGES,LINKS} flags (see #62)Xavier Mendez2014-04-173-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-fixesXavier Mendez2014-04-093-2/+9
| |\ | |/ |/|
* | Talk about client-side attacksXavier Mendez2014-04-071-1/+5
| |
* | Merge pull request #71 from clemensg/gitignore_macDevin Torres2014-04-061-0/+1
|\ \ | | | | | | Improve hoedowns gitignore file for Mac users
| * | Improve hoedowns gitignore file for Mac users.Clemens Gruber2014-04-061-0/+1
|/ /
* | Merge pull request #70 from clemensg/fix_conversion_loss_warningXavier Mendez2014-04-051-1/+1
|\ \ | | | | | | Fix implicit conversion loss compiler warning in parse_codefence
| * | Fix implicit conversion loss compiler warning in parse_codefenceClemens Gruber2014-04-051-1/+1
|/ /
* | Merge pull request #67 from clemensg/masterDevin Torres2014-03-291-0/+2
|\ \ | | | | | | Add a note about CocoaPods to the README
| * | Update README.mdClemens Gruber2014-03-291-0/+2
|/ / | | | | Add a note about installing hoedown via CocoaPods.
| * Simplify some code regarding fenced blocksXavier Mendez2014-04-092-14/+14
| |
| * Remove wrong grow()s in escapeXavier Mendez2014-04-091-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 statementXavier Mendez2014-03-291-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 flagXavier Mendez2014-03-293-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-finalDevin Torres2014-03-258-171/+813
|\ | | | | Improve executables (mainly option parsing)
| * Small correctionXavier Mendez2014-03-232-2/+3
| |
| * Rename examples/ to bin/Xavier Mendez2014-03-235-7/+7
| |
| * Add option parsing to smartypants.c tooXavier Mendez2014-03-232-24/+199
| |
| * Rewrite hoedown.c (option parsing and lots of features :)Xavier Mendez2014-03-232-26/+492
| |
| * Correct extension categoryXavier Mendez2014-03-231-14/+14
|/
* correct small typo in previous PRXavier Mendez2014-03-041-2/+2
| | | Signed-off-by: Xavier Mendez <jmendeth@gmail.com>
* Merge pull request #57 from jmendeth/organize-extensionsDevin Torres2014-02-133-17/+45
|\ | | | | Organize flags
| * "Expand" table alignment valuesXavier Mendez2014-02-133-6/+6
| |