version bump

This commit is contained in:
Fletcher T. Penney 2018-09-01 16:00:33 -04:00
parent ae0d673777
commit efaee1318e
12 changed files with 356 additions and 109 deletions

View File

@ -8,10 +8,10 @@ cmake_minimum_required (VERSION 2.6)
set (My_Project_Title "MultiMarkdown") set (My_Project_Title "MultiMarkdown")
set (My_Project_Description "Lightweight markup processor to produce HTML, LaTeX, and more.") set (My_Project_Description "Lightweight markup processor to produce HTML, LaTeX, and more.")
set (My_Project_Author "Fletcher T. Penney") set (My_Project_Author "Fletcher T. Penney")
set (My_Project_Revised_Date "2018-03-28") set (My_Project_Revised_Date "2018-09-01")
set (My_Project_Version_Major 6) set (My_Project_Version_Major 6)
set (My_Project_Version_Minor 3) set (My_Project_Version_Minor 4)
set (My_Project_Version_Patch 2) set (My_Project_Version_Patch 0)
set (My_Project_Version "${My_Project_Version_Major}.${My_Project_Version_Minor}.${My_Project_Version_Patch}") set (My_Project_Version "${My_Project_Version_Major}.${My_Project_Version_Minor}.${My_Project_Version_Patch}")

View File

@ -276,7 +276,7 @@ office:mimetype="application/vnd.oasis.opendocument.text">
<office:meta> <office:meta>
<dc:title>MultiMarkdown v6 Development Notes</dc:title> <dc:title>MultiMarkdown v6 Development Notes</dc:title>
<dc:creator>Fletcher T. Penney</dc:creator> <dc:creator>Fletcher T. Penney</dc:creator>
<meta:user-defined meta:name="date">2018-03-38</meta:user-defined> <meta:user-defined meta:name="date">2018-09-01</meta:user-defined>
<meta:user-defined meta:name="uuid">dd2d8e76-dc2d-416d-9acd-5395d20871c2</meta:user-defined> <meta:user-defined meta:name="uuid">dd2d8e76-dc2d-416d-9acd-5395d20871c2</meta:user-defined>
</office:meta> </office:meta>
<office:body> <office:body>
@ -763,6 +763,159 @@ TextBundle/TextPack, OpenDocument, etc.</text:p></text:list-item>
<text:h text:outline-level="3"><text:bookmark text:name="changelog"/>Changelog</text:h> <text:h text:outline-level="3"><text:bookmark text:name="changelog"/>Changelog</text:h>
<text:list text:style-name="L1"> <text:list text:style-name="L1">
<text:list-item>
<text:p text:style-name="Standard">2018&#8211;09&#8211;01 - v 6.4.0:</text:p>
<text:list text:style-name="L1">
<text:list-item>
<text:p text:style-name="P1">
ADDED: Add ODF Header metadata and fix issue with LaTeX Header metadata</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
ADDED: Add additional tests for special characters</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
ADDED: Add initial OPML export support (address #9)</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
ADDED: Add opml option to read for MultiMarkdown OPML files</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
Add missing Latex support files</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
Avoid potential error with stack_free</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
CHANGED: Remove unnecessary code</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Allow caption without trailing newline at end of document</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Escape square brackets, e.g. &#8216;{[foo]}&#8217; (addresses #128 and #129)</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Fix escpaing of % character in LaTeX code spans and blocks</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Fix html comments inside code blocks (fixes #118)</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Fix issue where <text:span text:style-name="Source_20_Text">~</text:span> is mistakenly interpreted as fence delimiter</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Fix issue with BOM and files &gt; 4k</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Fix issue with dollar math delimiters inside code (fixes #134)</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Fix token length in OPML</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Improve OPML export; add OPML tests</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Normalize line spacing in CriticMarkup notes in LaTeX (fixes #120)</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Preserve tabs following leading hashes in code blocks</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Prevent potential null dereference</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Remove lock file</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Trim single remaining whitespace when exporting headers</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Trim trailing newlines in definition blocks</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Use Setext headers when necessary to convert from OPML to text (fixes #138)</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
FIXED: Use \ul instead of \underline when soul package is in use (fixes #121)</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
Merge pull request #132 from jlargentaye/develop</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
UPDATE: Clarify DevelopmentNotes re: libcurl</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
UPDATE: Clarify README re: libcurl</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
UPDATED: &#8216;\item{}&#8217; no longer needed since square brackets escaped on their own</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
UPDATED: Add 6.3.1 release notes</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
UPDATED: Add allowfullscreen to list of boolean HTML attributes</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
UPDATED: Add more BibTeX test cases</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
UPDATED: Adjust metadata for test files</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
UPDATED: Allow '' to preserve line break in metadata. (Addresses #86)</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
UPDATED: Apply astyle</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
UPDATED: Fix whitespace with boolean HTML attributes</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="P1">
UPDATED: Ignore escaped space at end of code span</text:p></text:list-item>
<text:list-item>
<text:p text:style-name="Standard">UPDATED: Test % escaping in URLs</text:p></text:list-item>
</text:list></text:list-item>
<text:list-item> <text:list-item>
<text:p text:style-name="Standard">2018&#8211;03&#8211;28 - v 6.3.2:</text:p> <text:p text:style-name="Standard">2018&#8211;03&#8211;28 - v 6.3.2:</text:p>

View File

@ -4,7 +4,7 @@
<meta charset="utf-8"/> <meta charset="utf-8"/>
<title>MultiMarkdown v6 Development Notes</title> <title>MultiMarkdown v6 Development Notes</title>
<meta name="author" content="Fletcher T. Penney"/> <meta name="author" content="Fletcher T. Penney"/>
<meta name="date" content="2018-03-38"/> <meta name="date" content="2018-09-01"/>
<meta name="uuid" content="dd2d8e76-dc2d-416d-9acd-5395d20871c2"/> <meta name="uuid" content="dd2d8e76-dc2d-416d-9acd-5395d20871c2"/>
</head> </head>
<body> <body>
@ -433,6 +433,47 @@ TextBundle/TextPack, OpenDocument, etc.</p></li>
<h3 id="changelog">Changelog</h3> <h3 id="changelog">Changelog</h3>
<ul> <ul>
<li><p>2018&#8211;09&#8211;01 - v 6.4.0:</p>
<ul>
<li>ADDED: Add ODF Header metadata and fix issue with LaTeX Header metadata</li>
<li>ADDED: Add additional tests for special characters</li>
<li>ADDED: Add initial OPML export support (address #9)</li>
<li>ADDED: Add opml option to read for MultiMarkdown OPML files</li>
<li>Add missing Latex support files</li>
<li>Avoid potential error with stack_free</li>
<li>CHANGED: Remove unnecessary code</li>
<li>FIXED: Allow caption without trailing newline at end of document</li>
<li>FIXED: Escape square brackets, e.g. &#8216;{[foo]}&#8217; (addresses #128 and #129)</li>
<li>FIXED: Fix escpaing of % character in LaTeX code spans and blocks</li>
<li>FIXED: Fix html comments inside code blocks (fixes #118)</li>
<li>FIXED: Fix issue where <code>~</code> is mistakenly interpreted as fence delimiter</li>
<li>FIXED: Fix issue with BOM and files &gt; 4k</li>
<li>FIXED: Fix issue with dollar math delimiters inside code (fixes #134)</li>
<li>FIXED: Fix token length in OPML</li>
<li>FIXED: Improve OPML export; add OPML tests</li>
<li>FIXED: Normalize line spacing in CriticMarkup notes in LaTeX (fixes #120)</li>
<li>FIXED: Preserve tabs following leading hashes in code blocks</li>
<li>FIXED: Prevent potential null dereference</li>
<li>FIXED: Remove lock file</li>
<li>FIXED: Trim single remaining whitespace when exporting headers</li>
<li>FIXED: Trim trailing newlines in definition blocks</li>
<li>FIXED: Use Setext headers when necessary to convert from OPML to text (fixes #138)</li>
<li>FIXED: Use \ul instead of \underline when soul package is in use (fixes #121)</li>
<li>Merge pull request #132 from jlargentaye/develop</li>
<li>UPDATE: Clarify DevelopmentNotes re: libcurl</li>
<li>UPDATE: Clarify README re: libcurl</li>
<li>UPDATED: &#8216;\item{}&#8217; no longer needed since square brackets escaped on their own</li>
<li>UPDATED: Add 6.3.1 release notes</li>
<li>UPDATED: Add allowfullscreen to list of boolean HTML attributes</li>
<li>UPDATED: Add more BibTeX test cases</li>
<li>UPDATED: Adjust metadata for test files</li>
<li>UPDATED: Allow '' to preserve line break in metadata. (Addresses #86)</li>
<li>UPDATED: Apply astyle</li>
<li>UPDATED: Fix whitespace with boolean HTML attributes</li>
<li>UPDATED: Ignore escaped space at end of code span</li>
<li>UPDATED: Test % escaping in URLs</li>
</ul></li>
<li><p>2018&#8211;03&#8211;28 - v 6.3.2:</p> <li><p>2018&#8211;03&#8211;28 - v 6.3.2:</p>
<ul> <ul>

View File

@ -1,6 +1,6 @@
Title: MultiMarkdown v6 Development Notes Title: MultiMarkdown v6 Development Notes
Author: Fletcher T. Penney Author: Fletcher T. Penney
Date: 2018-03-38 Date: 2018-09-01
LaTeX Config: tufte-handout LaTeX Config: tufte-handout
Base Header Level: 3 Base Header Level: 3
uuid: dd2d8e76-dc2d-416d-9acd-5395d20871c2 uuid: dd2d8e76-dc2d-416d-9acd-5395d20871c2
@ -472,6 +472,47 @@ TextBundle/TextPack, OpenDocument, etc.
# Changelog # # Changelog #
* 2018-09-01 - v 6.4.0:
* ADDED: Add ODF Header metadata and fix issue with LaTeX Header metadata
* ADDED: Add additional tests for special characters
* ADDED: Add initial OPML export support (address #9)
* ADDED: Add opml option to read for MultiMarkdown OPML files
* Add missing Latex support files
* Avoid potential error with stack_free
* CHANGED: Remove unnecessary code
* FIXED: Allow caption without trailing newline at end of document
* FIXED: Escape square brackets, e.g. '{[foo]}' (addresses #128 and #129)
* FIXED: Fix escpaing of % character in LaTeX code spans and blocks
* FIXED: Fix html comments inside code blocks (fixes #118)
* FIXED: Fix issue where `~` is mistakenly interpreted as fence delimiter
* FIXED: Fix issue with BOM and files > 4k
* FIXED: Fix issue with dollar math delimiters inside code (fixes #134)
* FIXED: Fix token length in OPML
* FIXED: Improve OPML export; add OPML tests
* FIXED: Normalize line spacing in CriticMarkup notes in LaTeX (fixes #120)
* FIXED: Preserve tabs following leading hashes in code blocks
* FIXED: Prevent potential null dereference
* FIXED: Remove lock file
* FIXED: Trim single remaining whitespace when exporting headers
* FIXED: Trim trailing newlines in definition blocks
* FIXED: Use Setext headers when necessary to convert from OPML to text (fixes #138)
* FIXED: Use \ul instead of \underline when soul package is in use (fixes #121)
* Merge pull request #132 from jlargentaye/develop
* UPDATE: Clarify DevelopmentNotes re: libcurl
* UPDATE: Clarify README re: libcurl
* UPDATED: '\item{}' no longer needed since square brackets escaped on their own
* UPDATED: Add 6.3.1 release notes
* UPDATED: Add allowfullscreen to list of boolean HTML attributes
* UPDATED: Add more BibTeX test cases
* UPDATED: Adjust metadata for test files
* UPDATED: Allow '\' to preserve line break in metadata. (Addresses #86)
* UPDATED: Apply astyle
* UPDATED: Fix whitespace with boolean HTML attributes
* UPDATED: Ignore escaped space at end of code span
* UPDATED: Test % escaping in URLs
* 2018-03-28 - v 6.3.2: * 2018-03-28 - v 6.3.2:
* UPDATED: Update documentation * UPDATED: Update documentation

Binary file not shown.

View File

@ -276,7 +276,7 @@ office:mimetype="application/vnd.oasis.opendocument.text">
<office:meta> <office:meta>
<dc:title>MultiMarkdown v6 Quick Start Guide</dc:title> <dc:title>MultiMarkdown v6 Quick Start Guide</dc:title>
<dc:creator>Fletcher T. Penney</dc:creator> <dc:creator>Fletcher T. Penney</dc:creator>
<meta:user-defined meta:name="version">6.3.2</meta:user-defined> <meta:user-defined meta:name="version">6.4.0</meta:user-defined>
<meta:user-defined meta:name="uuid">0d6313fa-9135-477e-9c14-7d62c1977833</meta:user-defined> <meta:user-defined meta:name="uuid">0d6313fa-9135-477e-9c14-7d62c1977833</meta:user-defined>
</office:meta> </office:meta>
<office:body> <office:body>
@ -321,7 +321,7 @@ office:mimetype="application/vnd.oasis.opendocument.text">
<text:h text:outline-level="3"><text:bookmark text:name="introduction"/>Introduction</text:h> <text:h text:outline-level="3"><text:bookmark text:name="introduction"/>Introduction</text:h>
<text:p text:style-name="Standard">Version: 6.3.2</text:p> <text:p text:style-name="Standard">Version: 6.4.0</text:p>
<text:p text:style-name="Standard">This document serves as a description of MultiMarkdown (MMD) v6, as well as a sample <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 document to demonstrate the various features. Specifically, differences from
@ -774,9 +774,13 @@ package is compressed to a single zip file (similar to EPUB and ODor macOS build
<text:h text:outline-level="4"><text:bookmark text:name="rawsource"/>Raw Source</text:h> <text:h text:outline-level="4"><text:bookmark text:name="rawsource"/>Raw Source</text:h>
<text:p text:style-name="Standard">In older versions of MultiMarkdown you could use an HTML comment to pass raw LaTeX or other content to the final document. This worked reasonably well, but was limited and didn&#8217;t work well when exporting to multiple formats. It was time for something new.</text:p> <text:p text:style-name="Standard">In older versions of MultiMarkdown you could use an HTML comment to pass raw
LaTeX or other content to the final document. This worked reasonably well,
but was limited and didn&#8217;t work well when exporting to multiple formats. It
was time for something new.</text:p>
<text:p text:style-name="Standard">MMD v6 offers a new feature to handle this. Code spans and code blocks can be flagged as representing raw source:</text:p> <text:p text:style-name="Standard">MMD v6 offers a new feature to handle this. Code spans and code blocks can
be flagged as representing raw source:</text:p>
<text:p text:style-name="Preformatted Text">foo `*bar*`{=html}<text:line-break/><text:line-break/>```{=latex}<text:line-break/>*foo*<text:line-break/>```<text:line-break/></text:p> <text:p text:style-name="Preformatted Text">foo `*bar*`{=html}<text:line-break/><text:line-break/>```{=latex}<text:line-break/>*foo*<text:line-break/>```<text:line-break/></text:p>

View File

@ -4,7 +4,7 @@
<meta charset="utf-8"/> <meta charset="utf-8"/>
<title>MultiMarkdown v6 Quick Start Guide</title> <title>MultiMarkdown v6 Quick Start Guide</title>
<meta name="author" content="Fletcher T. Penney"/> <meta name="author" content="Fletcher T. Penney"/>
<meta name="version" content="6.3.2"/> <meta name="version" content="6.4.0"/>
<meta name="uuid" content="0d6313fa-9135-477e-9c14-7d62c1977833"/> <meta name="uuid" content="0d6313fa-9135-477e-9c14-7d62c1977833"/>
</head> </head>
<body> <body>
@ -49,7 +49,7 @@
<h3 id="introduction">Introduction</h3> <h3 id="introduction">Introduction</h3>
<p>Version: 6.3.2</p> <p>Version: 6.4.0</p>
<p>This document serves as a description of MultiMarkdown (<abbr title="MultiMarkdown">MMD</abbr>) v6, as well as a sample <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 document to demonstrate the various features. Specifically, differences from
@ -444,9 +444,13 @@ package is compressed to a single zip file (similar to EPUB and ODor macOS build
<h4 id="rawsource">Raw Source</h4> <h4 id="rawsource">Raw Source</h4>
<p>In older versions of MultiMarkdown you could use an HTML comment to pass raw LaTeX or other content to the final document. This worked reasonably well, but was limited and didn&#8217;t work well when exporting to multiple formats. It was time for something new.</p> <p>In older versions of MultiMarkdown you could use an HTML comment to pass raw
LaTeX or other content to the final document. This worked reasonably well,
but was limited and didn&#8217;t work well when exporting to multiple formats. It
was time for something new.</p>
<p><abbr title="MultiMarkdown">MMD</abbr> v6 offers a new feature to handle this. Code spans and code blocks can be flagged as representing raw source:</p> <p><abbr title="MultiMarkdown">MMD</abbr> v6 offers a new feature to handle this. Code spans and code blocks can
be flagged as representing raw source:</p>
<pre><code>foo `*bar*`{=html} <pre><code>foo `*bar*`{=html}

Binary file not shown.

View File

@ -1,6 +1,6 @@
Title: MultiMarkdown v6 Quick Start Guide Title: MultiMarkdown v6 Quick Start Guide
Author: Fletcher T. Penney Author: Fletcher T. Penney
Version: 6.3.2 Version: 6.4.0
LaTeX Config: tufte-handout LaTeX Config: tufte-handout
Base Header Level: 3 Base Header Level: 3
uuid: 0d6313fa-9135-477e-9c14-7d62c1977833 uuid: 0d6313fa-9135-477e-9c14-7d62c1977833
@ -416,9 +416,13 @@ package is compressed to a single zip file (similar to EPUB and ODor macOS build
## Raw Source ## ## Raw Source ##
In older versions of MultiMarkdown you could use an HTML comment to pass raw LaTeX or other content to the final document. This worked reasonably well, but was limited and didn't work well when exporting to multiple formats. It was time for something new. In older versions of MultiMarkdown you could use an HTML comment to pass raw
LaTeX or other content to the final document. This worked reasonably well,
but was limited and didn't work well when exporting to multiple formats. It
was time for something new.
MMD v6 offers a new feature to handle this. Code spans and code blocks can be flagged as representing raw source: MMD v6 offers a new feature to handle this. Code spans and code blocks can
be flagged as representing raw source:
foo `*bar*`{=html} foo `*bar*`{=html}

View File

@ -4,9 +4,9 @@
| ---------- | ------------------------- | | ---------- | ------------------------- |
| Title: | MultiMarkdown | | Title: | MultiMarkdown |
| Author: | Fletcher T. Penney | | Author: | Fletcher T. Penney |
| Date: | 2018-03-28 | | Date: | 2018-09-01 |
| Copyright: | Copyright © 2016 - 2018 Fletcher T. Penney. | | Copyright: | Copyright © 2016 - 2018 Fletcher T. Penney. |
| Version: | 6.3.2 | | Version: | 6.4.0 |
master branch: [![Build Status](https://travis-ci.org/fletcher/MultiMarkdown-6.svg?branch=master)](https://travis-ci.org/fletcher/MultiMarkdown-6) master branch: [![Build Status](https://travis-ci.org/fletcher/MultiMarkdown-6.svg?branch=master)](https://travis-ci.org/fletcher/MultiMarkdown-6)
develop branch: [![Build Status](https://travis-ci.org/fletcher/MultiMarkdown-6.svg?branch=develop)](https://travis-ci.org/fletcher/MultiMarkdown-6) develop branch: [![Build Status](https://travis-ci.org/fletcher/MultiMarkdown-6.svg?branch=develop)](https://travis-ci.org/fletcher/MultiMarkdown-6)