From: Martin v. Löwis Date: Sat, 13 Dec 2008 15:04:58 +0000 (+0000) Subject: Backport of r59654. X-Git-Tag: v2.5.3c1~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=afb0dabaca0fe30a33054e6ecf242c9235aad2f0;p=thirdparty%2FPython%2Fcpython.git Backport of r59654. Issue #4342: Always convert Text.index result to string. --- diff --git a/Lib/lib-tk/Tkinter.py b/Lib/lib-tk/Tkinter.py index de2873fc3c88..31a2fc36d2d5 100644 --- a/Lib/lib-tk/Tkinter.py +++ b/Lib/lib-tk/Tkinter.py @@ -3005,7 +3005,7 @@ class Text(Widget): return self.tk.call(self._w, "image", "names") def index(self, index): """Return the index in the form line.char for INDEX.""" - return self.tk.call(self._w, 'index', index) + return str(self.tk.call(self._w, 'index', index)) def insert(self, index, chars, *args): """Insert CHARS before the characters at INDEX. An additional tag can be given in ARGS. Additional CHARS and tags can follow in ARGS.""" diff --git a/Misc/NEWS b/Misc/NEWS index b83c73169c94..99e385a0ebf4 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -109,6 +109,8 @@ Core and builtins Library ------- +- Issue #4342: Always convert Text.index result to string. + - Issue 3248: Allow placing ScrolledText in a PanedWindow. - Issue #4084: Fix max, min, max_mag and min_mag Decimal methods to