<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-markdown.git/markdown/extensions, branch 3.4.2</title>
<subtitle>github.com: waylan/Python-Markdown.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-markdown.git/'/>
<entry>
<title>codehilite: Update Pygments URL</title>
<updated>2022-11-28T15:29:56+00:00</updated>
<author>
<name>Letu Ren</name>
<email>fantasquex@gmail.com</email>
</author>
<published>2022-11-24T12:48:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-markdown.git/commit/?id=e3604b473f01787e5df0a3fed6c50e3a494c6362'/>
<id>e3604b473f01787e5df0a3fed6c50e3a494c6362</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: Fix a few typos</title>
<updated>2022-07-25T14:08:36+00:00</updated>
<author>
<name>Tim Gates</name>
<email>tim.gates@iress.com</email>
</author>
<published>2022-07-20T22:14:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-markdown.git/commit/?id=eff6c3a0415cb63bc0b38c29b5a7f584619e3c1c'/>
<id>eff6c3a0415cb63bc0b38c29b5a7f584619e3c1c</id>
<content type='text'>
There are small typos in:
- docs/extensions/fenced_code_blocks.md
- docs/extensions/meta_data.md
- markdown/extensions/codehilite.py
- markdown/extensions/footnotes.py
- tests/test_legacy.py

Fixes:
- Should read `delimiters` rather than `deliminators`.
- Should read `shebang` rather than `sheband`.
- Should read `processing` rather than `proccesing`.
- Should read `backslash` rather than `blackslash`.

Signed-off-by: Tim Gates &lt;tim.gates@iress.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are small typos in:
- docs/extensions/fenced_code_blocks.md
- docs/extensions/meta_data.md
- markdown/extensions/codehilite.py
- markdown/extensions/footnotes.py
- tests/test_legacy.py

Fixes:
- Should read `delimiters` rather than `deliminators`.
- Should read `shebang` rather than `sheband`.
- Should read `processing` rather than `proccesing`.
- Should read `backslash` rather than `blackslash`.

Signed-off-by: Tim Gates &lt;tim.gates@iress.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Move backslash unescaping to treeprocessor</title>
<updated>2022-07-15T12:38:34+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan.limberg@icloud.com</email>
</author>
<published>2022-07-15T12:38:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-markdown.git/commit/?id=c0f6e5a31ea8e7fe98910a0523144c2a96fa9bf1'/>
<id>c0f6e5a31ea8e7fe98910a0523144c2a96fa9bf1</id>
<content type='text'>
By unescaping backslash escapes in a treeprocessor, the text is properly
escaped during serialization. Fixes #1131.

As it is recognized that various third-party extensions may be calling the
old class at `postprocessors.UnescapePostprocessor` the old class remains
in the codebase, but has been deprecated and will be removed in a future
release. The new class `treeprocessors.UnescapeTreeprocessor` should be
used instead.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By unescaping backslash escapes in a treeprocessor, the text is properly
escaped during serialization. Fixes #1131.

As it is recognized that various third-party extensions may be calling the
old class at `postprocessors.UnescapePostprocessor` the old class remains
in the codebase, but has been deprecated and will be removed in a future
release. The new class `treeprocessors.UnescapeTreeprocessor` should be
used instead.</pre>
</div>
</content>
</entry>
<entry>
<title>fixed some spelling mistakes</title>
<updated>2022-06-17T12:46:44+00:00</updated>
<author>
<name>Bastian Venthur</name>
<email>mail@venthur.de</email>
</author>
<published>2022-06-17T12:46:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-markdown.git/commit/?id=77fb7f1b51076becff488a9b42ef2883153262a0'/>
<id>77fb7f1b51076becff488a9b42ef2883153262a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove previously deprecated objects</title>
<updated>2022-05-27T13:13:09+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan.limberg@icloud.com</email>
</author>
<published>2022-05-27T13:13:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-markdown.git/commit/?id=a767b2daaad78ba32d45a4f1dabb7c5e218f030a'/>
<id>a767b2daaad78ba32d45a4f1dabb7c5e218f030a</id>
<content type='text'>
This completely removes all objects which were deprecated in version 3.0 (this change will be included in version 3.4). Given the time that has passed, and the fact that older unmaintained extensions are not likely to support the new minimum Python version, this is little concern about breaking older extensions.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This completely removes all objects which were deprecated in version 3.0 (this change will be included in version 3.4). Given the time that has passed, and the fact that older unmaintained extensions are not likely to support the new minimum Python version, this is little concern about breaking older extensions.</pre>
</div>
</content>
</entry>
<entry>
<title>Pass language to Pygments formatter in CodeHilite</title>
<updated>2022-05-18T18:08:55+00:00</updated>
<author>
<name>Liang-Bo Wang</name>
<email>me@liang2.tw</email>
</author>
<published>2022-05-18T18:08:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-markdown.git/commit/?id=12c3378ab9a46fae416a7bb5549e3f123a11d22a'/>
<id>12c3378ab9a46fae416a7bb5549e3f123a11d22a</id>
<content type='text'>
* Add an extra option `lang_str` to pass the language of the code block
to the specified Pygments formatter.
* Include an example custom Pygments formatter in the documentation
that includes the language of the code in the output using the new option.

Resolves #1255.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add an extra option `lang_str` to pass the language of the code block
to the specified Pygments formatter.
* Include an example custom Pygments formatter in the documentation
that includes the language of the code in the output using the new option.

Resolves #1255.</pre>
</div>
</content>
</entry>
<entry>
<title>Support for custom Pygments formatter</title>
<updated>2022-05-09T12:56:10+00:00</updated>
<author>
<name>Shrikant Sharat Kandula</name>
<email>shrikantsharat.k@gmail.com</email>
</author>
<published>2022-05-09T12:56:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-markdown.git/commit/?id=9d90d47157f4348ad70f1a070571de87efbc6cbc'/>
<id>9d90d47157f4348ad70f1a070571de87efbc6cbc</id>
<content type='text'>
This adds configuration support for using a custom Pygments formatter,
either by giving the string name, or a custom formatter class (or
callable).</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds configuration support for using a custom Pygments formatter,
either by giving the string name, or a custom formatter class (or
callable).</pre>
</div>
</content>
</entry>
<entry>
<title>Support custom CSS class on TOC element</title>
<updated>2022-05-05T19:53:38+00:00</updated>
<author>
<name>Jannis Vajen</name>
<email>jvajen@gmail.com</email>
</author>
<published>2022-05-05T19:53:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-markdown.git/commit/?id=93d17b9cc4a3f53dc2059e44a691a28797422d21'/>
<id>93d17b9cc4a3f53dc2059e44a691a28797422d21</id>
<content type='text'>
Closes #1224</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #1224</pre>
</div>
</content>
</entry>
<entry>
<title>Footnotes improvements</title>
<updated>2022-05-05T19:47:59+00:00</updated>
<author>
<name>ysard</name>
<email>ysard@users.noreply.github.com</email>
</author>
<published>2022-05-05T19:47:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-markdown.git/commit/?id=efec51ac92059fc5b72f08832b481919a3ded6f3'/>
<id>efec51ac92059fc5b72f08832b481919a3ded6f3</id>
<content type='text'>
* footnotes: Allow to use backlink title without footnote number
- The placeholder '{}' is optional. So a user can choose to include or
not the footnote number in the backlink text.
- The modification is backward compatible with configurations using
the old '%d' placeholder.

* footnotes: Allow to use custom superscript text

- The addition of a new SUPERSCRIPT_TEXT option allows to specify
a placeholder receiving the footnote number for the superscript text.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* footnotes: Allow to use backlink title without footnote number
- The placeholder '{}' is optional. So a user can choose to include or
not the footnote number in the backlink text.
- The modification is backward compatible with configurations using
the old '%d' placeholder.

* footnotes: Allow to use custom superscript text

- The addition of a new SUPERSCRIPT_TEXT option allows to specify
a placeholder receiving the footnote number for the superscript text.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update th/td to use style attribute</title>
<updated>2022-05-05T19:32:07+00:00</updated>
<author>
<name>Gaige B Paulsen</name>
<email>github@gbp.gaige.net</email>
</author>
<published>2022-05-05T19:32:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-markdown.git/commit/?id=659a43659c6012df8d8ceb4a3681d2ddb1cb7540'/>
<id>659a43659c6012df8d8ceb4a3681d2ddb1cb7540</id>
<content type='text'>
This allows better interoperation with CSS style sheets, as the align
object on the TH is skipped if the css uses 'text-align: inherit' and
the previous 'text-align' is used instead (or the default: left).

Added an override to restore the original `align` behavior
Moved existing tests to the new test infrastructure
Added new tests to test the configuration parameter
Updated documentation to document the configuration parameter.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows better interoperation with CSS style sheets, as the align
object on the TH is skipped if the css uses 'text-align: inherit' and
the previous 'text-align' is used instead (or the default: left).

Added an override to restore the original `align` behavior
Moved existing tests to the new test infrastructure
Added new tests to test the configuration parameter
Updated documentation to document the configuration parameter.</pre>
</div>
</content>
</entry>
</feed>
