From: Martin v. Löwis Date: Tue, 1 Jan 2008 21:08:18 +0000 (+0000) Subject: Always convert Text.index result to string. X-Git-Tag: v2.6a1~790 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f5d902fc4763f7c5142a2be4c3ef62f2b8b29289;p=python Always convert Text.index result to string. This improves compatibility with Tcl 8.5, which would otherwise return textindex objects. --- diff --git a/Lib/lib-tk/Tkinter.py b/Lib/lib-tk/Tkinter.py index f3f99f4121..3ec3407a4b 100644 --- a/Lib/lib-tk/Tkinter.py +++ b/Lib/lib-tk/Tkinter.py @@ -2981,7 +2981,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."""