From: Fletcher T. Penney
Date: Tue, 2 May 2017 22:47:20 +0000 (-0400)
Subject: UPDATED: Update documentation
X-Git-Tag: 6.0.5^2~1
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2f57afd974b257c184d21f9d769e7d9cabad80fc;p=multimarkdown
UPDATED: Update documentation
---
diff --git a/DevelopmentNotes/DevelopmentNotes.epub b/DevelopmentNotes/DevelopmentNotes.epub
index 81c1573..af7f19f 100644
Binary files a/DevelopmentNotes/DevelopmentNotes.epub and b/DevelopmentNotes/DevelopmentNotes.epub differ
diff --git a/DevelopmentNotes/DevelopmentNotes.fodt b/DevelopmentNotes/DevelopmentNotes.fodt
index 543474f..69ad714 100644
--- a/DevelopmentNotes/DevelopmentNotes.fodt
+++ b/DevelopmentNotes/DevelopmentNotes.fodt
@@ -755,6 +755,67 @@ more cross-platform approach than that used by MMD v5.
Changelog
+
+2017–05–02 - v 6.0.5:
+
+
+
+
+ADDED: Add back support for BibTeX bibliography entries (address #56)
+
+
+
+CHANGED: Adjust > and < in LaTeX output – don't wrap in math
+
+
+
+CHANGED: Change HTML output for footnotes and citations
+
+
+
+CHANGED: Improve flexibility of HTML Comment parsing (Addresses #25)
+
+
+
+CHANGED: Refactor mmd_engine cleanup
+
+
+
+CHANGED: Remove unnecessary variable
+
+
+
+CHANGED: Rename criticmarkup functions
+
+
+
+CHANGED: Tweak Xcode configuration
+
+
+
+FIXED: Fix bug in mmdtokenizestring()
+
+
+
+FIXED: Fix memory leak
+
+
+
+FIXED: Fix pointer bug
+
+
+
+FIXED: Fix underscore strong/emph around punctuation
+
+
+
+FIXED: Improve memory management
+
+
+FIXED: Reset stacks when parsing
+
+
+
2017–04–09 - v 6.0.4:
diff --git a/DevelopmentNotes/DevelopmentNotes.html b/DevelopmentNotes/DevelopmentNotes.html
index 35737d7..4a4feb4 100644
--- a/DevelopmentNotes/DevelopmentNotes.html
+++ b/DevelopmentNotes/DevelopmentNotes.html
@@ -429,6 +429,24 @@ more cross-platform approach than that used by MMD
Changelog
+2017–05–02 - v 6.0.5:
+
+
+- ADDED: Add back support for BibTeX bibliography entries (address #56)
+- CHANGED: Adjust > and < in LaTeX output – don't wrap in math
+- CHANGED: Change HTML output for footnotes and citations
+- CHANGED: Improve flexibility of HTML Comment parsing (Addresses #25)
+- CHANGED: Refactor mmd_engine cleanup
+- CHANGED: Remove unnecessary variable
+- CHANGED: Rename criticmarkup functions
+- CHANGED: Tweak Xcode configuration
+- FIXED: Fix bug in mmdtokenizestring()
+- FIXED: Fix memory leak
+- FIXED: Fix pointer bug
+- FIXED: Fix underscore strong/emph around punctuation
+- FIXED: Improve memory management
+- FIXED: Reset stacks when parsing
+
2017–04–09 - v 6.0.4:
diff --git a/DevelopmentNotes/DevelopmentNotes.pdf b/DevelopmentNotes/DevelopmentNotes.pdf
index 8c1a119..28a53c5 100644
Binary files a/DevelopmentNotes/DevelopmentNotes.pdf and b/DevelopmentNotes/DevelopmentNotes.pdf differ
diff --git a/DevelopmentNotes/DevelopmentNotes.txt b/DevelopmentNotes/DevelopmentNotes.txt
index e9cc17c..3f530f6 100644
--- a/DevelopmentNotes/DevelopmentNotes.txt
+++ b/DevelopmentNotes/DevelopmentNotes.txt
@@ -466,6 +466,24 @@ more cross-platform approach than that used by MMD v5.
# Changelog #
+* 2017-05-02 - v 6.0.5:
+
+ * ADDED: Add back support for BibTeX bibliography entries (address #56)
+ * CHANGED: Adjust > and < in LaTeX output -- don't wrap in math
+ * CHANGED: Change HTML output for footnotes and citations
+ * CHANGED: Improve flexibility of HTML Comment parsing (Addresses #25)
+ * CHANGED: Refactor mmd_engine cleanup
+ * CHANGED: Remove unnecessary variable
+ * CHANGED: Rename criticmarkup functions
+ * CHANGED: Tweak Xcode configuration
+ * FIXED: Fix bug in mmd_tokenize_string()
+ * FIXED: Fix memory leak
+ * FIXED: Fix pointer bug
+ * FIXED: Fix underscore strong/emph around punctuation
+ * FIXED: Improve memory management
+ * FIXED: Reset stacks when parsing
+
+
* 2017-04-09 - v 6.0.4:
* ADDED: The '-l' command line argument also sets language, if not overridden by metadata
diff --git a/QuickStart/QuickStart.epub b/QuickStart/QuickStart.epub
index b7192a0..52da4e7 100644
Binary files a/QuickStart/QuickStart.epub and b/QuickStart/QuickStart.epub differ
diff --git a/QuickStart/QuickStart.fodt b/QuickStart/QuickStart.fodt
index 56c9e19..787cd51 100644
--- a/QuickStart/QuickStart.fodt
+++ b/QuickStart/QuickStart.fodt
@@ -299,6 +299,7 @@
Fenced Code Blocks 1
Footnotes 1
Glossary Terms 1
+HTML Comments 1
Internationalization 1
LaTeX Changes 1
Metadata 1
@@ -464,7 +465,9 @@ complex abbreviations, you must explicitly mark uses of the abbreviation.Citations
-Citations can be specified using an inline syntax, just like inline footnotes.
+Citations can be specified using an inline syntax, just like inline footnotes.
+If you wish to use BibTeX, then configure the bibtex metadata (required) and
+the biblio style metadata (optional).
The HTML output for citations now uses parentheses instead of brackets, e.g.
(1) instead of [1].
@@ -554,6 +557,18 @@ case, the term is limited to a more basic character set which includes
letters, numbers, periods, and hyphens, but not much else. For more complex
glossary terms, you must explicitly mark uses of the term.
+HTML Comments
+
+Previously, HTML Comments were used by MultiMarkdown to include raw text for
+inclusion in the output file. This was useful, but limited, as it could only
+work for one output format at a time.
+
+HTML Comments are now only included in HTML output, but not in any other
+format since they would cause errors.
+
+Take a look at the HTML Comments.text file in the test suite for a better
+understanding of comment blocks vs comment spans, and how they are parsed.
+
Internationalization
MMD v6 includes support for substituting certain text phrases in other
diff --git a/QuickStart/QuickStart.html b/QuickStart/QuickStart.html
index bf50390..e736f40 100644
--- a/QuickStart/QuickStart.html
+++ b/QuickStart/QuickStart.html
@@ -25,6 +25,7 @@
- Fenced Code Blocks
- Footnotes
- Glossary Terms
+- HTML Comments
- Internationalization
- LaTeX Changes
- Metadata
@@ -178,7 +179,9 @@ complex abbreviations, you must explicitly mark uses of the abbreviation.
Citations
-Citations can be specified using an inline syntax, just like inline footnotes.
+Citations can be specified using an inline syntax, just like inline footnotes.
+If you wish to use BibTeX, then configure the bibtex
metadata (required) and
+the biblio style
metadata (optional).
The HTML output for citations now uses parentheses instead of brackets, e.g.
(1)
instead of [1]
.
@@ -270,6 +273,18 @@ case, the term is limited to a more basic character set which includes
letters, numbers, periods, and hyphens, but not much else. For more complex
glossary terms, you must explicitly mark uses of the term.
+
+
+Previously, HTML Comments were used by MultiMarkdown to include raw text for
+inclusion in the output file. This was useful, but limited, as it could only
+work for one output format at a time.
+
+HTML Comments are now only included in HTML output, but not in any other
+format since they would cause errors.
+
+Take a look at the HTML Comments.text
file in the test suite for a better
+understanding of comment blocks vs comment spans, and how they are parsed.
+
Internationalization
MMD v6 includes support for substituting certain text phrases in other
diff --git a/QuickStart/QuickStart.pdf b/QuickStart/QuickStart.pdf
index d8a08b6..4037ef0 100644
Binary files a/QuickStart/QuickStart.pdf and b/QuickStart/QuickStart.pdf differ
diff --git a/QuickStart/QuickStart.txt b/QuickStart/QuickStart.txt
index ab72281..b9aa970 100644
--- a/QuickStart/QuickStart.txt
+++ b/QuickStart/QuickStart.txt
@@ -158,6 +158,8 @@ complex abbreviations, you must explicitly mark uses of the abbreviation.
## Citations ##
Citations can be specified using an inline syntax, just like inline footnotes.
+If you wish to use BibTeX, then configure the `bibtex` metadata (required) and
+the `biblio style` metadata (optional).
The HTML output for citations now uses parentheses instead of brackets, e.g.
`(1)` instead of `[1]`.
@@ -255,6 +257,19 @@ letters, numbers, periods, and hyphens, but not much else. For more complex
glossary terms, you must explicitly mark uses of the term.
+## HTML Comments ##
+
+Previously, HTML Comments were used by MultiMarkdown to include raw text for
+inclusion in the output file. This was useful, but limited, as it could only
+work for one output format at a time.
+
+HTML Comments are now only included in HTML output, but not in any other
+format since they would cause errors.
+
+Take a look at the `HTML Comments.text` file in the test suite for a better
+understanding of comment blocks vs comment spans, and how they are parsed.
+
+
## Internationalization ##
MMD v6 includes support for substituting certain text phrases in other