]> granicus.if.org Git - multimarkdown/commitdiff
Version bump
authorFletcher T. Penney <fletcher@fletcherpenney.net>
Wed, 15 Mar 2017 15:44:22 +0000 (11:44 -0400)
committerFletcher T. Penney <fletcher@fletcherpenney.net>
Wed, 15 Mar 2017 15:44:22 +0000 (11:44 -0400)
12 files changed:
CMakeLists.txt
DevelopmentNotes/DevelopmentNotes.epub
DevelopmentNotes/DevelopmentNotes.fodt
DevelopmentNotes/DevelopmentNotes.html
DevelopmentNotes/DevelopmentNotes.pdf
DevelopmentNotes/DevelopmentNotes.txt
QuickStart/QuickStart.epub
QuickStart/QuickStart.fodt
QuickStart/QuickStart.html
QuickStart/QuickStart.pdf
QuickStart/QuickStart.txt
README.md

index f7843638491911b51b55494cca84d28821b86644..54cd14d931c0cf1b68de62d4d5a349cd4b9b41ef 100644 (file)
@@ -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}")
 
index 1c2e6680623101d2a8162b0fadd025cdb62116cc..58c0acebb97a33b56d9eda5b7dfaa8445a1c244d 100644 (file)
Binary files a/DevelopmentNotes/DevelopmentNotes.epub and b/DevelopmentNotes/DevelopmentNotes.epub differ
index 092949d3b501d1c2b01c5829170f0c3c5ebad5dc..f02814d367a261164d301e4c53813bfc951a7280 100644 (file)
 <office:meta>
        <dc:title>MultiMarkdown v6 Development Notes</dc:title>
        <meta:user-defined meta:name="author">Fletcher T. Penney</meta:user-defined>
-       <meta:user-defined meta:name="date">2017-03-14</meta:user-defined>
+       <meta:user-defined meta:name="date">2017-03-15</meta:user-defined>
 </office:meta>
 <office:body>
 <office:text>
@@ -719,6 +719,103 @@ the code or used during the development.</text:p>
 <text:h text:outline-level="3"><text:bookmark text:name="changelog"/>Changelog </text:h>
 
 <text:list text:style-name="L1">
+<text:list-item>
+<text:p text:style-name="Standard">2017&#8211;03&#8211;15 &#8211; v 6.0.0-rc1:</text:p>
+
+<text:list text:style-name="L1">
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Add missing CriticMarkup tokens to LaTeX</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Don&#8216;t let labels end on &#8217;' that is escaping the closing &#8216;]&#8217;</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Fix NULL pointer dereference</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Fix bug in Aho&#8211;Corasick implementation</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Fix bug with ATX Headers without newline</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Fix bug with Setext header starting with &#8216;:&#8217;</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Fix bug with leading spaces in abbreviation references</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Fix crash with empty definition</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Fix edge case with URL definitions</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Fix edge case with superscripts</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Fix null dereference error in CriticMarkup substitution</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Fix potential bug in Aho&#8211;Corasick search:</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Fix potential bug in storing items to hash</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Fix potential bug with line&#8211;&gt;block parser</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Fix potential crash in attribute parsing</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Fix printing raw CriticMarkup tokens in LaTeX</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Fix signedness bug in Aho&#8211;Corasick</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Improve metadata edge cases; Fix NULL pointer dereference</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Include non&#8211;breaking space (ASCII 160) in re2c patterns</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Keep &#8216;:&#8217; in false positive definitions</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Lex space followed by tab as space, not text</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="P1">
+FIXED: Limit lines treated as ATX headers</text:p></text:list-item>
+
+<text:list-item>
+<text:p text:style-name="Standard">FIXED: Update test code</text:p></text:list-item>
+
+</text:list></text:list-item>
+
 <text:list-item>
 <text:p text:style-name="Standard">2017&#8211;03&#8211;13 &#8211; v 6.0.0-b2:</text:p>
 
index 493aa2b6bd903d1d362ece9e204434c33688f383..b7edd2300f33c784dea41af60127d29079829bb1 100644 (file)
@@ -4,7 +4,7 @@
        <meta charset="utf-8"/>
        <title>MultiMarkdown v6 Development Notes</title>
        <meta name="author" content="Fletcher T. Penney"/>
-       <meta name="date" content="2017-03-14"/>
+       <meta name="date" content="2017-03-15"/>
 </head>
 <body>
 
@@ -399,6 +399,33 @@ the code or used during the development.</p>
 <h3 id="changelog">Changelog </h3>
 
 <ul>
+<li><p>2017&#8211;03&#8211;15 &#8211; v 6.0.0-rc1:</p>
+
+<ul>
+<li>FIXED: Add missing CriticMarkup tokens to LaTeX</li>
+<li>FIXED: Don&#8216;t let labels end on &#8217;' that is escaping the closing &#8216;]&#8217;</li>
+<li>FIXED: Fix NULL pointer dereference</li>
+<li>FIXED: Fix bug in Aho&#8211;Corasick implementation</li>
+<li>FIXED: Fix bug with ATX Headers without newline</li>
+<li>FIXED: Fix bug with Setext header starting with &#8216;:&#8217;</li>
+<li>FIXED: Fix bug with leading spaces in abbreviation references</li>
+<li>FIXED: Fix crash with empty definition</li>
+<li>FIXED: Fix edge case with URL definitions</li>
+<li>FIXED: Fix edge case with superscripts</li>
+<li>FIXED: Fix null dereference error in CriticMarkup substitution</li>
+<li>FIXED: Fix potential bug in Aho&#8211;Corasick search:</li>
+<li>FIXED: Fix potential bug in storing items to hash</li>
+<li>FIXED: Fix potential bug with line&#8211;&gt;block parser</li>
+<li>FIXED: Fix potential crash in attribute parsing</li>
+<li>FIXED: Fix printing raw CriticMarkup tokens in LaTeX</li>
+<li>FIXED: Fix signedness bug in Aho&#8211;Corasick</li>
+<li>FIXED: Improve metadata edge cases; Fix NULL pointer dereference</li>
+<li>FIXED: Include non&#8211;breaking space (ASCII 160) in re2c patterns</li>
+<li>FIXED: Keep &#8216;:&#8217; in false positive definitions</li>
+<li>FIXED: Lex space followed by tab as space, not text</li>
+<li>FIXED: Limit lines treated as ATX headers</li>
+<li>FIXED: Update test code</li>
+</ul></li>
 <li><p>2017&#8211;03&#8211;13 &#8211; v 6.0.0-b2:</p>
 
 <ul>
index 611a80d9429c4c58d22691398db49a2409a5ec43..6f092a30711b47205f755d7b8e4ae6483b9d2f4d 100644 (file)
Binary files a/DevelopmentNotes/DevelopmentNotes.pdf and b/DevelopmentNotes/DevelopmentNotes.pdf differ
index 072d63d08de47b2b474f9b3b426291591414d831..da5c2b238f846a4fddcad8fc8e8d3efdb27822b8 100644 (file)
@@ -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:
 
index c18779b93c7bc9485eec60eb50e0ddf4f6e0e26c..ec826597e43267bbc3eb0bd79e3667a491377ac1 100644 (file)
Binary files a/QuickStart/QuickStart.epub and b/QuickStart/QuickStart.epub differ
index 10238a147982c946a4ec5e2eee82c6143e4a1ccd..ed5c9487bd027372696eafdbcf919c98747ef4fd 100644 (file)
 <office:meta>
        <dc:title>MultiMarkdown v6 Quick Start Guide</dc:title>
        <meta:user-defined meta:name="author">Fletcher T. Penney</meta:user-defined>
-       <meta:user-defined meta:name="version">6.0-b</meta:user-defined>
+       <meta:user-defined meta:name="version">6.0.0-rc1</meta:user-defined>
        <meta:user-defined meta:name="uuid">0d6313fa-9135-477e-9c14-7d62c1977833</meta:user-defined>
 </office:meta>
 <office:body>
 
 <text:h text:outline-level="3"><text:bookmark text:name="introduction"/>Introduction </text:h>
 
-<text:p text:style-name="Standard">Version: 6.0-b</text:p>
+<text:p text:style-name="Standard">Version: 6.0.0-rc1</text:p>
 
 <text:p text:style-name="Standard">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&#8217;s ebook formats &#8211; the
 <text:a xlink:type="simple" xlink:href="https://calibre-ebook.com/">Calibre</text:a> program can also be used to interconvert between formats.</text:p>
 
-<text:p text:style-name="Standard">**NOTE: Because EPUB documents are binary files, MMD only creates them when
-**run in batch mode (using the <text:span text:style-name="Source_20_Text">-b\--batch</text:span> options). Otherwise, it simply
-**outputs the HTML 5 file that would serve as the primary content for the
-**EPUB.</text:p>
+<text:p text:style-name="Standard"><text:span text:style-name="MMD-Bold">NOTE</text:span>: Because EPUB documents are binary files, MMD only creates them when
+run in batch mode (using the <text:span text:style-name="Source_20_Text">-b\--batch</text:span> options). Otherwise, it simply
+outputs the HTML 5 file that would serve as the primary content for the EPUB.</text:p>
 
 <text:h text:outline-level="4"><text:bookmark text:name="fencedcodeblocks"/>Fenced Code Blocks </text:h>
 
index 4d1ec6949f197a36e149c161afe7321295fc50c3..9dc596950752fb7f1003376e5d47e046f345513f 100644 (file)
@@ -4,7 +4,7 @@
        <meta charset="utf-8"/>
        <title>MultiMarkdown v6 Quick Start Guide</title>
        <meta name="author" content="Fletcher T. Penney"/>
-       <meta name="version" content="6.0-b"/>
+       <meta name="version" content="6.0.0-rc1"/>
        <meta name="uuid" content="0d6313fa-9135-477e-9c14-7d62c1977833"/>
 </head>
 <body>
@@ -35,7 +35,7 @@
 
 <h3 id="introduction">Introduction </h3>
 
-<p>Version: 6.0-b</p>
+<p>Version: 6.0.0-rc1</p>
 
 <p>This document serves as a description of MultiMarkdown (<abbr title="MultiMarkdown">MMD</abbr>) 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&#8217;s ebook formats &#8211; the
 <a href="https://calibre-ebook.com/">Calibre</a> program can also be used to interconvert between formats.</p>
 
-<p>**NOTE: Because EPUB documents are binary files, <abbr title="MultiMarkdown">MMD</abbr> only creates them when
-**run in batch mode (using the <code>-b\--batch</code> options). Otherwise, it simply
-**outputs the HTML 5 file that would serve as the primary content for the
-**EPUB.</p>
+<p><strong>NOTE</strong>: Because EPUB documents are binary files, <abbr title="MultiMarkdown">MMD</abbr> only creates them when
+run in batch mode (using the <code>-b\--batch</code> options). Otherwise, it simply
+outputs the HTML 5 file that would serve as the primary content for the EPUB.</p>
 
 <h4 id="fencedcodeblocks">Fenced Code Blocks </h4>
 
index 6926d2906aabfc6e810c6f618c0ce30b8f685547..ad3bcd81b542df5f422775618886236f0dd47cb7 100644 (file)
Binary files a/QuickStart/QuickStart.pdf and b/QuickStart/QuickStart.pdf differ
index 8115935101815fd6859f2c8bbb3ea64399258308..c3583aec10c1ec1a3978fd1abf1f89b04d71fff2 100644 (file)
@@ -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
index 812a3cafd6e1d4e5514176a8b9c1c79503293265..b7fa26cdd288647f2d67c3431b38a16ebcf7d003 100644 (file)
--- 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! ##