| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-01-18 | Automatic code reformat. | John MacFarlane | |
| 2015-12-28 | Reformat sources. | John MacFarlane | |
| 2015-12-19 | Use fully qualified versions of constants. | John MacFarlane | |
| 2015-08-10 | Don't include static in CMARK_INLINE. | John MacFarlane | |
| ALso don't set CMARK_INLINE to __inline if we're compiling under MSVC in cplusplus mode. | |||
| 2015-08-10 | Fix MSVC inline errors when cmark is included in other sources that don't ↵ | Kevin Wojniak | |
| have the same set of disabled warnings | |||
| 2015-07-27 | Use clang-format, llvm style, for formatting. | John MacFarlane | |
| * Reformatted all source files. * Added 'format' target to Makefile. * Removed 'astyle' target. * Updated .editorconfig. | |||
| 2015-06-07 | Helper to safely call strlen | Nick Wellnhofer | |
| 2015-06-07 | Convert code base to strbuf_t | Nick Wellnhofer | |
| There are probably a couple of places I missed. But this will only be a problem if we use a 64-bit bufsize_t at some point. Then, we'll get warnings from -Wshorten-64-to-32. | |||
| 2015-06-06 | astyle formatting changes. | John MacFarlane | |
| 2015-05-30 | Fix for UBSAN note | Jeroen Ooms | |
| 2015-05-14 | Allow NULL value in string setters | Nick Wellnhofer | |
| Supersedes pull request #34. | |||
| 2015-05-14 | Store link URL and title as cmark_chunk | Nick Wellnhofer | |
| 2014-12-29 | Added cmark_ prefix to functions in cmark_ctype. | John MacFarlane | |
| 2014-12-29 | Added cmark_ctype.h with locale-independent isspace, ispunct, etc. | John MacFarlane | |
| Otherwise cmark's behavior varies unpredictably with the locale. `is_punctuation` in utf8.h has also been adjusted so that everything that counts all ASCII symbol characters count as punctuation, even though some are not in P* character classes. | |||
| 2014-12-15 | Re-added cmark_ prefix to strbuf and chunk. | John MacFarlane | |
| Reverts 225d720. | |||
| 2014-12-13 | Removed cmark_ prefix on chunk and strbuf. | John MacFarlane | |
| This isn't needed any more since we don't expose these in the API. | |||
| 2014-11-28 | Always define short name macros for private symbols | Nick Wellnhofer | |
| Since chunk.h and buffer.h are private now, there's no need to optionally disable the short name macros. | |||
| 2014-11-18 | Add node constructor and accessors to the public API | Nick Wellnhofer | |
| The approach I'm taking is to copy inline literals internally to NULL-terminated C strings if requested by an accessor. This allows to return a 'const char *' that doesn't have to be freed by the caller. | |||
| 2014-11-16 | Cast void pointers explicitly | Nick Wellnhofer | |
| Needed for C++ compatibility. | |||
| 2014-11-16 | Rename include guards for consistency and to avoid reserved identifiers | Craig Barnes | |
| 2014-11-12 | Prefix names in chunk.h | Nick Wellnhofer | |
| 2014-11-12 | Prefix names in buffer.h | Nick Wellnhofer | |
| 2014-10-06 | - Use of calloc instead of malloc | tchetch | |
| - Test for NULL after allocation | |||
| 2014-09-09 | Rename to strbuf | Vicent Marti | |
| 2014-09-09 | Add chunk.h | Vicent Marti | |
