Metadata-Version: 2.4
Name: minchin.md-it.insert
Version: 1.0.0
Summary: insert, for Markdown-IT-py
Author-email: William Minchin <w_minchin@hotmail.com>
Maintainer-email: William Minchin <w_minchin@hotmail.com>
License: AGPL-3.0
Project-URL: Bug Tracker, https://github.com/MinchinWeb/minchin.md-it.insert/issues
Project-URL: Repository, https://github.com/MinchinWeb/minchin.md-it.insert
Project-URL: Changelog, https://github.com/MinchinWeb/minchin.md-it.insert/blob/master/CHANGELOG.rst
Keywords: commonmark,markdown,plugin,insert
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Plugins
Classifier: Intended Audience :: End Users/Desktop
Classifier: Operating System :: OS Independent
Classifier: Topic :: Text Processing :: Markup :: Markdown
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Description-Content-Type: text/x-rst
Requires-Dist: markdown-it-py
Provides-Extra: dev
Requires-Dist: pip-tools; extra == "dev"
Requires-Dist: minchin.releaser>=0.9.5; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: pytest; extra == "dev"

Insert for Markdown-IT-Py
=========================

This is a plugin for the Python implementation of
`Markdown-IT <https://github.com/executablebooks/markdown-it-py>`_ (a CommonMark
parser) that provides insert (``<ins>``) via double pluses (``++``).

Example usage::

    >>> from markdown_it import MarkdownIt
    >>> from minchin.md_it.insert import insert_plugin
    >>> md = MarkdownIt().use(insert_plugin)
    >>> md.render("I ++added++ this")
    '<p>I <ins>added</ins> this</p>\\n'
    >>> md.render("this++text\\\\ has\\\\ spaces++")
    '<p>this<ins>text\\ has\\ spaces</ins></p>\\n'

Tests can be run using ``pytest``.

This is ported from hasgeek's Funnel, under the AGPL-3.0 license.
