summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib
Commit message (Collapse)AuthorAgeFilesLines
* GvR provided solution to the socket rebinding timeout problem.Kurt B. Kaiser2002-08-053-7/+6
| | | | | | M PyShell.py M rpc.py M run.py
* Reset the Python execution server environment to its initial value priorKurt B. Kaiser2002-07-282-4/+14
| | | | | | | to executing Run/F5 from an EditorWindow. M ScriptBinding.py : add call to clear_the_environment() M run.py : implemented Executive.clear_the_environment()
* Reverse the RPC socket connection: Python execution server connects toKurt B. Kaiser2002-07-263-74/+113
| | | | | | | Idle client and localhost origin of connection is verified by client. M PyShell.py M rpc.py M run.py
* Bug: clearing the shell undo list after a prompt was allowing files to beKurt B. Kaiser2002-07-211-5/+11
| | | | opened on top of the shell instead of in a new window.
* 1. Prevent Undo before IOmark in PyShell.PyShellKurt B. Kaiser2002-07-112-13/+22
| | | | | 2. Consolidate Undo code in EditorWindow.EditorWindow 3. Remove Formatting and Run menus from PyShell
* Modifying EditorWindow causes breakpoints in that module to be removedKurt B. Kaiser2002-07-062-3/+11
| | | | | | from both sides of the split debugger. M Debugger.py M EditorWindow.py
* Decent burial for venerated ancestor (urn in attic)Kurt B. Kaiser2002-07-061-342/+0
|
* Remove dead code.Kurt B. Kaiser2002-07-061-38/+0
|
* 1. Test Sourceforge checkin, idle-dev postingKurt B. Kaiser2002-07-061-1/+0
| | | | 2. Remove extraneous comment
* Combine OldStackViewer.py with Debugger.py, removing dead code.unknown2002-07-053-290/+164
| | | | | | M Debugger.py : Incorporate StackViewer, NamespaceViewer classes M StackViewer.py : remove import OldStackViewer U OldStackViewer.py : remove file
* Debugger Exception Info and GUI Stack Exception Traceback: finishKurt B. Kaiser2002-07-031-10/+23
| | | | implementation.
* Shutdown subprocess debugger and associated Proxies/Adapters when closingKurt B. Kaiser2002-06-264-41/+80
| | | | | | | | | | | the Idle debugger. M PyShell.py : Call RemoteDebugger.close_remote_debugger() M RemoteDebugger.py: Add close_remote_debugger(); further polish code used to start the debugger sections. M rpc.py : Add comments on Idlefork methods register(), unregister() comment out unused methods M run.py : Add stop_the_debugger(); polish code
* Remove all EditorWindow BREAK tags when closing DebuggerKurt B. Kaiser2002-06-251-0/+8
|
* Clear associated breakpoints when closing an edit window.Kurt B. Kaiser2002-06-244-66/+78
| | | | | | | | | | M Debugger.py : Added clear_file_breaks() M EditorWindow.py : Clear breaks when closed, commments->docstrings, comment out some debugging print statements M PyShell.py : comments->docstrings ; clarify extending EditorWindow methods. M RemoteDebugger.py: Add clear_all_file_breaks() functionality, clarify some comments.
* 1. Debugger Breakpoints, finish implementationKurt B. Kaiser2002-06-204-27/+79
| | | | | 2. Debugger Clear Breakpoints, implement 3. Nice yellow breakpoints for Chui :)
* Polish RemoteDebugger code.Kurt B. Kaiser2002-06-166-46/+69
| | | | | | Use a repr() on the subprocess side when fetching dict values for stack. The various dict entities are not needed by the debugger GUI, only their representation.
* Rework the code to have only the GvR RPC. Output from execution of userKurt B. Kaiser2002-06-1211-1190/+171
| | | | code is directed to the Shell.
* add a version of GvR's q&d python idle printing patch,Steven M. Gava2002-06-115-3/+51
| | | | slightly tweaked and modified for the idlefork config system
* Geiger Ho's patch for better subclassingSteven M. Gava2002-05-271-1/+1
|
* GvR's rpc patchChui Tey2002-05-267-94/+1208
|
* Fixed bug: Split RPC message into two parts instead of threeChui Tey2002-05-141-1/+1
|
* tracking python idle changes:Steven M. Gava2002-04-221-1/+1
| | | | Provisional fix for writefile() [SF bug # 541730]
* tracking python idle changes:Steven M. Gava2002-04-221-4/+12
| | | | Patch #540583: Open MS Help Docs if available.
* further work on new config system;Steven M. Gava2002-03-273-8/+79
| | | | recent files menu
* further work on new config system;Steven M. Gava2002-03-275-26/+56
| | | | user defined help items
* _finally_ tracked down and eliminated a major problemSteven M. Gava2002-03-271-4/+7
| | | | | in PyShell.py that was causing extreme headaches in working on EditorWindow.py
* further work on dynamic reconfiguration;Steven M. Gava2002-03-182-0/+34
| | | | keybindings
* fixes to tabwidth code removalSteven M. Gava2002-03-121-6/+6
|
* remove tabwidth (for tabs) config stuff,Steven M. Gava2002-03-122-12/+11
| | | | | because of the way the tk text widget handles tabs they must remain a fixed size in idle
* further work on dynamic config changes;Steven M. Gava2002-03-122-2/+16
| | | | editor font
* remove debug cruftSteven M. Gava2002-03-051-6/+0
|
* further work on new config systemSteven M. Gava2002-03-052-9/+23
|
* First work on making config changes dynamic,Steven M. Gava2002-03-025-36/+56
| | | | dynamic theme changes
* bugfix for the problem where EditorWindow instancesSteven M. Gava2002-02-261-2/+5
| | | | | would appear to freeze for a few seconds on closing in some cases when running under X
* Fix by Edward K Ream to make breakpoints work on Windows: insert aGuido van Rossum2002-02-251-0/+1
| | | | missing call to self.canonic().
* tracking changes to python idle:Steven M. Gava2002-02-231-1/+1
| | | | python Patch #520483: Make IDLE OutputWindow handle Unicode.
* further work on config systemSteven M. Gava2002-02-182-9/+9
|
* handle user theme and key set deletionSteven M. Gava2002-02-183-11/+87
|
* improvement to keybinding re-use checkSteven M. Gava2002-02-114-86/+80
|
* base GetHighlight on GetThemeDict for better defaultsSteven M. Gava2002-02-112-20/+9
|
* further work on config savingSteven M. Gava2002-02-111-35/+0
|
* further work on config savingSteven M. Gava2002-02-114-76/+217
|
* further work on config system and config savingSteven M. Gava2002-02-055-102/+335
|
* improve user config dir handlingSteven M. Gava2002-02-011-13/+31
|
* more work on configuration savingSteven M. Gava2002-02-013-34/+57
|
* further work on config savingSteven M. Gava2002-01-292-17/+90
|
* further work on saving configsSteven M. Gava2002-01-243-47/+165
|
* dialog for getting a new config file section nameSteven M. Gava2002-01-241-0/+99
|
* staying current with python idle fixesSteven M. Gava2002-01-231-2/+2
|
* fix for python2.2 -Qnew division error,Steven M. Gava2002-01-231-1/+1
| | | | thanks Tim!