[issue18823] Idle: use pipes instead of sockets to talk with user subprocess
Changes by Kurt B. Kaiser k...@shore.net: -- nosy: +kbk ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue18823 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue16123] IDLE - deprecate running without a subprocess
Changes by Kurt B. Kaiser k...@shore.net: -- nosy: +kbk ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16123 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue15663] Investigate providing Tcl/Tk 8.5 with OS X installers
Changes by Kurt B. Kaiser k...@shore.net: -- nosy: +kbk ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue15663 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue13504] Meta-issue for Invent with Python IDLE feedback
Changes by Kurt B. Kaiser k...@shore.net: -- nosy: +kbk ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue13504 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue11896] Save on Close fails in IDLE, from Linux system
Kurt B. Kaiser k...@shore.net added the comment: tkinter.messagebox.Message sending class '_tkinter.Tcl_Obj' rather than str, so comparison with str failed. Always for cancel, (almost?) always for yes. Use the helper functions in tkinter.messagebox, which correct for that. This hasn't worked for a long time, I'm surprised it just came up. Will backport to 2.7. -- assignee: ned.deily - kbk nosy: +kbk resolution: - fixed stage: needs patch - committed/rejected status: open - closed versions: +Python 3.1, Python 3.3 -Python 2.6 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue11896 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5559] IDLE Output Window 's goto fails when path has spaces
Kurt B. Kaiser k...@shore.net added the comment: Backported to 2.6 4Oct09 56387:490190cb4a57 -- stage: commit review - committed/rejected status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5559 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue7738] IDLE hang when tooltip comes up in Linux
Kurt B. Kaiser k...@shore.net added the comment: 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 -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7738 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1028] Tkinter binding involving Control-spacebar raises unicode error
Kurt B. Kaiser k...@shore.net added the comment: r70039 3.1 forward ported 3.2 default. Will be in 3.2.1. -- resolution: accepted - fixed stage: patch review - committed/rejected status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue1028 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1028] Tkinter binding involving Control-spacebar raises unicode error
Kurt B. Kaiser k...@shore.net added the comment: Having a modified utf-8 codec will be useful. That said, it is an error for Tcl/Tk to expose modified utf-8 externally, and that was fixed at some point in Tk8.5. Since Tk is no longer sending 0xC080 for the %A char, switching codecs in _tkinter.c won't accomplish anything. This fix was to correct a long-standing problem in IDLE using Tk8.4, which is most easily solved by catching the leaked invalid null in _tkinter.c. It seems to me that, once you switch to modified utf-8 and allow the embedded nulls, you have to make sure everything you are doing uses the modified utf-8 encoding/decoding. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue1028 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1028] Tkinter binding involving Control-spacebar raises unicode error
Kurt B. Kaiser k...@shore.net added the comment: Tcl/Tk uses modified utf-8 internally. This includes using 0xC080, a multibyte Unicode null character, for embedded nulls that work with C's null terminated strings. Java does the same. Note that typing Ctrl-space and Ctrl-2 are conventional ways to enter a null from the keyboard. That's the reason a null char is associated with those key combinations. When Tcl exports Unicode, it is supposed to be strict utf-8. Until Tcl8.5, the %A (Unicode character corresponding to an event) was incorrectly leaking the modified Unicode null. _tkinter.c.2.patch is narrowly focused: if PythonCmd raises a UnicodeDecodeError and if the string passed in an arg is 0xC080, it is replaced with the Unicode null 0x00. -- assignee: ned.deily - kbk components: +Unicode nosy: +kbk resolution: - accepted Added file: http://bugs.python.org/file21954/tkinter.c.2.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue1028 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1350] IDLE - CallTips enhancement - show full doc-string in new window
Kurt B. Kaiser k...@shore.net added the comment: Rejecting for now, out of date, doesn't apply, not single topic. -- resolution: out of date - rejected stage: test needed - committed/rejected status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue1350 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue4676] python3 closes + home keys
Kurt B. Kaiser k...@shore.net added the comment: Fixed in 2.7 and forward ported. -- assignee: - kbk resolution: - fixed stage: - committed/rejected status: open - closed type: - crash versions: +Python 3.2, Python 3.3 -Python 2.6, Python 3.0 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue4676 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue3841] IDLE: quirky behavior when displaying strings longer than 4093 characters
Changes by Kurt B. Kaiser k...@shore.net: -- assignee: - kbk nosy: +kbk resolution: works for me - out of date stage: - committed/rejected status: pending - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue3841 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue10907] OS X installer: warn users of buggy Tcl/Tk in OS X 10.6
Changes by Kurt B. Kaiser k...@shore.net: -- nosy: +kbk ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue10907 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1028] Tkinter binding involving Control-spacebar raises unicode error
Changes by Kurt B. Kaiser k...@shore.net: -- priority: normal - high ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue1028 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue7738] IDLE hang when tooltip comes up in Linux
Kurt B. Kaiser k...@shore.net added the comment: Works for me on 2.6.4, trunk, and 3.2a0 - arch linux Tk 8.4 -- keywords: +needs review resolution: - works for me ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7738 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue7881] Hardcoded path, unsafe tempfile in test_logging
Kurt B. Kaiser k...@shore.net added the comment: In addition, the /tmp/tmp.txt file is only writeable by the user that created it. On the buildbot machine I'm admin'ing, the buildslave user created the file and user neal's run of build.sh on the trunk fails because it can't write the file. Also, to avoid clutter in /tmp, the file should not only be created safely as Neil suggests, but removed when the test is complete. -- nosy: +kbk ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7881 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue6941] Socket error when launching IDLE
Changes by Kurt B. Kaiser k...@shore.net: -- status: open - pending ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6941 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue6717] Some problem with recursion handling
Changes by Kurt B. Kaiser k...@shore.net: -- nosy: +kbk priority: normal - high ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6717 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue7133] test_ssl failure
Kurt B. Kaiser k...@shore.net added the comment: Is there some reason that this is not being checked in? The build has been broken for five days. IMO, either revert the offending code or check this in. -- priority: normal - high ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7133 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue7148] socket.py: r75412 broke build
New submission from Kurt B. Kaiser k...@shore.net: buildbots failing since r75412: testSocketServer (test.test_ssl.ThreadedTests) ... Traceback (most recent call last): File /home/buildslave/python-trunk/trunk.norwitz-x86/build/Lib/ SocketServer.py, line 282, in _handle_request_noblock self.process_request(request, client_address) File /home/buildslave/python-trunk/trunk.norwitz-x86/build/Lib/ SocketServer.py, line 308, in process_request self.finish_request(request, client_address) File /home/buildslave/python-trunk/trunk.norwitz-x86/build/Lib/ SocketServer.py, line 321, in finish_request self.RequestHandlerClass(request, client_address, self) File /home/buildslave/python-trunk/trunk.norwitz-x86/build/Lib/ SocketServer.py, line 639, in __init__ self.finish() File /home/buildslave/python-trunk/trunk.norwitz-x86/build/Lib/ SocketServer.py, line 692, in finish self.wfile.flush() File /home/buildslave/python-trunk/trunk.norwitz-x86/build/Lib/ socket.py, line 300, in flush self._sock.sendall(view[write_offset:write_offset+buffer_size]) File /home/buildslave/python-trunk/trunk.norwitz-x86/build/Lib/ ssl.py, line 203, in sendall v = self.send(data[count:]) File /home/buildslave/python-trunk/trunk.norwitz-x86/build/Lib/ ssl.py, line 94, in lambda self.send = lambda data, flags=0: SSLSocket.send(self, data, flags) File /home/buildslave/python-trunk/trunk.norwitz-x86/build/Lib/ ssl.py, line 174, in send v = self._sslobj.write(data) TypeError: must be string or read-only buffer, not memoryview -- assignee: pitrou components: Library (Lib) messages: 94118 nosy: kbk, pitrou priority: high severity: normal status: open title: socket.py: r75412 broke build type: behavior versions: Python 2.7 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7148 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue6941] Socket error when launching IDLE
Kurt B. Kaiser k...@shore.net added the comment: 08jpurcell unresponsive, ignoring for now (but see suggestions below) bdouglasoz: had a firewall blocking the subprocess, apparently works for her now. I'd point out that Notepad is just an editor, IDLE gives you much more. Linux is great, but IDLE works fine with Windows XP and since most people use Windows, we have to be sure that it does! adgprogramming: first, bring up your task manager and make sure there are no python processes running. 2.6.x subprocesses can get stuck. Then make sure that your firewall isn't blocking socket access to localhost. Then restart IDLE. IDLE 3.1.1 may work for you since it has the recent enhancement that allows multiple copies of IDLE to run simultaneously, but it still needs interprocess access via sockets. -- nosy: +kbk priority: - normal resolution: - works for me status: open - pending ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6941 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue7148] socket.py: r75412 broke build
Kurt B. Kaiser k...@shore.net added the comment: bah. I looked twice for a prior bug and missed it! Sorry -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7148 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue7133] test_ssl failure
Kurt B. Kaiser k...@shore.net added the comment: Reviewed, built, tests ok. Linux trader 2.6.18-ARCH #1 SMP PREEMPT Sun Nov 19 09:14:35 CET 2006 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz GenuineIntel GNU/Linux vote +1 weight +0.1 :-) -- nosy: +kbk priority: - normal ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7133 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue6539] unittest dir not created during install
New submission from Kurt B. Kaiser k...@shore.net: rev 74095 http://svn.python.org/view?view=revrevision=74095 didn't create the unittest dir during installation. unittest isn't installed in its final location. -- assignee: benjamin.peterson components: Build files: Makefile.pre.in.patch keywords: needs review, patch messages: 90778 nosy: benjamin.peterson, kbk priority: high severity: normal stage: patch review status: open title: unittest dir not created during install versions: Python 2.7 Added file: http://bugs.python.org/file14531/Makefile.pre.in.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6539 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue6530] Regression on python -Wi crash
New submission from Kurt B. Kaiser k...@shore.net: Rev 73196 http://svn.python.org/ view?view=revrevision=73196 Caused regression on http://bugs.python.org/issue1503294 when running build.sh: (gdb) r -Wi Starting program: /home/neal/python/trunk/ python -Wi warning: Unable to find dynamic linker breakpoint function. GDB will be unable to debug shared library initializers and track explicitly loaded dynamic code. [Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 1190)] Fatal Python error: PyThreadState_Get: no current thread Program received signal SIGABRT, Aborted. [Switching to Thread 16384 (LWP 1190)] 0xb7e80021 in kill () from /lib/libc.so.6 (gdb) bt #0 0xb7e80021 in kill () from /lib/libc.so.6 #1 0xb7f9cce1 in pthread_kill () from /lib/ libpthread.so.0 #2 0xb7f9d05b in raise () from /lib/ libpthread.so.0 #3 0xb7e7fc54 in raise () from /lib/ libc.so.6 #4 0xb7e8140d in abort () from /lib/libc.so.6 #5 0x08112084 in Py_FatalError ( msg=0x818d1c4 PyThreadState_Get: no current thread) at Python/pythonrun.c:1660 #6 0x0810e56c in PyThreadState_Get () at Python/ pystate.c:310 #7 0x0808b5e4 in PyDict_GetItem (op=0xb7e19034, key=0xb7e18028) at Objects/dictobject.c:718 #8 0x080aa542 in PyString_InternInPlace (p=0xb900) at Objects/stringobject.c:5143 #9 0x0809df48 in PyString_FromString (str=0xbbc2 i) at Objects/stringobject.c:163 #10 0x081180d5 in PySys_AddWarnOption (s=0xbbc2 i) at Python/sysmodule.c:985 #11 0x08058b8c in Py_Main (argc=2, argv=0xba84) at Modules/main.c:415 #12 0x0805811e in main (argc=2, argv=0xba84) at Modules/python.c:23 -- assignee: benjamin.peterson components: Interpreter Core keywords: needs review messages: 90748 nosy: benjamin.peterson, kbk priority: normal severity: normal status: open title: Regression on python -Wi crash type: crash versions: Python 2.7 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6530 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5232] Setting font from preference dialog in IDLE on OS X broken
Kurt B. Kaiser k...@shore.net added the comment: Superceeded by 6075. -- assignee: - kbk nosy: +kbk resolution: - later status: open - closed superseder: - Patch for IDLE/OS X to work with Tk-Cocoa ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5232 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5219] IDLE/Tkinter: edit win stops updating when tooltip is active
Kurt B. Kaiser k...@shore.net added the comment: Not issue 1529353. Edit window stops updating after about 60 keystrokes when a tooltip window is active. 1. Strings not necessary. Only occurs when a tooltip is active. For example, if rz is undefined, entering rz( followed by a long key sequence won't raise the bug. 2. When the tooltip window closes, the hidden keystrokes appear. This can be triggered by moving the edit window or clicking somewhere. Once the tooltip window has closed, things act normally again. 3. Remarkably, one can autorepeat, say, five lines of 'i' with no problem. Then enter another 50 - 60 'i' individually, and the bug exhibits. I thought that typematic processing took place at the keyboard driver level, so that Tk would get passed the equivalent of single keystrokes. This bug would be annnoying when entering long parameter tuples, e.g. when doing GUI coding. I'm running Tk 8.5 on WinXP at the moment. I'm guessing that this is a Tk bug. -- assignee: - kbk components: +Tkinter nosy: +kbk priority: normal - high stage: - needs patch status: pending - open title: IDLE: slowness, pauses enter long strings - IDLE/Tkinter: edit win stops updating when tooltip is active type: performance - behavior versions: +Python 2.7 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5219 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5219] IDLE/Tkinter: edit win stops updating when tooltip is active
Kurt B. Kaiser k...@shore.net added the comment: As a workaround, if you need the tooltip, select Edit / Show Calltip from the menu or use the hotkey to 'reopen' the tooltip. That will get you another 60 characters. Otherwise, just hit esc to close the tooltip and your keystrokes will appear. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5219 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5219] IDLE/Tkinter: edit win stops updating when tooltip is active
Kurt B. Kaiser k...@shore.net added the comment: Occurs with and w/o the subprocess, but sooner (fewer char) with the subprocess. If the MultiCall wrapper on the EditorWindow Text widget is disabled, the bug disappears. -- versions: +Python 2.6, Python 3.1, Python 3.2 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5219 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5219] IDLE/Tkinter: edit win stops updating when tooltip is active
Kurt B. Kaiser k...@shore.net added the comment: Bug exhibits on Linux with Tk 8.4, but requires a couple hundred characters to show up. Also goes away if MultiCall is disabled. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5219 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue3003] sys.stdin.fileno() gives attribute error in IDLE
Kurt B. Kaiser k...@shore.net added the comment: type(sys.stdin) class 'idlelib.rpc.RPCProxy' Don't attempt sys.stdin._RPCProxy_methods lest you be turned to stone ;-) We didn't implement all the features of stdin as it didn't seem necessary. Did you have a specific reason to access stdin.fileno() ? stdin/out/err support communications between the subprocess and the IDLE GUI through a socket. They are redirected in the GUI and proxied in the subprocess. -- assignee: - kbk nosy: +kbk resolution: - works for me stage: test needed - committed/rejected status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue3003 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue4685] IDLE will not open (2.6.1 on WinXP pro)
Kurt B. Kaiser k...@shore.net added the comment: Couple of comments. First, your messages seem to indicate that you have both Python24 and Python26 installed. Although that shouldn't cause problems, it might in your case. If you are no longer using Python24, please uninstall it. First, open your Windows task manager and kill off any stale python processes. If IDLE won't start with the subprocess, that's usually the problem. Set IDLE to work with the subprocess, and try to reproduce your error. If it's still there, kill off any resulting stale python processes. Then, I'd really like to see the full error message if possible. Open a Windows Command shell, and run this: set test.log c:\Python26\python -m idlelib.idle test.log 21 Then reproduce the error, exit, and upload test.log to this tracker. IDLE works much better if you use the subprocess! -- nosy: +kbk ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue4685 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue3286] IDLE opens window too low on Windows
Kurt B. Kaiser k...@shore.net added the comment: IDLE doesn't control window placement - that's left to Tk to handle. Hopefully it will get better with time. Once you take control, you have to handle all the window placement, which is one of the things that window managers are expert at, supposedly. You could try taking your issue to the Tcl/Tk devs. I'm running 8.5 here on a netbook with XP and a 1024x800 screen. I simply reduced the initial height to 33 using the Configure dialog. Zooming the window height is also helpful. Use the hotkey. Some attempt to control position by platform has been made in ZoomHeight.py, where you'll find some magic numbers. On Linux, some people have panels at the top, some at the bottom, some hide them, and some don't have any. Maybe we'll look at this config again once we get the extension parameters on the Config dialog. We could move some of those magic numbers to the config file. -- assignee: - kbk nosy: +kbk resolution: - wont fix status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue3286 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5559] IDLE Output Window 's goto fails when path has spaces
Kurt B. Kaiser k...@shore.net added the comment: r72227. How's your test code coming? A relative Win filename with leading spaces should be found even when there's a file of same name but no spaces. -- keywords: +26backport ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5559 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5764] 2.6.2 Python Manuals CHM file seems broken
Changes by Kurt B. Kaiser k...@shore.net: -- nosy: +kbk priority: - high ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5764 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5559] IDLE Output Window 's goto fails when path has spaces
Kurt B. Kaiser k...@shore.net added the comment: Added a regex to handle win paths w/spaces. A regex match may not be the file desired. Try all the patterns until a valid file is found. r71995. Let me know if you can find a failing corner case. port to 3 and -maint. -- assignee: - kbk nosy: +kbk priority: - normal resolution: accepted - fixed stage: - commit review ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5559 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5559] IDLE Output Window 's goto fails when path has spaces
Kurt B. Kaiser k...@shore.net added the comment: I'd welcome a test, please provide one. I actually wrote a small test code so I could understand the problem, but didn't include it. The 'grep dialog' sends its output to an OutputWindow labelled *Output* as a series of lines. This is entirely separate from the go to file/ line code and the path issue raised in this bug. The line being queried may also be a PyShell traceback. When you right click on a line (any line in an OutputWindow), the string is passed to OutputWindow.goto_file_line(), which uses _file_line_helper() to try to find a valid file. The problem was the regex couldn't handle spaces (or tabs) correctly, and also the code gave up if the first match didn't result in a valid file. Typically, it was trying a path which started with the first character after the last embedded space. A match, but invalid. To get to the correct pattern, the code must not give up. We are just trying patterns on a string w/o going back to the *Output* window. That's reasonable, because, for example, the traceback line looks quite different from the grep dialog output and needs a different regex. It's certainly not inefficient, because the human right-clicked a single line and won't wake up for 500 ms, at least :-) We have a simple problem to fix, and don't want use it as an excuse to tear up a lot of code which is working well. Actually, I ran into this myself this morning while hacking trunk IDLE on Windows from a DOS box using python 2.6, and I had the problem half fixed before I saw this bug! Amazing it took this long to raise it, the code here hasn't changed for many, many years. The regex I added is specifically for Win paths. It ltrims, then takes everything up to the first ':'. The trick is to be non-greedy. Do you have a case the corrected code doesn't handle? -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5559 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5707] IDLE will not load
Kurt B. Kaiser k...@shore.net added the comment: r71998 Thanks for the patch! backport to 30-maint. If OP has further problems getting installation working, delete .idlerc directory. -- assignee: - kbk nosy: +kbk resolution: - accepted stage: patch review - commit review versions: +Python 3.1 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5707 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5783] IDLE cannot find windows chm file
Kurt B. Kaiser k...@shore.net added the comment: OK, thanks, Martin. I'll use 'pending' that way (close after a while if the bot hears nothing further). Changing component to IDLE'. release26-maint: r71908, r71909 -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5783 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5783] IDLE cannot find windows chm file
Changes by Kurt B. Kaiser k...@shore.net: -- components: +IDLE -Build keywords: +26backport ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5783 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5129] indentation in IDLE 2.6 different from IDLE 2.5, 2.4 or vim
Kurt B. Kaiser k...@shore.net added the comment: Backported to release26-maint: r71911 Also issue for 3.0.1, which distributes Tk8.5 on Windows. Was forwardported to py3k: r71189 Backported to release30-maint: r71944 -- status: pending - closed versions: +Python 3.0 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5129 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5783] IDLE cannot find windows chm file
Kurt B. Kaiser k...@shore.net added the comment: I understood Martin completely. The bot is coming RSN. My use of 'pending' was intended to answer the exact question you just asked. Maybe I should use Stage: 'commit review'. Forwardport to py3k: r71952 Backport to 30-maint: r71953 -- stage: - committed/rejected status: open - closed versions: +Python 2.7 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5783 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5847] IDLE/Win Installer: drop -n switch for 2.7/3.1; install 3.1 as idle3
New submission from Kurt B. Kaiser k...@shore.net: 1. On 2.7/3.1 multiple copies of IDLE can be run simultaneously, so the -n switch used in the Windows Start menu shortcut with Edit with IDLE should be eliminated. 2. On 3.1, the idle script has been renamed idle3. This may interact with the Win installer shortcut configuration. These changes shouldn't be backported to 26-maint or 30-maint. I'd offer a patch, but, though I see suspects, I'm not sure exactly where this lives. -- assignee: loewis components: IDLE, Windows messages: 86596 nosy: benjamin.peterson, gpolo, kbk, loewis, taleinat, weeble priority: release blocker severity: normal status: open title: IDLE/Win Installer: drop -n switch for 2.7/3.1; install 3.1 as idle3 type: behavior versions: Python 2.7, Python 3.1 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5847 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1529142] Allowing multiple instances of IDLE with sub-processes
Kurt B. Kaiser k...@shore.net added the comment: Opened a bug to get the -n switch removed from the Windows Installer Edit with IDLE function. -- superseder: - Parts of Tkinter missing (but not when running from IDLE) ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue1529142 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5756] idle pydoc et al removed from 3.1 without versioned replacements
Kurt B. Kaiser k...@shore.net added the comment: This may affect the Windows Installer, specifically the IDLE shortcut and the Edit with IDLE right click functionality. See #5487. -- superseder: - Parts of Tkinter missing (but not when running from IDLE) ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5756 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5783] IDLE cannot find windows chm file
Kurt B. Kaiser k...@shore.net added the comment: The issue that Terry Reedy raised is due to 68801 being forward ported to py3k but not backported to 2.6-maint or 3.0-maint. Access in 2.6.2 happens to work because there's a redirect on the website which points to the correct doc release. But 3.0.1 is broken. I will fix both of those when I port. Perhaps the reason the chm issue hasn't been more widely reported is that the chm docs are available from the Python selection in the Start menu on both releases. This isn't a problem for the Python webmaster. We don't want them starting to change the links underneath us! I used 'pending' in the Debian sense of: I'm working it, expect an upload soon. Unless I'm mistaken, there's no bot closing 'pending' like there was on SF. How do the devs generally use the 'pending' tag? -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5783 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5783] IDLE cannot find windows chm file
Kurt B. Kaiser k...@shore.net added the comment: r71812 in trunk. Will port to 3-head 30-maint 26-maint. Thanks for the patch! -- resolution: - accepted status: open - pending ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5783 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5783] IDLE cannot find windows chm file
Changes by Kurt B. Kaiser k...@shore.net: -- assignee: - kbk nosy: +kbk ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5783 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5756] idle pydoc et al removed from 3.1 without versioned replacements
Changes by Kurt B. Kaiser k...@shore.net: -- nosy: +kbk ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5756 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5733] py3_test_grammar.py syntax error
Kurt B. Kaiser k...@shore.net added the comment: So the error during libinstall should be ignored http://docs.python.org/dev/results/make-install.out -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5733 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5733] py3_test_grammar.py syntax error
New submission from Kurt B. Kaiser k...@shore.net: Try running it as a script: File Lib/lib2to3/tests/data/py3_test_grammar.py, line 130 x = ... ^ SyntaxError: invalid syntax Furthermore, testEllipsis seems invalid. What is intended? class C: def __getitem__(self, x): return x c[...] Ellipsis c[. . .] Ellipsis eval(...) SyntaxError: invalid syntax -- assignee: collinwinter components: 2to3 (2.x to 3.0 conversion tool) messages: 85840 nosy: collinwinter, kbk priority: normal severity: normal status: open title: py3_test_grammar.py syntax error type: compile error versions: Python 2.7 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5733 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue3851] IDLE: Pressing Home on Windows places cursor before instead of after. Solution offered.
Kurt B. Kaiser k...@shore.net added the comment: This wasn't backported to 2.5 as it's trivial and life is short. I have a clean install of 3.0.1 from the msi installer, running on an eeePC 1000HA, XP Home, tk 8.5. If I type a string at the prompt in the IDLE shell and hit the home key, the cursor goes to the left of the string. A second press puts it at the left margin. Subseqent presses toggle. I suggest you do a clean install. I get the same result on Linux and XP, for 2.6.1, 3.0.1, 2. HEAD, and 3. HEAD. If you look at EditorWindow.py:282 in 3.0.1 you can see the fix. Please check yours. Are you saying you have 2.6.1 and 3.0.1 installed and they act differently? Do they both show the same version for Tk? Please try to find out why 2.6 and 3.0 act differently on your machine! -- resolution: - works for me status: open - pending ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue3851 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue3851] IDLE: Pressing Home on Windows places cursor before instead of after. Solution offered.
Kurt B. Kaiser k...@shore.net added the comment: Weeble found the problem: it's the numlock key interacting with a bug. I can reproduce it when I latch numlock. http://bugs.python.org/msg80478 -- nosy: +weeble resolution: works for me - accepted status: pending - open ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue3851 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue4676] python3 closes + home keys
Kurt B. Kaiser k...@shore.net added the comment: Thanks for the research on the home key toggle. Let's take that to issue3851, it seems it's different from the rest of this issue. -- nosy: +kbk superseder: - IDLE: Pressing Home on Windows places cursor before instead of after. Solution offered. ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue4676 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1529142] Allowing multiple instances of IDLE with sub-processes
Kurt B. Kaiser k...@shore.net added the comment: r71126. Thanks to everyone for all the work on this! Note: I still need to patch the Windows install to bind .py files to a different command string. The -e option now only opens an editor window, but I need to remove the -n option. -- resolution: - accepted status: pending - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue1529142 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1757831] Allow opening just an editor window
Kurt B. Kaiser k...@shore.net added the comment: r71126 -e only opens edit window, not shell -- resolution: - fixed status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue1757831 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2704] IDLE: Patch to make PyShell behave more like a Terminal interface
Kurt B. Kaiser k...@shore.net added the comment: As far as typing in the comment widget goes - it works fine if you don't add CR at the end of the lines until you go back and edit it by inserting some text. Then the faulty wordwrapping kicks in, and it has to be fixed by removing all the extra spaces and CR by hand. The only way around it that I've found is to use hard CR. But then you have to second guess the right margin. You'll notice that if you undo the wrapping it did on my comment, that the lines are shorter than in your comments! This paragraph was entered w/o returns. It gets screwed as soon as I click outside the widget. And the screwing depends on the width of my browser window, because that affect the width of the text entry widget. Rev 62545 to 2.6 was forward ported to 3.0 on 4May, r62716. I'm using py3k HEAD and it works the same as 2.6: pressing Home toggles beween the left margin and the start of the code text. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue2704 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue3851] IDLE: Pressing Home on Windows places cursor before instead of after. Solution offered.
Kurt B. Kaiser k...@shore.net added the comment: Rev 62545 to 2.6 was forward ported to 3.0 on 4May, r62716. I'm using py3k HEAD and it works the same as 2.6: pressing Home toggles beween the left margin and the start of the code text. It works the same way on Linux and Windows XP. Won't fix, because this is not a bug, but a feature. It's useful for copying blocks from the shell. If you press home to get to the start of the code text next to the prompt, why did you press it again except to get to the left margin? And if you did so accidentally, press it a third time! -- assignee: - kbk resolution: - wont fix status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue3851 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5594] IDLE startup configuration
Changes by Kurt B. Kaiser k...@shore.net: -- assignee: - kbk nosy: +kbk ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5594 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2704] IDLE: Patch to make PyShell behave more like a Terminal interface
Kurt B. Kaiser k...@shore.net added the comment: The issue of the cursor moving to the left of in the shell is separate. See also #3851. The current action of the home key, released in 2.6, is from patch 1196903. @tjreedy, if in 2.6 you type syzygy and hit home, the cursor moves to the left of the 's'. A second 'home' moves it to the left margin. Subsequent presses toggle the cursor between those two position. While the action in the shell could be special cased, I consider this to be cosmetic - and not only that, but moving to the left border is useful when you want to mark a shell region for copy/ paste. So won't fix is my response to that 'complaint'. Now back to the subject of this patch -- priority: - normal versions: +Python 3.1 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue2704 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2704] IDLE: Patch to make PyShell behave more like a Terminal interface
Kurt B. Kaiser k...@shore.net added the comment: Why doesn't someone fix this comment widget?? It was like this on SF, too. Guess I've got to dive in at some point...second guessing the wrapping drives me nuts! -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue2704 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1529142] Allowing multiple instances of IDLE with sub-processes
Kurt B. Kaiser k...@shore.net added the comment: The hooks for the IP address will be needed if we add remote debugging to IDLE, so I'd like to keep them. Otherwise, David Scherer's idea re using an ephemeral port assignment looks very promising. I'll check something in. -- assignee: rhettinger - kbk status: open - pending versions: +Python 2.7, Python 3.1 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue1529142 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1621111] IDLE crashes on OS X 10.4 when Preferences selected
Kurt B. Kaiser k...@shore.net added the comment: Status should not be pending unless issue is assigned and a resolution is in progress. Issue only reported on 2.5 as far as I can tell, let's see if it gets reported again for a later version of Python/Tk. We appear to have a workaround for Windows, at least - remove config- main.cfg and let IDLE recreate it. Note that IDLE can't 'crash', it's pure Python - any crash would be in Python or Tcl/Tk. However, IDLE can raise an exception and exit. If it's an IDLE failure, the traceback will be written to the console, so you have to start IDLE from the console to see it. Also, it does sound like the Mac and XP issues are separate problems, so please reopen this bug and include a traceback if the failure is seen again. -- assignee: - kbk nosy: +kbk priority: low - normal resolution: - postponed status: pending - closed type: behavior - crash versions: +Python 2.5 -Python 2.6, Python 3.0 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue162 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1621111] IDLE crashes on OS X 10.4 when Preferences selected
Kurt B. Kaiser k...@shore.net added the comment: My error, I was thinking of Debian's use of 'pending'. On Sourceforge, setting an issue to pending would cause it to automatically close after awhile if there was not further response. On this Tracker, we would use that status the same way, but I believe we have to close it manually after awhile? -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue162 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5428] Pyshell history management error
Kurt B. Kaiser k...@shore.net added the comment: Apparently this can be closed. -- assignee: - kbk nosy: +kbk status: pending - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5428 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue3549] Missing IDLE Preferences on Mac
Kurt B. Kaiser k...@shore.net added the comment: It appears that this s/b closed, but Tracker doesn't automagically close 'pending' issues like SF did. -- assignee: - ronaldoussoren nosy: +kbk status: pending - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue3549 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5129] indentation in IDLE 2.6 different from IDLE 2.5, 2.4 or vim
Kurt B. Kaiser k...@shore.net added the comment: r70723. Thanks for the patch! Backport to 2.6.2 -- keywords: +26backport resolution: - accepted versions: +Python 2.7, Python 3.1 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5129 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue5129] indentation in IDLE 2.6 different from IDLE 2.5, 2.4 or vim
Changes by Kurt B. Kaiser k...@shore.net: -- status: open - pending ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5129 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1201569] allow running multiple instances of IDLE
Changes by Kurt B. Kaiser k...@shore.net: -- status: open - closed superseder: - Allowing multiple instances of IDLE with sub-processes ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue1201569 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2775] Implement PEP 3108
Changes by Kurt B. Kaiser [EMAIL PROTECTED]: -- nosy: +kbk ___ Python tracker [EMAIL PROTECTED] http://bugs.python.org/issue2775 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2917] merge pickle and cPickle in 3.0
Changes by Kurt B. Kaiser [EMAIL PROTECTED]: -- nosy: +kbk ___ Python tracker [EMAIL PROTECTED] http://bugs.python.org/issue2917 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2584] numeric overflow in IDLE
Changes by Kurt B. Kaiser [EMAIL PROTECTED]: -- resolution: - wont fix status: open - closed ___ Python tracker [EMAIL PROTECTED] http://bugs.python.org/issue2584 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2704] IDLE: Patch to make PyShell behave more like a Terminal interface
Changes by Kurt B. Kaiser [EMAIL PROTECTED]: -- keywords: +patch __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2704 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1948] Cant open python gui using VISTA
Kurt B. Kaiser [EMAIL PROTECTED] added the comment: No response from OP, closing. -- resolution: - works for me status: open - closed __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue1948 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2584] numeric overflow in IDLE
Kurt B. Kaiser [EMAIL PROTECTED] added the comment: When this is running, what happens if you hit Control-c a few times, especially in the first few seconds? Does it abort with a KeyboardInterrupt? Does it stop responding to Control-c after the window fills up? Note that IDLE slows down when very large quantities of text are printed to the shell window. This is an issue with the Tk library. The subprocess is supposed to exit when it notices that the socket has closed. This doesn't work well on Windows, unfortunately. We are thinking about it ;-) It doesn't seem that what you are attempting to fix has any realistic application. I don't run Vista. Check your resources right after you start your code. Is your system unresponsive because you are running out of memory or because you are using CPU 100%? Patient: My head hurts when I bang it against a wall. Doctor: So, don't do that! __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2584 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2913] idlelib/EditorWindow.py uses xrange()
Changes by Kurt B. Kaiser [EMAIL PROTECTED]: -- assignee: - kbk nosy: +kbk __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2913 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2584] numeric overflow in IDLE
Kurt B. Kaiser [EMAIL PROTECTED] added the comment: BTW, instead of a reboot, use Task Manager (or whatever they needlessly renamed it to on Vista :) to kill all python processes. That should free up your machine. __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2584 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2755] IDLE ignores module change before restart
Kurt B. Kaiser [EMAIL PROTECTED] added the comment: Yes, removing the -n is the way to fix your problem. We went to quite a bit of effort to run user code from scratch on each Run/F5 using the subprocess. Running without the subprocess is considered 'expert' mode these days. (Although it's still used on Windows if the user edits a file via the right click menu - something we hope to fix.) There is a way around your difficulty - it involves using 'reload', but I didn't want to tell you about that too soon :-) Now I need to look at Debian/Ubuntu to find out why the switch was added. I run Debian, but not Ubuntu, and I use the command line pretty exclusively, so it didn't bite me. If this is the way the IDLE package is configured, I'm surprised the issue hasn't been reported previously. Thanks for the report! -- assignee: - kbk __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2755 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2755] IDLE ignores module change before restart
Kurt B. Kaiser [EMAIL PROTECTED] added the comment: Sorry for the delay. OK, we are getting closer. Please tell me exactly how you start IDLE. __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2755 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2755] IDLE ignores module change before restart
Kurt B. Kaiser [EMAIL PROTECTED] added the comment: Thanks. Another question: when the shell starts, do you see the text No Subprocess to the right of the IDLE version, e.g. IDLE 2.6a3 No Subprocess __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2755 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2755] IDLE ignores module change before restart
Kurt B. Kaiser [EMAIL PROTECTED] added the comment: When you open a python file, exactly what steps are you taking? When you close any combination of IDLE windows,( but not all), are you leaving update.py open so you can run it? When you run a file, exactly what steps are you taking? When you add files to the tracker, please use plain text files so they can be opened in a browser, without firing up Office! -- nosy: +kbk __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2755 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2704] IDLE: Patch to make PyShell behave more like a Terminal interface
Kurt B. Kaiser [EMAIL PROTECTED] added the comment: Thanks for the patch, I'll look at it. In the future, please send unified diffs (-u), not plain diffs. -- assignee: - kbk nosy: +kbk versions: +Python 2.6 -Python 2.5 __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2704 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2708] IDLE subprocess error
Kurt B. Kaiser [EMAIL PROTECTED] added the comment: 1. Which version of Python / IDLE are you running? 2. Why do you have to kill IDLE instead of doing a normal quit? -- nosy: +kbk __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2708 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2693] IDLE doesn't work with Tk 8.5
Changes by Kurt B. Kaiser [EMAIL PROTECTED]: -- nosy: +kbk __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2693 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2053] IDLE - standardize dialogs
Kurt B. Kaiser [EMAIL PROTECTED] added the comment: Please provide a single patch file. __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2053 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1196903] smarter behaviour for home key in IDLE
Kurt B. Kaiser [EMAIL PROTECTED] added the comment: The toggling is useful when ending a def. If other IDEs have this binding, I can't see a problem. I've been running the patch for awhile now, and notice that Ctrl-A also has this new action now. It seems useful, let's give it a try. r62546 -- resolution: - accepted status: open - closed _ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue1196903 _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2062] IDLE - autocompletion logic optimization
Kurt B. Kaiser [EMAIL PROTECTED] added the comment: r62548 -- resolution: - accepted status: open - closed __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2062 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2061] IDLE - autocompletion to support alternate path separators
Kurt B. Kaiser [EMAIL PROTECTED] added the comment: r62549 -- resolution: - accepted status: open - closed __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2061 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2584] numeric overflow in IDLE
Changes by Kurt B. Kaiser [EMAIL PROTECTED]: -- assignee: - kbk nosy: +kbk priority: - normal __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2584 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2221] Py30a3: eval in threaded code raises SystemError
Kurt B. Kaiser [EMAIL PROTECTED] added the comment: PyObject_CallMethod is actually returning a non-NULL result for sys.std{out,err}, and PyErr_Clear() isn't being run in flush_io. The problem is deeper. PyErr is being used during unexceptional processing in typeobject.c:slot_tp_getattr_hook() to indicate that PyObject_GenericGetAttr() failed and the __getattr__ method (used in IDLE) should be called. Perhaps PyErr should be preserved in slot_tp_getattr_hook(), instead. Is this possibly a potential 2.6 issue for some uses of getattr? Or is the current solution 'good enough'? ref issue1400. -- nosy: +gvanrossum __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2221 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2221] Py30a3: eval in threaded code raises SystemError
Kurt B. Kaiser [EMAIL PROTECTED] added the comment: I don't think that this is an IDLE error. It can be more generally exhibited as follows: Without the subprocess we get the expected: IDLE 3.0a4 No Subprocess eval('a') Traceback (most recent call last): File pyshell#0, line 1, in module eval('a') File string, line 1, in module NameError: name 'a' is not defined With the subprocess there is an interpreter error when IDLE applies eval to 'a': IDLE 3.0a4 eval('a') Traceback (most recent call last): File pyshell#0, line 1, in module eval('a') SystemError: error return without exception set I did a cutdown where I ran the eval in a subprocess and didn't reproduce the error. I suspect it's thread related (the subprocess uses its main thread to execute user code, and another thread to manage the socket connection to the GUI process). issue1733757 is suggestive. This is a 3.0 issue, it doesn't occur in the trunk. -- assignee: kbk - components: +Interpreter Core -IDLE nosy: +amaury.forgeotdarc priority: normal - high title: Py30a3: calltip produces error output to stderr - Py30a3: eval in threaded code raises SystemError __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2221 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2221] Py30a3: eval in threaded code raises SystemError
Kurt B. Kaiser [EMAIL PROTECTED] added the comment: Thanks, that does appear to fix the IDLE problem! The pseudofile does have a flush method and I was able to call it from the IDLE subprocess; it returns None. So I'm not clear on why PyObject_CallMethod was returning False, or why the problem only occurred when IDLE was running its subprocess. __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2221 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2524] IDLE 3.0
Changes by Kurt B. Kaiser [EMAIL PROTECTED]: -- components: IDLE nosy: kbk severity: normal status: open title: IDLE 3.0 versions: Python 3.0 __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2524 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2524] IDLE 3.0
New submission from Kurt B. Kaiser [EMAIL PROTECTED]: oops -- assignee: - kbk components: +None -IDLE priority: - low resolution: - invalid status: open - closed __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2524 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1856] shutdown (exit) can hang or segfault with daemon threads running
Changes by Kurt B. Kaiser: -- nosy: +kbk __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue1856 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1061803] Source code encoding in IDLE console
Kurt B. Kaiser added the comment: No response from OP, closing. -- assignee: loewis - kbk resolution: - rejected _ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue1061803 _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1599] IDLE hangs if os.spwanv command is given
Kurt B. Kaiser added the comment: No response from OP, closing. -- status: open - closed __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue1599 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2050] IDLE - make ScriptBinding event handlers return 'break'
Kurt B. Kaiser added the comment: r60843. Thanks for the patch! -- resolution: - accepted status: open - closed __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2050 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1948] Cant open python gui using VISTA
Kurt B. Kaiser added the comment: Please switch to the recently released 2.5.2 and let us know if the problem is still there. -- priority: high - normal __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue1948 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com