]> granicus.if.org Git - multimarkdown/commitdiff
CHANGED: Prep for completing definition list parsing
authorFletcher T. Penney <fletcher@fletcherpenney.net>
Tue, 7 Feb 2017 14:56:52 +0000 (09:56 -0500)
committerFletcher T. Penney <fletcher@fletcherpenney.net>
Tue, 7 Feb 2017 14:56:52 +0000 (09:56 -0500)
README.md
templates/README.md.in
tests/MMD6Tests/Definition Lists.text
tests/MMD6Tests/Nested Definition Lists.html [new file with mode: 0644]
tests/MMD6Tests/Nested Definition Lists.htmlc [new file with mode: 0644]
tests/MMD6Tests/Nested Definition Lists.text [new file with mode: 0644]

index 6e99aeba543f64b5f5b769726ba10c1cf7e3d8e4..6638a3099e1f217698a90a7fb2392378adbc85bf 100644 (file)
--- a/README.md
+++ b/README.md
@@ -420,7 +420,6 @@ features have been implemented:
 * Automatic cross-reference targets
 * Basic Citation support
 * CriticMarkup support
-* Definition lists
 * Inline and reference footnotes
 * Image and Link attributes (attributes can now be used with inline links as
        well as reference links)
@@ -441,15 +440,16 @@ Things that are partially completed:
        * Locators required?
 * CriticMarkup -- need to decide:
        * How to handle CM stretches that include blank lines
+* Definition lists
 * Fenced code blocks
+* Footnotes -- need support for multiple blocks inside
+* Headers -- need support for manual labels
 * Metadata
 * Full/Snippet modes
 
 
 Things yet to be completed:
 
-* Multiple blocks inside of reference footnotes
-* Manually specified labels for headers
 * Abbreviations
 * Glossaries
 * File Transclusion
index 75167caa7d2e59d3c28660cd7904e6092b3dde3f..482881058d9c3d46709102277557c7e70ca1aca2 100644 (file)
@@ -420,7 +420,6 @@ features have been implemented:
 * Automatic cross-reference targets
 * Basic Citation support
 * CriticMarkup support
-* Definition lists
 * Inline and reference footnotes
 * Image and Link attributes (attributes can now be used with inline links as
        well as reference links)
@@ -441,15 +440,16 @@ Things that are partially completed:
        * Locators required?
 * CriticMarkup -- need to decide:
        * How to handle CM stretches that include blank lines
+* Definition lists
 * Fenced code blocks
+* Footnotes -- need support for multiple blocks inside
+* Headers -- need support for manual labels
 * Metadata
 * Full/Snippet modes
 
 
 Things yet to be completed:
 
-* Multiple blocks inside of reference footnotes
-* Manually specified labels for headers
 * Abbreviations
 * Glossaries
 * File Transclusion
index ceb0f3c4f64e4b6f8312c0f65c5a746579d6cc55..e7ff97f8b54068135daccccea1772a2182a2ba18 100644 (file)
@@ -18,3 +18,4 @@ foo
 :      baz* bat
 
 foo
+
diff --git a/tests/MMD6Tests/Nested Definition Lists.html b/tests/MMD6Tests/Nested Definition Lists.html
new file mode 100644 (file)
index 0000000..ad17d13
--- /dev/null
@@ -0,0 +1,10 @@
+<dl>
+<dt>bat</dt>
+<dd>
+<p><em>foo</em></p>
+
+<p>bar</p>
+
+<pre><code>foo
+</code></pre></dd>
+</dl>
diff --git a/tests/MMD6Tests/Nested Definition Lists.htmlc b/tests/MMD6Tests/Nested Definition Lists.htmlc
new file mode 100644 (file)
index 0000000..042d451
--- /dev/null
@@ -0,0 +1,7 @@
+<p>bat
+:      <em>foo</em></p>
+
+<pre><code>bar
+
+       foo
+</code></pre>
diff --git a/tests/MMD6Tests/Nested Definition Lists.text b/tests/MMD6Tests/Nested Definition Lists.text
new file mode 100644 (file)
index 0000000..01191d6
--- /dev/null
@@ -0,0 +1,6 @@
+bat
+:      *foo*
+
+       bar
+
+               foo