| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
M IOBinding.py
|
| |
|
|
|
|
|
| |
2. Remove obsolete comment associated with Window menu updating
M EditorWindow.py
M GrepDialog.py
|
| |
|
|
|
|
|
|
|
|
| |
Window menu updates.
2. Display Python Shell window in Window menu
3. Remove some dead code in FileList.py
M EditorWindow.py
M FileList.py
M WindowList.py
|
| |
|
|
|
|
| |
M PyShell.py
M rpc.py
M run.py
|
| |
|
|
| |
selection as the default value. This is easier to use habitually.
|
| |
|
|
|
|
| |
Also improved error notification if Tabnanny detects a TokenError.
M ScriptBinding
|
| |
|
|
|
|
|
|
|
| |
New Window should save in the directory of the Editor Window
from which it was selected.
M EditorWindow.py
M FileList.py
M IOBinding.py
|
| |
|
|
| |
Not implemented and not needed.
|
| |
|
|
|
| |
M PyShell.py
M run.py
|
| |
|
|
|
| |
Modified Files:
NEWS.txt README.txt TODO.txt
|
| |
|
|
|
|
| |
abnormal exit situations cleanly, especially stuck user threads. Future
plan is to intercept the user's atexit functions and run them under
IDLE's control.
|
| |
|
|
|
|
|
| |
Excecution environment and residual shell has cwd set to the directory of
the module being run.
M ScriptBinding.py
|
| |
|
|
|
| |
Modified Files:
CREDITS.txt INSTALL.txt LICENSE.txt aboutDialog.py setup.py
|
| |
|
|
|
|
|
|
| |
is not to do that. VPython and student environment support.
M PyShell.py
M config-main.def
M run.py
|
| |
|
|
| |
Modified Files: PyShell.py ScriptBinding.py buildapp.py
|
| |
|
|
|
|
|
|
|
|
|
| |
The default font is not highlighted in the Options dialog when
IDLEfork is first installed.
2. Reduce default font to 10 pt and increase default window height to give
a better initial impression on Windows.
M config-main.def
M configDialog.py
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
SF 661318
Adds autosave capability to IDLE and IDLE configuration dialog.
User can Run/F5 without explicit save dialog.
The default is to require the user to confirm the save.
M ScriptBinding.py
M config-main.def
M configDialog.py
|
| |
|
|
|
| |
restarts the shell while it is generating output. Also improved
annotation when user repeatedly hammers the Ctrl-F6 restart.
|
| |
|
|
|
|
| |
user's PYTHONPATH is empty (though Linux can).
Modified Files:
idle idle.py idle.pyw
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
e.g. further improve subprocess interrupt, exceptions, and termination.
2. Remove the workarounds in PyShell.py and ScriptBinding.py involving
interrupting the subprocess prior to killing it, not necessary anymore.
3. Fix a bug introduced at PyShell Rev 1.66: was getting extra shell menu
every time the shell window was recreated.
M PyShell.py
M ScriptBinding.py
M rpc.py
M run.py
|
| |
|
|
|
|
|
| |
subprocess polling has terminated. Tk callit gets unhappy if it can't
find the function 'after' scheduled to run.
M PyShell.py
|
| |
|
|
|
| |
Modified Files:
idle idle.py idle.pyw
|
| | |
|
| |
|
|
|
|
| |
Modified Files:
config-extensions.def config-highlight.def config-keys.def
config-main.def
|