[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2017-03-31 Thread Donald Stufft
Changes by Donald Stufft : -- pull_requests: +1052 ___ Python tracker ___ ___

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2017-03-20 Thread illagrenan
Changes by illagrenan : -- nosy: +illagrenan ___ Python tracker ___ ___

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-11-01 Thread Big Stone
Big Stone added the comment: it looks ok with 3.6.0b3 ... sorry for the false alarm -- ___ Python tracker ___

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-11-01 Thread Big Stone
Big Stone added the comment: oups! I may have test the old one... -- ___ Python tracker ___ ___

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-11-01 Thread Big Stone
Big Stone added the comment: the suggested python._pth change makes python unhappy: python36.zip DLLs Lib . import site Récipient d’erreurs 116251549737, type 5 Nom d’événement : BEX64 Réponse : Non disponible ID de CAB : 0 Signature du problème : P1 : python.exe P2 :

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: #17535 is about adding line numbers to IDLE editor. I have approved it in priciple, but not yet the proposed patch, or a revision thereof. -- ___ Python tracker

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-29 Thread Big Stone
Big Stone added the comment: the "show line number on the left" feature is on the "github web editor", on "atom", and on "spyder" and "erik" python IDE, so rather the expected standard for python editing. -- ___ Python tracker

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-29 Thread Big Stone
Big Stone added the comment: thank you all for the patch IDLEX was a requirement for a french examination. I think the reason was to see the line numbers on the left of the editor. For sure since IDLEX birth, IDLE has made some progress and IDLEX is becoming irrelevant, but this lovely tiny

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-28 Thread Eryk Sun
Eryk Sun added the comment: > ignore PYTHONPATH and the current working directory Generally it's the script directory that isolated mode removes from sys.path. It's the working directory when there is no script. -- ___ Python tracker

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-28 Thread Steve Dower
Steve Dower added the comment: "Lib\site-packages" is probably unnecessary because of "import site", which likely adds it in anyway. It's very likely that WinPython doesn't actually want to specify this at all, since it also enables isolated mode, which will ignore PYTHONPATH and the current

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: Yes, see the commit to branch 3.6, which will next be released as .0b3. -- ___ Python tracker ___

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-28 Thread Big Stone
Big Stone added the comment: will it be in python-3.6.0b3 ? what should be in python._pth, in WinPython particular case ? (as Lib\site-packages didn't seem needed, for unknown reason) -- ___ Python tracker

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-27 Thread Steve Dower
Steve Dower added the comment: Fixed and added a test. (Yes I know that it's not the most efficient algorithm for joining the strings together, but I consider correctness to be more important here.) -- stage: needs patch -> commit review type: -> crash versions: +Python 3.7

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-27 Thread Roundup Robot
Roundup Robot added the comment: New changeset eea669163131 by Steve Dower in branch '3.6': Issue #28522: Fixes mishandled buffer reallocation in getpathp.c https://hg.python.org/cpython/rev/eea669163131 New changeset 72e64fc8746b by Steve Dower in branch 'default': Issue #28522: Fixes

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-27 Thread Steve Dower
Steve Dower added the comment: It's a genuine bug in path processing, specifically how we handle buffer resizing. I'll make a fix. -- assignee: -> steve.dower stage: -> needs patch ___ Python tracker

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-27 Thread Big Stone
Big Stone added the comment: maybe click on the "WinPython Command Prompt.exe" and do "pip uninstall IDLEX" as a first step. so you should see IDLE working -- ___ Python tracker

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-27 Thread Big Stone
Big Stone added the comment: hi Steve, You can grab it there https://sourceforge.net/projects/winpython/files/WinPython_3.6/3.6.0.0/betas/WinPython-64bit-3.6.0.0Zerorc2.exe/download MD5 | SHA-1| SHA-256

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-27 Thread Steve Dower
Steve Dower added the comment: I suspect there's a .pth file in site-packages that is importing something to trigger the failure. Without a crash dump (or debug build) it's going to be difficult to find it, but it is certainly an unwrapped invalid parameter termination. To save me some time,

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-27 Thread Eryk Sun
Eryk Sun added the comment: You may have uncovered a bug in Python that's causing the invalid parameter handler to be invoked. It would help if you uploaded the zipped dump file for the crashed process. The status code you're getting (i.e. STATUS_STACK_BUFFER_OVERRUN, 0xC409) is used by

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: I don't know anything about 'python._pth' and whether there is any bug with respect to that. As far as IDLE goes, there is no bug and this issue should be closed. In #24225, before the release of 3.6.0a2, most file names within idlelib were changed to

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-26 Thread Ned Deily
Changes by Ned Deily : -- nosy: +roger.serwy, terry.reedy ___ Python tracker ___ ___

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-26 Thread Big Stone
Big Stone added the comment: Thanks Eryk, So the root cause is that IDLEX is no more compatible with IDLE in python3.6. ==> I can survive this loss... Now, I don't if the "python._pth" crash is a problem, as I can stay with "#Lib\site-packages" for now. --

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-26 Thread Big Stone
Big Stone added the comment: Event Viewer says, when I put "Lub\site-packages" in python._pth: Nom de l’application défaillante python.exe, version : 3.6.112.1013, horodatage : 0x57fc0593 Nom du module défaillant : ucrtbase.dll, version : 10.0.14393.0, horodatage : 0x578997b5 Code

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-25 Thread Eryk Sun
Eryk Sun added the comment: I installed "WinPython-64bit-3.6.0.0Zerorc2.exe" on Windows 10. As you can see below, the included version of IDLEX depends on idlelib implementation details that have changed between 3.5 and 3.6: C:\WinPython36\python-3.6.0b2.amd64>.\python Python 3.6.0b2

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-25 Thread Steve Dower
Steve Dower added the comment: If you right-click the Start button, Event Viewer is near the top. -- ___ Python tracker ___

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-25 Thread Big Stone
Big Stone added the comment: possible particularities of my PC vs yours: - I have no python entry at all in the regex - I have no py.exe, - I have no Visual Studio (but the compiler) with Windows 10, I don't know where is the even viewer. -- ___

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-25 Thread Steve Dower
Steve Dower added the comment: Check in the Event Log viewer to see if there is an "Application Error" entry for python.exe. Also, if you run python.exe from a command prompt there may be more information displayed in the output. -- ___ Python

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-25 Thread Big Stone
Big Stone added the comment: I just see a windows screen poping up with (translated from french) "Python has stopped to work" a problem caused this program to stop working correctly. Windows is going to close this program and will inform you if a solution is available. --

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-25 Thread Steve Dower
Steve Dower added the comment: Can you tell me more about the crash? It doesn't cause a crash when I try it with my own install. -- ___ Python tracker

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-24 Thread Big Stone
Big Stone added the comment: python.exe crashes when I try this python._pth: . Lib import site DLLs Lib\site-packages #python36.zip all variation I try on Lib\site-packages do fail, when I not commenting # the line... Nevertheless, jupyter/numpy/bokeh do work with original setting. I'm lost

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-24 Thread Steve Dower
Steve Dower added the comment: Might have to use a backslash in the path - I don't remember whether I tried to handle forward slashes or not, but I suspect not. Definitely tried it with site-packages though. -- ___ Python tracker

[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2016-10-24 Thread Big Stone
New submission from Big Stone: on WinPython-64bit-3.6.0.0Zerorc2.exe, python-3.6.0b2 based, I can't get IDLEX working with "python._pth". If I put "Lib\site-packages\" in python._pth, python.exe dies. If I put "#Lib\site-packages\", idlexlib is said "unable to located". Could it be a