[issue18823] Idle: use pipes instead of sockets to talk with user subprocess

2014-02-01 Thread Kurt B. Kaiser

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

2014-02-01 Thread Kurt B. Kaiser

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

2014-02-01 Thread Kurt B. Kaiser

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

2013-08-14 Thread Kurt B. Kaiser

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

2011-05-12 Thread Kurt B. Kaiser

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

2011-05-12 Thread Kurt B. Kaiser

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

2011-05-12 Thread Kurt B. Kaiser

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

2011-05-11 Thread Kurt B. Kaiser

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

2011-05-11 Thread Kurt B. Kaiser

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

2011-05-10 Thread Kurt B. Kaiser

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

2011-05-10 Thread Kurt B. Kaiser

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

2011-03-25 Thread Kurt B. Kaiser

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

2011-03-25 Thread Kurt B. Kaiser

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

2011-03-14 Thread Kurt B. Kaiser

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

2010-07-12 Thread Kurt B. Kaiser

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

2010-07-12 Thread Kurt B. Kaiser

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

2010-02-07 Thread Kurt B. Kaiser

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

2009-10-19 Thread Kurt B. Kaiser

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

2009-10-19 Thread Kurt B. Kaiser

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

2009-10-19 Thread Kurt B. Kaiser

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

2009-10-15 Thread Kurt B. Kaiser

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

2009-10-15 Thread Kurt B. Kaiser

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

2009-10-15 Thread Kurt B. Kaiser

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

2009-10-15 Thread Kurt B. Kaiser

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

2009-07-21 Thread Kurt B. Kaiser

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

2009-07-20 Thread Kurt B. Kaiser

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

2009-05-20 Thread Kurt B. Kaiser

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

2009-05-18 Thread Kurt B. Kaiser

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

2009-05-18 Thread Kurt B. Kaiser

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

2009-05-18 Thread Kurt B. Kaiser

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

2009-05-18 Thread Kurt B. Kaiser

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

2009-05-17 Thread Kurt B. Kaiser

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)

2009-05-04 Thread Kurt B. Kaiser

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

2009-05-03 Thread Kurt B. Kaiser

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

2009-05-02 Thread Kurt B. Kaiser

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

2009-04-26 Thread Kurt B. Kaiser

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

2009-04-26 Thread Kurt B. Kaiser

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

2009-04-26 Thread Kurt B. Kaiser

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

2009-04-26 Thread Kurt B. Kaiser

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

2009-04-25 Thread Kurt B. Kaiser

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

2009-04-25 Thread Kurt B. Kaiser

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

2009-04-25 Thread Kurt B. Kaiser

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

2009-04-25 Thread Kurt B. Kaiser

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

2009-04-25 Thread Kurt B. Kaiser

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

2009-04-25 Thread Kurt B. Kaiser

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

2009-04-25 Thread Kurt B. Kaiser

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

2009-04-24 Thread Kurt B. Kaiser

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

2009-04-22 Thread Kurt B. Kaiser

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

2009-04-20 Thread Kurt B. Kaiser

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

2009-04-19 Thread Kurt B. Kaiser

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

2009-04-11 Thread Kurt B. Kaiser

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

2009-04-10 Thread Kurt B. Kaiser

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.

2009-04-04 Thread Kurt B. Kaiser

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.

2009-04-04 Thread Kurt B. Kaiser

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

2009-04-04 Thread Kurt B. Kaiser

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

2009-04-04 Thread Kurt B. Kaiser

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

2009-04-04 Thread Kurt B. Kaiser

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

2009-04-03 Thread Kurt B. Kaiser

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.

2009-04-03 Thread Kurt B. Kaiser

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

2009-04-03 Thread Kurt B. Kaiser

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

2009-04-02 Thread Kurt B. Kaiser

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

2009-04-02 Thread Kurt B. Kaiser

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

2009-04-01 Thread Kurt B. Kaiser

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

2009-04-01 Thread Kurt B. Kaiser

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

2009-04-01 Thread Kurt B. Kaiser

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

2009-04-01 Thread Kurt B. Kaiser

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

2009-04-01 Thread Kurt B. Kaiser

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

2009-03-30 Thread Kurt B. Kaiser

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

2009-03-30 Thread Kurt B. Kaiser

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

2009-03-30 Thread Kurt B. Kaiser

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

2008-06-01 Thread Kurt B. Kaiser

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

2008-06-01 Thread Kurt B. Kaiser

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

2008-05-31 Thread Kurt B. Kaiser

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

2008-05-22 Thread Kurt B. Kaiser

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

2008-05-22 Thread Kurt B. Kaiser

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

2008-05-22 Thread Kurt B. Kaiser

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()

2008-05-22 Thread Kurt B. Kaiser

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

2008-05-22 Thread Kurt B. Kaiser

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

2008-05-16 Thread Kurt B. Kaiser

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

2008-05-15 Thread Kurt B. Kaiser

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

2008-05-13 Thread Kurt B. Kaiser

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

2008-05-10 Thread Kurt B. Kaiser

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

2008-05-04 Thread Kurt B. Kaiser

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

2008-05-04 Thread Kurt B. Kaiser

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

2008-04-27 Thread Kurt B. Kaiser

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

2008-04-27 Thread Kurt B. Kaiser

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

2008-04-27 Thread Kurt B. Kaiser

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

2008-04-27 Thread Kurt B. Kaiser

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

2008-04-27 Thread Kurt B. Kaiser

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

2008-04-26 Thread Kurt B. Kaiser

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

2008-04-09 Thread Kurt B. Kaiser

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

2008-04-04 Thread Kurt B. Kaiser

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

2008-04-04 Thread Kurt B. Kaiser

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

2008-03-31 Thread Kurt B. Kaiser

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

2008-03-31 Thread Kurt B. Kaiser

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

2008-02-18 Thread Kurt B. Kaiser

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

2008-02-15 Thread Kurt B. Kaiser

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

2008-02-15 Thread Kurt B. Kaiser

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'

2008-02-15 Thread Kurt B. Kaiser

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

2008-02-15 Thread Kurt B. Kaiser

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



  1   2   >