| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
stuck subprocess MainThread because only the SocketThread was exiting.
M NEWS.txt
M run.py
|
| |
|
|
|
|
|
|
|
| |
Saving a Keyset w/o making changes (by using the "Save as New Custom Key Set"
button) caused IDLE to fail on restart (no new keyset was created in
config-keys.cfg). Also true for Theme/highlights. Python Bug 1064535.
M NEWS.txt
M configDialog.py
|
| |
|
|
|
|
|
|
|
| |
checking sys.platform for substring 'win' was breaking IDLE docs on Mac
(darwin). Also, Mac Safari browser requires full file:// URIs. SF 900580.
M EditorWindow.py
M NEWS.txt
M configHelpSourceEdit.py
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
rpc.py:SocketIO - Large modules were generating large pickles when downloaded
to the execution server. The return of the OK response from the subprocess
initialization was interfering and causing the sending socket to be not
ready. Add an IO ready test to fix this. Moved the polling IO ready test
into pollpacket().
Fix typo in rpc.py, s/b "pickle.PicklingError" not "pickle.UnpicklingError".
idlever.py should be 1.0.4 to align with NEWS.txt. There was no IDLE release
at 2.3.1 which accounts for the unsync.
M NEWS.txt
M idlever.py
M rpc.py
|
| |
|
|
| |
erroring out.
|
| |
|
|
| |
backport of configHandler.py, Revision 1.36, 11Jan05.
|
| | |
|
| |
|
|
|
|
|
|
| |
was pending. Restored the quit() of the readline() mainloop().
http://mail.python.org/pipermail/idle-dev/2004-December/002307.html
M NEWS.txt
M PyShell.py
|
| |
|
|
|
|
|
|
|
| |
starting
w/o the subprocess to fail. This is the same error in the 2.4 version which was
corrected at Rev 1.85, but missed in the backport! Thanks to Hans Gubitz for noticing this.
M PyShell.py
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added a Tk error dialog to run.py inform the user if the subprocess can't
connect to the user GUI process. Added a timeout to the GUI's listening
socket. Added Tk error dialogs to PyShell.py to announce a failure to bind the
port or connect to the subprocess. Clean up error handling during connection
initiation phase. This is an update of Python Patch 778323.
M NEWS.txt
M PyShell.py
M ScriptBinding.py
M idlever.py
M run.py
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
which use the Space key. Limit unmodified user keybindings to the
function keys.
Python Bug 775353, IDLEfork Bugs 755647, 761557
Improve error handling during startup if there's no Tkinter.
M NEWS.txt
M PyShell.py
M config-keys.def
M configHandler.py
M keybindingDialog.py
|
| | |
|
| |
|
|
| |
M IOBinding.py
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- After an exception, run.py was not setting the exception vector. Noam
Raphael suggested correcting this so pdb's postmortem pm() would work.
IDLEfork Patch 844675
Update NEWS and include some items missed in IDLE1.0b2.
Bump the version.
Modified Files:
Tag: release23-maint
NEWS.txt idlever.py run.py
|
| |
|
|
| |
If the file doesn't exist, the code to display an error message was broken
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
on W2K and XP. Python Bugs 780451, 784183
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
warnings from personal firewall software. Added the same text
to README.txt, updated NEWS.txt for release.
M NEWS.txt
M PyShell.py
M README.txt
|
| | |
|
| |
|
|
|
|
| |
by patch 769142. Fixed by patch 776062. KBK will backport net result
to IDLE release22-maint and IDLEfork.
2. Update NEWS.txt and idlever for release.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Extensions must still be configured manually and there is currently one
set of extension key bindings for all platforms.
Bring NEWS.txt up to date.
Update CREDITS.txt and idlever.py for release.
M NEWS.txt
M config-extensions.def
M extend.txt
M help.txt
M idlever.py
|
| |
|
|
| |
Needs to be backported to both IDLE and IDLEFORK.
|
| | |
|
| |
|
|
| |
"Break or continue outside loop causes crash"
|
| |
|
|
|
| |
IOBinding.encoding. Also set sys.std{in,out,err}.encoding, for both
the local and the subprocess case.
|
| | |
|
| | |
|
| |
|
|
| |
Convert characters from the locale's encoding on output
|
| |
|
|
| |
by providing other modules access to globals set up in PyShell.main()
|
| | |
|
| |
|
|
| |
Remove deprecated tempfile usage
|
| |
|
|
|
|
| |
M PyShell.py
R boolcheck.py
M run.py
|
| | |
|
| |
|
|
|
| |
M HISTORY.txt
M NEWS.txt
|
| |
|
|
|
|
|
| |
Modified Files:
run.py
Removed Files:
interruptmodule.c
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. Add additional buttons for Python Copyright and Credits
2. Use the Python LICENSE file instead of the old IDLE LICENSE.txt
3. Add additional buttons for IDLE's README and NEWS
4. Implement a method to read text from a _Printer object
5. Rename the Ok button to Close
6. Clean up to conform to Python code formatting standards
textView.py:
1. Change background to white on all platforms
2. Increase height of frame
3. Add an optional parameter to textViewer to allow inserting text into
the viewer instead of reading a file.
4. Rename the Ok button to Close
Modified Files:
aboutDialog.py textView.py
|
| |
|
|
|
|
| |
2. Change title on About dialog.
Modified Files:
Bindings.py EditorWindow.py
|