Skip to content

Releases: fletcher/MultiMarkdown-6

6.2.2

13 Oct 14:41
Compare
Choose a tag to compare
  • ADDED: Add support for tables without header; test for table with multiple header rows
  • CHANGED: Remove dead line of code
  • FIXED: Add NULL check on my strdup functions
  • FIXED: Fix NULL dereference in abbreviation search
  • FIXED: Fix issue with libCurl on some systems (Thanks, Brad!)
  • FIXED: Fix math markers in code spans
  • FIXED: Fix potential dereference in table handling
  • FIXED: Fix use of uninitialized variable
  • FIXED: Improve consistency of math token handling
  • FIXED: Relax table separator line rules to allow missing final pipe
  • UPDATED: Add additional asset storage option
  • UPDATED: Add note about tables in MMD-6 to Quick Start Guide
  • UPDATED: Fix readme
  • UPDATED: Update QuickStart Guide
  • UPDATED: Update readme

6.2.1

04 Sep 11:31
Compare
Choose a tag to compare
6.2.1

6.2.0

15 Aug 18:12
Compare
Choose a tag to compare
6.2.0

6.1.0

06 Jul 14:08
Compare
Choose a tag to compare
6.1.0

6.0.7

25 May 15:08
Compare
Choose a tag to compare
6.0.7

6.0.6

24 May 17:52
Compare
Choose a tag to compare
  • 2017-05-24 - v 6.0.6:

    • ADDED: Add function for accessing library version
    • ADDED: Restructure superscript
    • CHANGED: Continue to refactor core API routines for clarity and flexibility
    • CHANGED: Don't strip list markers from nested list items
    • CHANGED: Extended ASCII support interferes with UTF-8 support -- disable it
    • CHANGED: Fix style
    • CHANGED: Preserve closing Heading markers
    • CHANGED: Refactor CriticMarkup basic commands to be part of libMultiMarkdown.h
    • CHANGED: Refactor code for more consistent API naming in libMultiMarkdown.h; Add functionality to list metadata keys and extract specific metadata values
    • CHANGED: Refactor transclude_source to be part of main libMultiMarkdown.h
    • CHANGED: Restructure strong/emph to a nested structure
    • FIXED: Adjust CMake configuration for Linux to allow building with libcurl
    • FIXED: Fix regression in EPUB code refactoring
    • FIXED: Need separate check for escaped characters in CriticMarkup parsing
    • FIXED: compiling with older gcc and used c standard
    • Merge pull request #61 from silvio/gcc-build-fix
    • Merge pull request #64 from jasedit/feat/add_version_function
    • NOTE: Remove unnecessary includes
    • UPDATED: Update libMultiMarkdown.h
    • UPDATED: Update mmd.c

6.0.5

02 May 22:55
Compare
Choose a tag to compare
6.0.5

6.0.4

09 Apr 23:41
Compare
Choose a tag to compare
6.0.4

6.0.3

30 Mar 00:32
Compare
Choose a tag to compare
  • 2017-03-29 - v 6.0.3:

  • ADDED: Script for updating re2c and lemon files

  • CHANGED: Recompile lexer using -8 flag

  • CHANGED: Recompile scanners using -8 flag

  • FIXED: Don't separate out 'à'

  • 2017-03-29 - v 6.0.2:

    • CHANGED: Refactor code slightly
    • CHANGED: Remove ASCII non-breaking space support from lexer
    • FIXED: Fix quote pairing in compatibility mode

6.0.1

28 Mar 12:52
Compare
Choose a tag to compare

2017-03-28 -- v 6.0.1:

  • CHANGED: Adjust LaTeX support files
  • CHANGED: Fix potential bug in tokenize function
  • FIXED: Fix bug between ASCII 160 (non-breaking space) and 'à' character
  • FIXED: Improve transclude base overriding of search paths, and explain change in QuickStart guide
  • UPDATED: Update QuickStart to include more info about LaTeX