From: Barry Warsaw Date: Sun, 1 Jan 2006 21:48:54 +0000 (+0000) Subject: Ported from 2.4 branch: X-Git-Tag: v2.5a0~921 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=538561e4660eb2c15c5a2e71b7cb7e2584e09e4d;p=thirdparty%2FPython%2Fcpython.git Ported from 2.4 branch: Patch by Ori Avtalion to fix a minor display glitch in the RightArrow. --- diff --git a/Misc/NEWS b/Misc/NEWS index fa4a27744c11..2a24e6dae919 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -593,8 +593,9 @@ Library once when a size argument is given. This prevents a buffer overflow in the tokenizer with very long source lines. -- Bug #1083110: ``zlib.decompress.flush()`` would segfault if called immediately - after creating the object, without any intervening ``.decompress()`` calls. +- Bug #1083110: ``zlib.decompress.flush()`` would segfault if called + immediately after creating the object, without any intervening + ``.decompress()`` calls. - The reconvert.quote function can now emit triple-quoted strings. The reconvert module now has some simple documentation. @@ -739,6 +740,8 @@ Tools/Demos - Patch #1177597: Correct Complex.__init__. +- Fixed a display glitch in Pynche, which could cause the right arrow to + wiggle over by a pixel. What's New in Python 2.4 final? =============================== diff --git a/Tools/pynche/StripViewer.py b/Tools/pynche/StripViewer.py index 8d17d5527efb..01bcbf6d0507 100644 --- a/Tools/pynche/StripViewer.py +++ b/Tools/pynche/StripViewer.py @@ -151,9 +151,9 @@ class RightArrow(LeftArrow): return arrow, text def _x(self): - coords = self._canvas.bbox(self._TAG) + coords = self._canvas.coords(self._TAG) assert coords - return coords[2] - 6 # BAW: kludge + return coords[0] + self._ARROWWIDTH