classification
Title: IDLE hang when tooltip comes up in Linux
Type: behavior Stage: test needed
Components: IDLE Versions: Python 3.2, Python 3.1, Python 2.7
process
Status: open Resolution: works for me
Dependencies: Superseder:
Assigned To: kbk Nosy List: brian.curtin, kbk, rakesh_d, yesk13
Priority: normal Keywords: needs review

Created on 2010-01-19 08:30 by yesk13, last changed 2011-05-13 04:37 by kbk.

Messages (4)
msg98048 - (view) Author: Kent Yip (yesk13) Date: 2010-01-19 08:30
IDLE will hang when a tooltip shows in a Linux system (Ubuntu).

do this:

t = (1,2,3)
len(t)

it will hang after the closing ')', when you press return nothing will happen or when you press any keys, it won't show up. 

However, you can work around this hangup by clicking on the IDLE menus on top or clicking on a different application on your desktop and return to IDLE and press Enter will work again

tested on python2.5, python2.6, python3.0 on linux machine 

however in windows vista with python3.1 the tooltip hangup doesn't exist. Only in Linux does it behave like that.
msg110153 - (view) Author: Kurt B. Kaiser (kbk) * (Python committer) Date: 2010-07-13 02:21
Works for me on 2.6.4, trunk, and 3.2a0 - arch linux
Tk 8.4
msg112296 - (view) Author: Rakesh (rakesh_d) Date: 2010-08-01 09:07
I too have the same bug with python 2.6.4 and 3.1. The issue seems to be with Tk8.5. Earlier idle packages worked fine Tk8.4.
msg135888 - (view) Author: Kurt B. Kaiser (kbk) * (Python committer) Date: 2011-05-13 04:37
Linux trader 2.6.38-2-686 #1 SMP Thu Apr 7 05:24:21 UTC 2011 i686 GNU/Linux
kbk@trader:~/Python/Py27$ aptitude show tk8.5
Package: tk8.5
...
Version: 8.5.9-2

Debian Linux Wheezy

Can't reproduce on 2.7.1+ 3.1.4+ 3.2.1beta 3.3alpha0 with Tk8.4 Tk8.5
History
Date User Action Args
2011-05-13 04:37:17kbksetmessages: + msg135888
2010-08-01 09:07:48rakesh_dsetnosy: + rakesh_d
messages: + msg112296
2010-07-13 02:21:49kbksetkeywords: + needs review
resolution: works for me
messages: + msg110153
2010-07-11 12:12:38BreamoreBoysetassignee: kbk
versions: - Python 2.6
nosy: + kbk
2010-01-19 14:03:28brian.curtinsetpriority: normal
nosy: + brian.curtin
versions: + Python 2.7, Python 3.2, - Python 2.5

stage: test needed
2010-01-19 08:30:31yesk13create