Skip to content

Commit

Permalink
Version bump
Browse files Browse the repository at this point in the history
  • Loading branch information
fletcher committed Mar 15, 2017
1 parent 5675e85 commit bc2d904
Show file tree
Hide file tree
Showing 12 changed files with 168 additions and 20 deletions.
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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}")

Expand Down
Binary file modified DevelopmentNotes/DevelopmentNotes.epub
Binary file not shown.
99 changes: 98 additions & 1 deletion DevelopmentNotes/DevelopmentNotes.fodt
Original file line number Diff line number Diff line change
Expand Up @@ -274,7 +274,7 @@
<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>
Expand Down Expand Up @@ -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>

Expand Down
29 changes: 28 additions & 1 deletion DevelopmentNotes/DevelopmentNotes.html
Original file line number Diff line number Diff line change
Expand Up @@ -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>

Expand Down Expand Up @@ -399,6 +399,33 @@ <h4 id="unittesting">Unit Testing </h4>
<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>
Expand Down
Binary file modified DevelopmentNotes/DevelopmentNotes.pdf
Binary file not shown.
28 changes: 27 additions & 1 deletion DevelopmentNotes/DevelopmentNotes.txt
Original file line number Diff line number Diff line change
@@ -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

Expand Down Expand Up @@ -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:

Expand Down
Binary file modified QuickStart/QuickStart.epub
Binary file not shown.
11 changes: 5 additions & 6 deletions QuickStart/QuickStart.fodt
Original file line number Diff line number Diff line change
Expand Up @@ -274,7 +274,7 @@
<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>
Expand Down Expand Up @@ -308,7 +308,7 @@

<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
Expand Down Expand Up @@ -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>

Expand Down
11 changes: 5 additions & 6 deletions QuickStart/QuickStart.html
Original file line number Diff line number Diff line change
Expand Up @@ -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>
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -217,10 +217,9 @@ <h4 id="epub3support">EPUB 3 Support </h4>
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>

Expand Down
Binary file modified QuickStart/QuickStart.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion QuickStart/QuickStart.txt
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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! ##
Expand Down

0 comments on commit bc2d904

Please sign in to comment.