<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-markdown.git/tests/test_syntax/extensions/test_fenced_code.py, branch master</title>
<subtitle>github.com: waylan/Python-Markdown.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/'/>
<entry>
<title>Use pyspelling to check spelling.</title>
<updated>2023-04-06T23:21:46+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan.limberg@icloud.com</email>
</author>
<published>2023-04-06T23:21:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=07b8b2c90a92c20fb0740d5527c6a219d2afb7ae'/>
<id>07b8b2c90a92c20fb0740d5527c6a219d2afb7ae</id>
<content type='text'>
In addition to checking the spelling in our documentation, we are now also checking the spelling of the README.md and similar files as well as comments in our Python code.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In addition to checking the spelling in our documentation, we are now also checking the spelling of the README.md and similar files as well as comments in our Python code.</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://trove.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://trove.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>Ensure fenced code attributes are properly escaped.</title>
<updated>2022-05-04T18:13:56+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan.limberg@icloud.com</email>
</author>
<published>2022-05-04T18:13:56+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=ce73b2754fb754c29d719c9980ae2f4aa4912f4d'/>
<id>ce73b2754fb754c29d719c9980ae2f4aa4912f4d</id>
<content type='text'>
Fixes #1247.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1247.</pre>
</div>
</content>
</entry>
<entry>
<title>extensions: copy config dict on each highlighted block</title>
<updated>2022-04-18T13:10:02+00:00</updated>
<author>
<name>Gert van Dijk</name>
<email>gertvdijk@gmail.com</email>
</author>
<published>2022-04-01T21:56:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=ed417a1a555bf2206ceea84ba29ce37322ca8261'/>
<id>ed417a1a555bf2206ceea84ba29ce37322ca8261</id>
<content type='text'>
This fixes a bug where any subsequent highlighted block with codehilite
would result in the omission of the style setting, because it was popped
off the dict. It would then fall back to pygments_style 'default' after
the first block.

Fixes #1240
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes a bug where any subsequent highlighted block with codehilite
would result in the omission of the style setting, because it was popped
off the dict. It would then fall back to pygments_style 'default' after
the first block.

Fixes #1240
</pre>
</div>
</content>
</entry>
<entry>
<title>[style]: fix various typos in docstrings and comments</title>
<updated>2022-03-18T13:41:43+00:00</updated>
<author>
<name>Florian Best</name>
<email>best@univention.de</email>
</author>
<published>2022-03-18T09:36:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=383de86c64101b8d14768d9a247c9efc97d703bd'/>
<id>383de86c64101b8d14768d9a247c9efc97d703bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't process shebangs in codehilite when processing fenced code</title>
<updated>2021-08-04T19:47:39+00:00</updated>
<author>
<name>Isaac Muse</name>
<email>faceless.shop@gmail.com</email>
</author>
<published>2021-08-04T19:47:39+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=e11cd255cae5fd3c5ef5fdd6352cd28e212fd328'/>
<id>e11cd255cae5fd3c5ef5fdd6352cd28e212fd328</id>
<content type='text'>
Fixes #1156.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1156.</pre>
</div>
</content>
</entry>
<entry>
<title>Skip tests with pygments version mismatch.</title>
<updated>2020-10-08T20:08:13+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan.limberg@icloud.com</email>
</author>
<published>2020-10-08T19:33:43+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=e02ed390666930ce8640d4cebcac51059e9a34d8'/>
<id>e02ed390666930ce8640d4cebcac51059e9a34d8</id>
<content type='text'>
If pygments is installed and the version doesn't match the expected version.
then any relevant tests will fail. To avoid failing tests due to different
output by pygments, those tests will be skipped. The pygments tox env
sets the `PYGMENTS_VERSION environment variable, so that env will always
run those tests against the expected version.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If pygments is installed and the version doesn't match the expected version.
then any relevant tests will fail. To avoid failing tests due to different
output by pygments, those tests will be skipped. The pygments tox env
sets the `PYGMENTS_VERSION environment variable, so that env will always
run those tests against the expected version.
</pre>
</div>
</content>
</entry>
<entry>
<title>Some test tweaks.</title>
<updated>2020-10-08T18:38:16+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan.limberg@icloud.com</email>
</author>
<published>2020-10-08T18:21:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=6525e21c7f4fc7533e7135bd880d9ddeaf6bd817'/>
<id>6525e21c7f4fc7533e7135bd880d9ddeaf6bd817</id>
<content type='text'>
* Pygments specific tests now only run when the pygments version installed
  matches the expected version. That version is defined in an environment
  variable (PYGMENTS_VERSION) in the 'pygments' tox env (see #1030).
* When the Python lib tidylib is installed but the underlying c lib is not,
  the relevant tests are now skipped rather than fail. This matches the
  behavior when the Python lib is not installed. The tox envs are now useful
  on systems which don't have the c lib installed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Pygments specific tests now only run when the pygments version installed
  matches the expected version. That version is defined in an environment
  variable (PYGMENTS_VERSION) in the 'pygments' tox env (see #1030).
* When the Python lib tidylib is installed but the underlying c lib is not,
  the relevant tests are now skipped rather than fail. This matches the
  behavior when the Python lib is not installed. The tox envs are now useful
  on systems which don't have the c lib installed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure consistent handling of classes by fenced_code and codehilite (#1033)</title>
<updated>2020-10-08T17:18:28+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan.limberg@icloud.com</email>
</author>
<published>2020-10-08T17:18:28+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=c0b1dc5d315624799ac1ba380eced9838e7f4bca'/>
<id>c0b1dc5d315624799ac1ba380eced9838e7f4bca</id>
<content type='text'>
* All non-language classes should always be assigned to the pre tag.
* The language identifying class should never be included with the
general list of classes.

Fixes #1032</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* All non-language classes should always be assigned to the pre tag.
* The language identifying class should never be included with the
general list of classes.

Fixes #1032</pre>
</div>
</content>
</entry>
</feed>
