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: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=afb0dabaca0fe30a33054e6ecf242c9235aad2f0;p=python 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 de2873fc3c..31a2fc36d2 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 b83c73169c..99e385a0eb 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