From: Fletcher T. Penney Date: Wed, 15 Mar 2017 15:44:22 +0000 (-0400) Subject: Version bump X-Git-Tag: 6.0.0-rc1^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bc2d9047657fbb4f349e0d09b4503050b8b91d42;p=multimarkdown Version bump --- diff --git a/CMakeLists.txt b/CMakeLists.txt index f784363..54cd14d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,10 +8,10 @@ cmake_minimum_required (VERSION 2.6) set (My_Project_Title "MultiMarkdown") set (My_Project_Description "Lightweight markup processor to produce HTML, LaTeX, and more.") set (My_Project_Author "Fletcher T. Penney") -set (My_Project_Revised_Date "2017-03-13") +set (My_Project_Revised_Date "2017-03-15") set (My_Project_Version_Major 6) set (My_Project_Version_Minor 0) -set (My_Project_Version_Patch 0-b2) +set (My_Project_Version_Patch 0-rc1) set (My_Project_Version "${My_Project_Version_Major}.${My_Project_Version_Minor}.${My_Project_Version_Patch}") diff --git a/DevelopmentNotes/DevelopmentNotes.epub b/DevelopmentNotes/DevelopmentNotes.epub index 1c2e668..58c0ace 100644 Binary files a/DevelopmentNotes/DevelopmentNotes.epub and b/DevelopmentNotes/DevelopmentNotes.epub differ diff --git a/DevelopmentNotes/DevelopmentNotes.fodt b/DevelopmentNotes/DevelopmentNotes.fodt index 092949d..f02814d 100644 --- a/DevelopmentNotes/DevelopmentNotes.fodt +++ b/DevelopmentNotes/DevelopmentNotes.fodt @@ -274,7 +274,7 @@ MultiMarkdown v6 Development Notes Fletcher T. Penney - 2017-03-14 + 2017-03-15 @@ -719,6 +719,103 @@ the code or used during the development. Changelog + +2017–03–15 – v 6.0.0-rc1: + + + + +FIXED: Add missing CriticMarkup tokens to LaTeX + + + +FIXED: Don‘t let labels end on ’' that is escaping the closing ‘]’ + + + +FIXED: Fix NULL pointer dereference + + + +FIXED: Fix bug in Aho–Corasick implementation + + + +FIXED: Fix bug with ATX Headers without newline + + + +FIXED: Fix bug with Setext header starting with ‘:’ + + + +FIXED: Fix bug with leading spaces in abbreviation references + + + +FIXED: Fix crash with empty definition + + + +FIXED: Fix edge case with URL definitions + + + +FIXED: Fix edge case with superscripts + + + +FIXED: Fix null dereference error in CriticMarkup substitution + + + +FIXED: Fix potential bug in Aho–Corasick search: + + + +FIXED: Fix potential bug in storing items to hash + + + +FIXED: Fix potential bug with line–>block parser + + + +FIXED: Fix potential crash in attribute parsing + + + +FIXED: Fix printing raw CriticMarkup tokens in LaTeX + + + +FIXED: Fix signedness bug in Aho–Corasick + + + +FIXED: Improve metadata edge cases; Fix NULL pointer dereference + + + +FIXED: Include non–breaking space (ASCII 160) in re2c patterns + + + +FIXED: Keep ‘:’ in false positive definitions + + + +FIXED: Lex space followed by tab as space, not text + + + +FIXED: Limit lines treated as ATX headers + + +FIXED: Update test code + + + 2017–03–13 – v 6.0.0-b2: diff --git a/DevelopmentNotes/DevelopmentNotes.html b/DevelopmentNotes/DevelopmentNotes.html index 493aa2b..b7edd23 100644 --- a/DevelopmentNotes/DevelopmentNotes.html +++ b/DevelopmentNotes/DevelopmentNotes.html @@ -4,7 +4,7 @@ MultiMarkdown v6 Development Notes - + @@ -399,6 +399,33 @@ the code or used during the development.

Changelog

    +
  • 2017–03–15 – v 6.0.0-rc1:

    + +
      +
    • FIXED: Add missing CriticMarkup tokens to LaTeX
    • +
    • FIXED: Don‘t let labels end on ’' that is escaping the closing ‘]’
    • +
    • FIXED: Fix NULL pointer dereference
    • +
    • FIXED: Fix bug in Aho–Corasick implementation
    • +
    • FIXED: Fix bug with ATX Headers without newline
    • +
    • FIXED: Fix bug with Setext header starting with ‘:’
    • +
    • FIXED: Fix bug with leading spaces in abbreviation references
    • +
    • FIXED: Fix crash with empty definition
    • +
    • FIXED: Fix edge case with URL definitions
    • +
    • FIXED: Fix edge case with superscripts
    • +
    • FIXED: Fix null dereference error in CriticMarkup substitution
    • +
    • FIXED: Fix potential bug in Aho–Corasick search:
    • +
    • FIXED: Fix potential bug in storing items to hash
    • +
    • FIXED: Fix potential bug with line–>block parser
    • +
    • FIXED: Fix potential crash in attribute parsing
    • +
    • FIXED: Fix printing raw CriticMarkup tokens in LaTeX
    • +
    • FIXED: Fix signedness bug in Aho–Corasick
    • +
    • FIXED: Improve metadata edge cases; Fix NULL pointer dereference
    • +
    • FIXED: Include non–breaking space (ASCII 160) in re2c patterns
    • +
    • FIXED: Keep ‘:’ in false positive definitions
    • +
    • FIXED: Lex space followed by tab as space, not text
    • +
    • FIXED: Limit lines treated as ATX headers
    • +
    • FIXED: Update test code
    • +
  • 2017–03–13 – v 6.0.0-b2:

      diff --git a/DevelopmentNotes/DevelopmentNotes.pdf b/DevelopmentNotes/DevelopmentNotes.pdf index 611a80d..6f092a3 100644 Binary files a/DevelopmentNotes/DevelopmentNotes.pdf and b/DevelopmentNotes/DevelopmentNotes.pdf differ diff --git a/DevelopmentNotes/DevelopmentNotes.txt b/DevelopmentNotes/DevelopmentNotes.txt index 072d63d..da5c2b2 100644 --- a/DevelopmentNotes/DevelopmentNotes.txt +++ b/DevelopmentNotes/DevelopmentNotes.txt @@ -1,6 +1,6 @@ Title: MultiMarkdown v6 Development Notes Author: Fletcher T. Penney -Date: 2017-03-14 +Date: 2017-03-15 LaTeX Config: tufte-handout Base Header Level: 3 @@ -432,6 +432,32 @@ the code or used during the development. # Changelog # +* 2017-03-15 -- v 6.0.0-rc1: + + * FIXED: Add missing CriticMarkup tokens to LaTeX + * FIXED: Don't let labels end on '\' that is escaping the closing ']' + * FIXED: Fix NULL pointer dereference + * FIXED: Fix bug in Aho-Corasick implementation + * FIXED: Fix bug with ATX Headers without newline + * FIXED: Fix bug with Setext header starting with ':' + * FIXED: Fix bug with leading spaces in abbreviation references + * FIXED: Fix crash with empty definition + * FIXED: Fix edge case with URL definitions + * FIXED: Fix edge case with superscripts + * FIXED: Fix null dereference error in CriticMarkup substitution + * FIXED: Fix potential bug in Aho-Corasick search: + * FIXED: Fix potential bug in storing items to hash + * FIXED: Fix potential bug with line->block parser + * FIXED: Fix potential crash in attribute parsing + * FIXED: Fix printing raw CriticMarkup tokens in LaTeX + * FIXED: Fix signedness bug in Aho-Corasick + * FIXED: Improve metadata edge cases; Fix NULL pointer dereference + * FIXED: Include non-breaking space (ASCII 160) in re2c patterns + * FIXED: Keep ':' in false positive definitions + * FIXED: Lex space followed by tab as space, not text + * FIXED: Limit lines treated as ATX headers + * FIXED: Update test code + * 2017-03-13 -- v 6.0.0-b2: diff --git a/QuickStart/QuickStart.epub b/QuickStart/QuickStart.epub index c18779b..ec82659 100644 Binary files a/QuickStart/QuickStart.epub and b/QuickStart/QuickStart.epub differ diff --git a/QuickStart/QuickStart.fodt b/QuickStart/QuickStart.fodt index 10238a1..ed5c948 100644 --- a/QuickStart/QuickStart.fodt +++ b/QuickStart/QuickStart.fodt @@ -274,7 +274,7 @@ MultiMarkdown v6 Quick Start Guide Fletcher T. Penney - 6.0-b + 6.0.0-rc1 0d6313fa-9135-477e-9c14-7d62c1977833 @@ -308,7 +308,7 @@ Introduction -Version: 6.0-b +Version: 6.0.0-rc1 This document serves as a description of MultiMarkdown (MMD) v6, as well as a sample document to demonstrate the various features. Specifically, differences from @@ -503,10 +503,9 @@ older versions of the EPUB format, but other tools can convert to other document formats you need. Same goes for Amazon’s ebook formats – the Calibre program can also be used to interconvert between formats. -**NOTE: Because EPUB documents are binary files, MMD only creates them when -**run in batch mode (using the -b\--batch options). Otherwise, it simply -**outputs the HTML 5 file that would serve as the primary content for the -**EPUB. +NOTE: Because EPUB documents are binary files, MMD only creates them when +run in batch mode (using the -b\--batch options). Otherwise, it simply +outputs the HTML 5 file that would serve as the primary content for the EPUB. Fenced Code Blocks diff --git a/QuickStart/QuickStart.html b/QuickStart/QuickStart.html index 4d1ec69..9dc5969 100644 --- a/QuickStart/QuickStart.html +++ b/QuickStart/QuickStart.html @@ -4,7 +4,7 @@ MultiMarkdown v6 Quick Start Guide - + @@ -35,7 +35,7 @@

      Introduction

      -

      Version: 6.0-b

      +

      Version: 6.0.0-rc1

      This document serves as a description of MultiMarkdown (MMD) v6, as well as a sample document to demonstrate the various features. Specifically, differences from @@ -217,10 +217,9 @@ older versions of the EPUB format, but other tools can convert to other document formats you need. Same goes for Amazon’s ebook formats – the Calibre program can also be used to interconvert between formats.

      -

      **NOTE: Because EPUB documents are binary files, MMD only creates them when -**run in batch mode (using the -b\--batch options). Otherwise, it simply -**outputs the HTML 5 file that would serve as the primary content for the -**EPUB.

      +

      NOTE: Because EPUB documents are binary files, MMD only creates them when +run in batch mode (using the -b\--batch options). Otherwise, it simply +outputs the HTML 5 file that would serve as the primary content for the EPUB.

      Fenced Code Blocks

      diff --git a/QuickStart/QuickStart.pdf b/QuickStart/QuickStart.pdf index 6926d29..ad3bcd8 100644 Binary files a/QuickStart/QuickStart.pdf and b/QuickStart/QuickStart.pdf differ diff --git a/QuickStart/QuickStart.txt b/QuickStart/QuickStart.txt index 8115935..c3583ae 100644 --- a/QuickStart/QuickStart.txt +++ b/QuickStart/QuickStart.txt @@ -1,6 +1,6 @@ Title: MultiMarkdown v6 Quick Start Guide Author: Fletcher T. Penney -Version: 6.0-b +Version: 6.0.0-rc1 LaTeX Config: tufte-handout Base Header Level: 3 uuid: 0d6313fa-9135-477e-9c14-7d62c1977833 diff --git a/README.md b/README.md index 812a3ca..b7fa26c 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,9 @@ | ---------- | ------------------------- | | Title: | MultiMarkdown | | Author: | Fletcher T. Penney | -| Date: | 2017-03-13 | +| Date: | 2017-03-15 | | Copyright: | Copyright © 2016 - 2017 Fletcher T. Penney. | -| Version: | 6.0.0-b2 | +| Version: | 6.0.0-rc1 | ## An Announcement! ##