<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pygments-git.git/pygments/formatters/_mapping.py, branch 1.5</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>Merge pygments-main with pygments-tim</title>
<updated>2012-02-28T02:55:15+00:00</updated>
<author>
<name>Tim Hatch</name>
<email>tim@timhatch.com</email>
</author>
<published>2012-02-28T02:55:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=814ffe63d57962c61ee65cedf289df7633d2ee3e'/>
<id>814ffe63d57962c61ee65cedf289df7633d2ee3e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Copyright update.</title>
<updated>2012-02-05T11:58:02+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2012-02-05T11:58:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=da76eda0936b0d83d138a4a42b815d77b1534932'/>
<id>da76eda0936b0d83d138a4a42b815d77b1534932</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pygments-main with pygments-tim</title>
<updated>2012-01-03T22:42:30+00:00</updated>
<author>
<name>Tim Hatch</name>
<email>tim@timhatch.com</email>
</author>
<published>2012-01-03T22:42:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=afb1966ac22016c26ee9f8755c10830409944efb'/>
<id>afb1966ac22016c26ee9f8755c10830409944efb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix current copyright year.</title>
<updated>2011-07-09T10:05:46+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2011-07-09T10:05:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=d25ba87de3b7d2d0d9ef322a374246619dcd7a90'/>
<id>d25ba87de3b7d2d0d9ef322a374246619dcd7a90</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bulk changes to improve many lexers inner workings</title>
<updated>2011-03-20T03:00:07+00:00</updated>
<author>
<name>Tim Hatch</name>
<email>tim@timhatch.com</email>
</author>
<published>2011-03-20T03:00:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=d07cefe87bd8067512bc801154e0ee2af580d777'/>
<id>d07cefe87bd8067512bc801154e0ee2af580d777</id>
<content type='text'>
Based on a suspicion that most examplefiles only exercise a small part of the
lexers, I've written some code to find suspicious parts of regular
expressions, then gone back over those to fix them.  Most of these affect
whether the regex does what it looks like it does, but none of them should
appreciably change the function of the lexer.

* a few cases which used capturing groups + bygroups incorrectly (most were
  harmless, but I think one could have generated a traceback in its previous
  state)
* a few cases which could match empty string, without a callback (this is
  highly discouraged, because if an op doesn't consume any characters, it
  might be possible to enter an empty loop).  I'll revisit
  individually the cases where a callback or state push is used.
* many cases with embedded newlines in non-verbose regexes
* many, many cases with reversed (else|elseif) style alternations
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on a suspicion that most examplefiles only exercise a small part of the
lexers, I've written some code to find suspicious parts of regular
expressions, then gone back over those to fix them.  Most of these affect
whether the regex does what it looks like it does, but none of them should
appreciably change the function of the lexer.

* a few cases which used capturing groups + bygroups incorrectly (most were
  harmless, but I think one could have generated a traceback in its previous
  state)
* a few cases which could match empty string, without a callback (this is
  highly discouraged, because if an op doesn't consume any characters, it
  might be possible to enter an empty loop).  I'll revisit
  individually the cases where a callback or state push is used.
* many cases with embedded newlines in non-verbose regexes
* many, many cases with reversed (else|elseif) style alternations
</pre>
</div>
</content>
</entry>
<entry>
<title>Happy new year!</title>
<updated>2010-01-01T13:13:04+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2010-01-01T13:13:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=233ca0cdc09b4940e9a3396de3eba556263cf6fb'/>
<id>233ca0cdc09b4940e9a3396de3eba556263cf6fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyrighting style to standard "team" tags.</title>
<updated>2009-01-04T14:26:47+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2009-01-04T14:26:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=a1cef05799c3f5d5a1be12109d9982396c8f9d99'/>
<id>a1cef05799c3f5d5a1be12109d9982396c8f9d99</id>
<content type='text'>
Update AUTHORS file accordingly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update AUTHORS file accordingly.
</pre>
</div>
</content>
</entry>
<entry>
<title>open() should be used instead of file()</title>
<updated>2008-09-22T01:43:04+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>Benjamin Peterson@localhost</email>
</author>
<published>2008-09-22T01:43:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=d101da15dd8a504c9081a878793b63786c9bf32f'/>
<id>d101da15dd8a504c9081a878793b63786c9bf32f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* Add one formatter per image format, to avoid surprises with</title>
<updated>2008-09-07T17:50:47+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2008-09-07T17:50:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pygments-git.git/commit/?id=400bff5d1cab4d66921d643c5040f14b7db3d211'/>
<id>400bff5d1cab4d66921d643c5040f14b7db3d211</id>
<content type='text'>
    pygmentize -f gif -o foo.gif foo.py
  which would previously create a PNG image.

* Make image format names case-insensitive.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    pygmentize -f gif -o foo.gif foo.py
  which would previously create a PNG image.

* Make image format names case-insensitive.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new Makefile lexer that should be able to handle BSD and/or GNU</title>
<updated>2008-04-03T03:10:45+00:00</updated>
<author>
<name>thatch</name>
<email>thatch@localhost</email>
</author>
<published>2008-04-03T03:10: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=48801d16a721731b29301024ce29b3dd3e2c466f'/>
<id>48801d16a721731b29301024ce29b3dd3e2c466f</id>
<content type='text'>
preprocessor directives, and regenerate map files
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
preprocessor directives, and regenerate map files
</pre>
</div>
</content>
</entry>
</feed>
