Hi Steve, Thank you, you're correct. I can include the patch with attribution in the github repo. Best, Roger On 6/20/21 5:43 PM, Steve wrote: Tested on Xubuntu 20.04 with Idle version 3.8.5 On clicking "Export to HTML" and selecting a file name, an empty HTML file is created. This is due to: AttributeError: module 'cgi' has no attribute 'escape' To fix the problem, change line 88: import cgi to import html and line 145 from out.append(cgi.escape(content)) to out.append(html.escape(content)) Export...
Tested on Xubuntu 20.04 with Idle version 3.8.5 On clicking "Export to HTML" and selecting a file name, an empty HTML file is created. This is due to: AttributeError: module 'cgi' has no attribute 'escape' To fix the problem, change line 88: import cgi to import html and line 145 from out.append(cgi.escape(content)) to out.append(html.escape(content))
I've encountered a consistent error when trying to run a block of code that is preceded by a multiline comment block, see attached screenshot. Running the highlighted section leads to the error seen in the shell. Where the triple quote referred to is the second one from the top at the end of the comment block.
Hi again, I tried to use idlex 1.18 with ubuntu 20.4 with the usual python3 idlex.py. Most of the things still works. But if I try e.g. the shortcut 'ctrl+N' for a new file, it doesn't work. It woulb be nice to have a up-to-date version of Idlex. Not only for me, currently we use idlex 1.18 at a german High school with > 1100 pupils. Regards
Hi again, I tried to use idlex 1.18 with ubuntu 20.4 with the usual python3 idlex.py. Most of the thinks still works. But if I try the shortcut 'ctrl+N' for a new file, it doesn't work. It woulb be nice to have a up-to-date version of Idlex. Not only for me, currently we use idlex 1.18 at a german High school with > 1100 pupils. Regards
Hi together, are there updates for 20.04 planned or in progress? Greetings Matthias
Hi serwy, thank you for develloping the new IdelX. For installation I used: sudo apt install python3-pip python3 setup.py install --user python3 idlex.py After that I took a nice picture for Icon in the tray: sudo vi /usr/share/applications/idlex.desktop E.g. I took a similar text as in python3 idlex.py.desktop [Desktop Entry] Name=IDLE Comment=Integrated DeveLopment Environment for Python3 Exec=/usr/bin/idle %F TryExec=/usr/bin/idle Icon=/usr/share/pixmaps/idle.xpm Terminal=false Type=Application...
Did you test with 3.6 and say 3.4 and 2.7? And then the case when there are both 32 and 64 bit Python installs ? I know why I'm asking. It happened that I installed 3.7 which didn't have reg key setting for IDLE at all, so I downloaded someone's script from the net, and he had the subkey name very different from (apparently default) "Edit with IDLE" which I didn't like so I changed it a bit :-) So I ended up with shell\IDLEedit\ - totally irregular but it didn't break anything and I was happy. Lo...
The EditWithIdleX.py script fails in Windows 10 (64 bit) This appears to be due to the registry call in function get_python_executable() Replacing line: p = W.OpenKey(reg, r'Python.File\shell\Edit with IDLE\command') With: p = W.OpenKey(reg, r'Python.File\Shell\editwithidle\shell\edit37-32\command') Allows the installation of the right click context menu option. Tested successfully on two separate PC's David
The EditWithIdleX.py script fails in Windows 10 (64 bit) This appears to be due to the registry call in function get_python_executable() Replacing line: p = W.OpenKey(reg, r'Python.File\shell\Edit with IDLE\command') With: p = W.OpenKey(reg, r'Python.File\Shell\editwithidle\shell\edit37-32\command') Allows the installation of the right click context menu option. Tested successfully on two seperate PC's David
Hello, I successfully installed IDLEx on Windows10 through command "python setup.py install". But I don't see IDLEx. IDLE has not extension after running. How to run IDLEx?
Hi Roger, Thanks for clarifying expectations. Naturally this isn’t the answer I was hoping for. So I’ve spent a couple of days using a web search tool and I’ve found what seem to be errors on the web (which I expect) and in the formal documentation from python.org (which I didn’t expect). First, the files didn’t get placed where I expected them per the documentaion. There’s no Python 3.7 folder in my Applications folder. Instead there’s IDLE (which brings up Python 3.7) and Python Launcher directly...
Hi Tom, IdleX 1.16 does not work with Python 3.6+ due to changes in IDLE itself. IdleX 1.18 contains a fork of the 3.5 IDLE code. You won't be able to move LineNumbers.py into IDLE for your version of Python. You should be able to create a launcher to use IdleX instead of IDLE. Regards, Roger
I am trying to install the IdleX 1.16 LineNumbers extension into my IDLE 3.7.2 on MacOS 10.13.6. I downloaded idlex-1.18. Documentation didn’t say where to put it so I opened Temiinal and cd’ed into that directory. I ran "python3 setup.py install —user” and didn’t see any errors (i saved the output if anyone needs to see it.) I can open Terminal cd to Downloads, then to Idlex-1.16, then run ‘python3 idlex.py' and that works fine. I’d like to just click the IDLE icon that’s in my taskbar and be able...
Yes, IdleX will work with 3.6/3.7.
and so, does it mean idlex-1.18 works again on Python-3.6/Python-3.7 ?
Hi serwy, thank you for develloping the new IdelX. For installation I used: sudo apt install python3-pip python3 setup.py install --user After that I took a nice picture for Icon in the tray: sudo vi /usr/share/applications/idlex.desktop
Hi serwy, thank you for develloping the new IdelX. For installation I used: {{{ sudo apt install python3-pip python3 setup.py install --user }}} After that I took a nice picture for Icon in the tray: {{{ sudo vi /usr/share/applications/idlex.desktop }}}
Hi, I tried to install 'idlex', but got the error message: IldeX cant't import IDLE.Please install Idle. But IdeI is already installed.I t would be nice to have an idlex.deb. Greetings
Hi, I tried to install 'idlex', but got the error message: IldeX cant't import IDLE.Please install Idle. But IdeI is already installed.I t would be nice to have an idlex.deb. Greetings speedy-21
Hi, I tried to install 'idlex', but got the error message: IldeX cant't import IDLE.Please install Idle. But IldeI is already installed.I t would be nice to have an idlex.deb. Greetings speedy-21
Hi Roger. Happy new year 2018! Any news about your project to move to github ? :) I am really keen to be able to use the extensions you've provided (especially paste extensions) but can't consider it unless it's compatible with current (and future) versions of Python/Idle 3. On Github there's a good chance people will just patch this stuff for you, and send pull requests.
Hi, Many thanks for this awesome tool! Can someone tell me if an effort has been made in the past for integrating this code with the upstream (official) version of IDLE? Regards, Sandeep Datta.
Where should people send there patches?
Doesn't work on Python 3.5.2 either, Windows or Ubuntu. I give up, thanks for the help.
it doesn't work with python-3.6. for python 3.5, to launch it you may do: python.exe [your python.exe directory]\scripts\idlex.pyw. (unless "idlex" may suffice)
it doesn't work with python-3.6. for python 3.5, to launch it you may do: python.exe [your python.exe directory]\scripts\idlex.pyw
I tried installing Idlex with pip on Ubuntu 16.04 and Python 3.5.2, it still doesn't work. IDLE remains exactly the same.
"Starting with Python 3.6, IDLE requires tcl/tk 8.5 or later." Is this the cause of the problems?
I have found a way to "install" the extensions manually, by moving the files in the zip file from idlex-1.13/idlexlib/extensions to C:\Program Files\Python36\Lib\idlelib and then manually editing the config-extensions.def file in the same directory.
Hello, I have made a fresh install of Python 3.6 on Windows 7, then installed Idlex by using pip install idlex Upon running either idlex.py or idlex.pyw in C:\Program Files\Python36\Scripts, I get the error: Unable to located "idlexlib". Make sure it is located in the same directory as "idlexlib" or run setup.py to install IdleX. python setup.py install --user When I unzip idlex-1.13.zip and try to run idlex.py directly from there without installing, I get the same error.
Hi Roger. Happy new year 2017 ! Any news about your project to move to github ?
So I'm a hobbyist coder who recently started using this IDE instead of vanilla IDLE,...
So I'm a hobbyist coder who recently started using this IDE instead of vanilla IDLE,...
So I'm a hobbyist coder who recently started using this IDE instead of vanilla IDLE,...
So I'm a hobbyist coder who recently started using this IDE instead of vanilla IDLE,...
So I'm a hobbyist coder who recently started using this IDE instead of vanilla IDLE,...
So I'm a hobbyist coder who recently started using this IDE instead of vanilla IDLE,...
So I'm a hobbyist coder who recently started using this IDE instead of vanilla IDLE,...
As for a github move, I agree. I have plans in the next few months to have a full...
I didn't update the string with the version number in the code with the 1.13 release....
similar for me: i install 1.13 from .zip and in "About" panel I see 1.12 which redirects...
hi, idlexMain.py seems to still contain version "1.12" instead of "1.13" elsewhere...
ok. thank you for your work already.
I haven't tried Qt5 just yet. It should be straight forward to add a custom event...
I removed IPython support for now. I don't have plans to incorporate it in a furture...
hi, maybe the prompt-toolkit project will help close the gap, as ipython 5 will try...
hi, maybe the prompt-toolkit project will help close the gap, as ipython 5 will try...
Hi, I see a demo with Qt4. is Qt5 supported also ? or shall we provide patches of...
Hi, I see a demo with Qt4. is Qt5 supported also ? or shall we provide patches of...
I have no plans on future support of IPython at the moment. IdleX works with the...
Idlex appears to burp with current version of IPython. I found a recommendation to...
It's not dead, just dormant. :-) I have not tried IdleX with the IPython 3 branch...
Ok, now I understand... this project is dead. Perhaps it would get some life on ...
How did I not know about this project?! Thank you for this work, and for making it...