Issue numbers refer to the tracker at http://dev.pocoo.org/projects/pygments/.
+Version 1.2.1
+-------------
+(bugfix release, released Jan 02, 2010)
+
+* Fix mishandling of an ellipsis in place of the frames in a Python
+ console traceback, resulting in clobbered output.
+
+
Version 1.2
-----------
(codename Neujahr, released Jan 01, 2010)
Metadata-Version: 1.0
Name: Pygments
-Version: 1.2
+Version: 1.2.1
Summary: Pygments is a syntax highlighting package written in Python.
Home-page: http://pygments.org/
Author: Georg Brandl
Metadata-Version: 1.0
Name: Pygments
-Version: 1.2
+Version: 1.2.1
Summary: Pygments is a syntax highlighting package written in Python.
Home-page: http://pygments.org/
Author: Georg Brandl
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:40.254170
+<!-- generated on: 2010-01-02 15:15:47.524465
file id: api -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:40.605987
+<!-- generated on: 2010-01-02 15:15:47.866019
file id: authors -->
</html>
\ No newline at end of file
<h2>Contents</h2>
<ul class="contents">
+ <li><a href="#version-1-2-1">Version 1.2.1</a></li>
+
<li><a href="#version-1-2">Version 1.2</a></li>
<li><a href="#version-1-1-1">Version 1.1.1</a></li>
</div>
<p>Issue numbers refer to the tracker at <a class="reference external" href="http://dev.pocoo.org/projects/pygments/">http://dev.pocoo.org/projects/pygments/</a>.</p>
+<div class="section" id="version-1-2-1">
+<h3>Version 1.2.1</h3>
+<p>(bugfix release, released Jan 02, 2010)</p>
+<ul class="simple">
+<li>Fix mishandling of an ellipsis in place of the frames in a Python
+console traceback, resulting in clobbered output.</li>
+</ul>
+</div>
<div class="section" id="version-1-2">
<h3>Version 1.2</h3>
<p>(codename Neujahr, released Jan 01, 2010)</p>
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:40.685723
+<!-- generated on: 2010-01-02 15:15:47.950321
file id: changelog -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:41.039915
+<!-- generated on: 2010-01-02 15:15:48.296293
file id: cmdline -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:41.126814
+<!-- generated on: 2010-01-02 15:15:48.389027
file id: filterdevelopment -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:41.186410
+<!-- generated on: 2010-01-02 15:15:48.454052
file id: filters -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:41.334111
+<!-- generated on: 2010-01-02 15:15:48.603536
file id: formatterdevelopment -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:41.451497
+<!-- generated on: 2010-01-02 15:15:48.707382
file id: formatters -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:42.001421
+<!-- generated on: 2010-01-02 15:15:49.234947
file id: index -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:42.090829
+<!-- generated on: 2010-01-02 15:15:49.445590
file id: installation -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:42.152952
+<!-- generated on: 2010-01-02 15:15:49.747016
file id: integrate -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:42.243381
+<!-- generated on: 2010-01-02 15:15:49.865110
file id: lexerdevelopment -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:42.538629
+<!-- generated on: 2010-01-02 15:15:50.249500
file id: lexers -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:44.336595
+<!-- generated on: 2010-01-02 15:15:52.109970
file id: moinmoin -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:44.382671
+<!-- generated on: 2010-01-02 15:15:52.152696
file id: plugins -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:44.456825
+<!-- generated on: 2010-01-02 15:15:52.223464
file id: quickstart -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:44.580164
+<!-- generated on: 2010-01-02 15:15:52.337785
file id: rstdirective -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:44.618066
+<!-- generated on: 2010-01-02 15:15:52.399785
file id: styles -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:44.729344
+<!-- generated on: 2010-01-02 15:15:52.504228
file id: tokens -->
</html>
\ No newline at end of file
</div>
</body>
-<!-- generated on: 2010-01-01 20:18:44.977011
+<!-- generated on: 2010-01-02 15:15:52.740014
file id: unicode -->
</html>
\ No newline at end of file
:license: BSD, see LICENSE for details.
"""
-__version__ = '1.2'
+__version__ = '1.2.1'
__docformat__ = 'restructuredtext'
__all__ = ['lex', 'format', 'highlight']
insertions.append((len(curcode),
[(0, Generic.Prompt, line[:4])]))
curcode += line[4:]
- elif line.rstrip() == '...':
- tb = 0
+ elif line.rstrip() == '...' and not tb:
+ # only a new >>> prompt can end an exception block
+ # otherwise an ellipsis in place of the traceback frames
+ # will be mishandled
insertions.append((len(curcode),
[(0, Generic.Prompt, '...')]))
curcode += line[3:]
setup(
name = 'Pygments',
- version = '1.2',
+ version = '1.2.1',
url = 'http://pygments.org/',
license = 'BSD License',
author = 'Georg Brandl',
>>>
KeyboardInterrupt
>>>
+
+>>> 1/0
+Traceback (most recent call last):
+...
+ZeroDivisionError
+