<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pygments-git.git/pygments/formatters, branch master</title>
<subtitle>github.com: pygments/pygments.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/'/>
<entry>
<title>Use autodoc for pygments.styles</title>
<updated>2023-03-30T20:41:29+00:00</updated>
<author>
<name>Jean Abou Samra</name>
<email>jean@abou-samra.fr</email>
</author>
<published>2023-03-30T20:41:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=3bb96da3151db1f00501e555c8b52fbac45dcdf6'/>
<id>3bb96da3151db1f00501e555c8b52fbac45dcdf6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tox -e mapfiles</title>
<updated>2023-03-30T13:45:13+00:00</updated>
<author>
<name>Jean Abou Samra</name>
<email>jean@abou-samra.fr</email>
</author>
<published>2023-03-30T13:45:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=c664784df695536d119c1eb13b3578458e1317f0'/>
<id>c664784df695536d119c1eb13b3578458e1317f0</id>
<content type='text'>
(sorry, I forgot that the docstrings are part of _mapping.py)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(sorry, I forgot that the docstrings are part of _mapping.py)
</pre>
</div>
</content>
</entry>
<entry>
<title>Slightly clarify documentation of HtmlFormatter nowrap option</title>
<updated>2023-03-30T13:42:45+00:00</updated>
<author>
<name>Jean Abou Samra</name>
<email>jean@abou-samra.fr</email>
</author>
<published>2023-03-30T13:42:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=9f152a665af23e865e822121d8d35399523f9ea4'/>
<id>9f152a665af23e865e822121d8d35399523f9ea4</id>
<content type='text'>
Fixes #2396
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #2396
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year to 2023.</title>
<updated>2023-03-29T19:11:12+00:00</updated>
<author>
<name>Matthäus G. Chajdas</name>
<email>dev@anteru.net</email>
</author>
<published>2023-03-29T19:08:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=a1361035ec5f599290371f7df9f21e3f1f1420a6'/>
<id>a1361035ec5f599290371f7df9f21e3f1f1420a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace Makefile with tox (#2331)</title>
<updated>2023-02-23T12:44:22+00:00</updated>
<author>
<name>Jean Abou-Samra</name>
<email>jean@abou-samra.fr</email>
</author>
<published>2023-02-23T12:44:22+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=e589fee754a76e9600dcb42baaeb3372d9e163d7'/>
<id>e589fee754a76e9600dcb42baaeb3372d9e163d7</id>
<content type='text'>
Porting notes:

- tox handles Python environments automatically. Remove a bit of PYTHONPATH
  manipulation (that was using Python 2 code which always failed!)

- No `clean` target: `git clean -xdf` should fit the bill.

- No `reindent` target: the `reindent.py` script it was using does not
  exist (anymore?).

- No equivalent of tox-test-coverage, which was an artifact of the past,
  using nose.  Instead, the test-coverage target only is ported, which
  uses pytest, and works.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Porting notes:

- tox handles Python environments automatically. Remove a bit of PYTHONPATH
  manipulation (that was using Python 2 code which always failed!)

- No `clean` target: `git clean -xdf` should fit the bill.

- No `reindent` target: the `reindent.py` script it was using does not
  exist (anymore?).

- No equivalent of tox-test-coverage, which was an artifact of the past,
  using nose.  Instead, the test-coverage target only is ported, which
  uses pytest, and works.</pre>
</div>
</content>
</entry>
<entry>
<title>groff: Sort color definitions for reproducibility (#2343)</title>
<updated>2023-02-15T08:23:40+00:00</updated>
<author>
<name>Jean Abou-Samra</name>
<email>jean@abou-samra.fr</email>
</author>
<published>2023-02-15T08:23:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=4ce27d66f7c8f0731a32b84716c6ff659da272cc'/>
<id>4ce27d66f7c8f0731a32b84716c6ff659da272cc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix lots of missing encoding="utf-8" parameters</title>
<updated>2023-01-31T15:30:11+00:00</updated>
<author>
<name>Jean Abou Samra</name>
<email>jean@abou-samra.fr</email>
</author>
<published>2023-01-30T02:11:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=b69cae00b4a13cf306ec92d169b81c965a0865fc'/>
<id>b69cae00b4a13cf306ec92d169b81c965a0865fc</id>
<content type='text'>
Some of these are probably unnecessary (ASCII-only content), but it's
easier not to think about it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some of these are probably unnecessary (ASCII-only content), but it's
easier not to think about it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Remove filename pattern caches (#2153)" (#2328)</title>
<updated>2023-01-31T15:16:11+00:00</updated>
<author>
<name>Dirk Mueller</name>
<email>dmueller@suse.com</email>
</author>
<published>2023-01-31T15:16:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=c467d61ccf23d24cba47957e6e0dde790b94136f'/>
<id>c467d61ccf23d24cba47957e6e0dde790b94136f</id>
<content type='text'>
This introduced a performance regession. While it is true that
fnmatch already uses functools.lru_cache, that cache is limited to 256
on python 3.10 and older and we have over 1000 matching patterns, which
means the cache is evicted entirely on every iteration.

This reverts commit 951c894ab23537be90fbf3973d0345591e682371.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This introduced a performance regession. While it is true that
fnmatch already uses functools.lru_cache, that cache is limited to 256
on python 3.10 and older and we have over 1000 matching patterns, which
means the cache is evicted entirely on every iteration.

This reverts commit 951c894ab23537be90fbf3973d0345591e682371.</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify the condition.</title>
<updated>2022-12-11T14:30:01+00:00</updated>
<author>
<name>Matthäus G. Chajdas</name>
<email>dev@anteru.net</email>
</author>
<published>2022-12-11T14:30:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=6765ec070fd73ba7bfa5ea464d4e720e61599f3a'/>
<id>6765ec070fd73ba7bfa5ea464d4e720e61599f3a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Stop the HTML formatter from emitting empty whitespace spans.</title>
<updated>2022-12-11T12:04:25+00:00</updated>
<author>
<name>Matthäus G. Chajdas</name>
<email>dev@anteru.net</email>
</author>
<published>2022-12-11T12:04:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=ba3a996637b87f22994da354f988a55ac88c7e6e'/>
<id>ba3a996637b87f22994da354f988a55ac88c7e6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
