summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib/NEWS.txt
Commit message (Collapse)AuthorAgeFilesLines
* - Mac line endings were incorrect when pasting code from some browsersKurt B. Kaiser2005-08-231-0/+9
| | | | | | | when using X11 and the Fink distribution. Python Bug 1263656. Modified Files: Tag: release24-maint NEWS.txt ScriptBinding.py
* *** empty log message ***Anthony Baxter2005-03-301-0/+1
|
* 2.4.1 preparations.Anthony Baxter2005-03-291-0/+5
|
* 2.4.1rc2 setupAnthony Baxter2005-03-161-0/+6
|
* pre-release magicAnthony Baxter2005-03-091-3/+3
|
* If an extension can't be loaded, print warning and skip it instead ofKurt B. Kaiser2005-01-191-0/+3
| | | | erroring out.
* Improve error handling when .idlerc can't be created (warn and exit)Kurt B. Kaiser2005-01-191-1/+3
|
* The GUI was hanging if the shell window was closed while a raw_input()Kurt B. Kaiser2004-12-231-0/+9
| | | | | | | | | 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 M idlever.py
* doodedoodedoo on the way to 2.4 finalAnthony Baxter2004-11-301-3/+3
|
* On OpenBSD, terminating IDLE with ctrl-c from the command line caused aKurt B. Kaiser2004-11-191-0/+8
| | | | | | | | stuck subprocess MainThread because only the SocketThread was exiting. M NEWS.txt M idlever.py M run.py
* 2.4rc1Anthony Baxter2004-11-181-1/+1
|
* Saving a Keyset w/o making changes (by using the "Save as New Custom Key Set"Kurt B. Kaiser2004-11-161-0/+4
| | | | | button) caused IDLE to fail on restart (no new keyset was created in config-keys.cfg). Also true for Theme/highlights. Python Bug 1064535.
* The change in the linecache.checkcache() signature at rev 1.13 caused IDLE ↵Kurt B. Kaiser2004-11-131-0/+3
| | | | | | | | | to exit when an exception was raised while running w/o the subprocess. Python Bug 1063840 M NEWS.txt M PyShell.py
* post-releaseAnthony Baxter2004-11-041-0/+5
|
* release shenanigansAnthony Baxter2004-11-031-1/+1
|
* format_paragraph_event(): Patch 961387 introduced a bug here, causingTim Peters2004-10-241-12/+23
| | | | | | | the indentation of a comment block to be ignored when reformatting the block, leading to overly long reformatted lines (too wide by an amount equal to the indentation width). Looks like a typo in the original patch, a 1-character repair.
* release shenanigansAnthony Baxter2004-10-151-0/+6
|
* 1. If user passes a non-existant filename on the commandline, just openKurt B. Kaiser2004-08-221-0/+16
| | | | | | | | | | | | | | | | | a new file, don't raise a dialog. IDLEfork 954928. 2. Refactor EditorWindow.wakeup() to WindowList.ListedToplevel.wakeup() and clarify that the Toplevel of an EditorWindow is a WindowList.ListedToplevel. 3. Make a number of improvements to keyboard focus binding. Improve window raising, especially in the debugger. IDLEfork Bug 763524 (GvR list). 4. Bump idlever to 1.1a3 M Debugger.py M EditorWindow.py M FileList.py M NEWS.txt M PyShell.py M WindowList.py M idlever.py
* release dateAnthony Baxter2004-08-051-1/+1
|
* Checking sys.platform for substring 'win' was breaking IDLE docs on MacKurt B. Kaiser2004-07-151-0/+9
| | | | | | | | | (darwin). Also, Mac Safari browser requires full file:// URIs. SF 900580 M EditorWindow.py M NEWS.txt M configHelpSourceEdit.py M idlever.py
* release datesAnthony Baxter2004-07-081-2/+2
|
* Redirect the warning stream to the shell during the ScriptBinding check of ↵Kurt B. Kaiser2004-07-041-0/+4
| | | | | | | | | | | | user code and format the warning similarly to an exception for both that check and for warnings raised in the subprocess. M NEWS.txt M Pyshell.py M ScriptBinding.py M run.py
* Noam Raphel: Further developemt of CodeContext feature.Kurt B. Kaiser2004-06-061-6/+14
| | | | | | | | | | | | The visibility state of the code context pane is now persistent between sessions and the pane does not appear in the shell window. M CodeContext.py M EditorWindow.py M NEWS.txt M PyShell.py M config-extensions.def M configHandler.py
* - New Extension: CodeContext. Provides block structuring hints for codeKurt B. Kaiser2004-04-211-0/+3
| | | | | | | | which has scrolled above an edit window. Patch 936169 Noam Raphael. A CodeContext.py M NEWS.txt M config-extensions.def
* M EditorWindow.pyKurt B. Kaiser2004-04-111-1/+4
| | | | | | | | | M IOBinding.py M NEWS.txt M configDialog.py - If nulls somehow got into the strings in recent-files.lst EditorWindow.update_recent_files_list() was failing. Python Bug 931336.
* 1. Bug in Patch 805830 fixed by Nigel RoweKurt B. Kaiser2004-03-151-0/+5
| | | | | | | | 2. Convert 1/0 to True/False 3. Fix a couple of long lines M ColorDelegator.py M NEWS.txt
* Add a highlight theme for builtin keywords. Python Patch 805830 Nigel RoweKurt B. Kaiser2004-03-081-0/+2
| | | | | | | | | | | | M ClassBrowser.py M ColorDelegator.py M EditorWindow.py M NEWS.txt M PyShell.py M TreeWidget.py M config-highlight.def M configDialog.py M configHandler.py
* rpc.py:SocketIO - Large modules were generating large pickles when downloadedKurt B. Kaiser2004-01-211-0/+8
| | | | | | | | | | | | 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(). M NEWS.txt M rpc.py Backport candidate.
* Added a Tk error dialog to run.py inform the user if the subprocess can'tKurt B. Kaiser2004-01-211-0/+6
| | | | | | | | | | | | | | 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 run.py Backport candidate.
* - Print correct exception even if source file changed since shell wasKurt B. Kaiser2004-01-021-2/+5
| | | | | | | restarted. IDLEfork Patch 869012 Noam Raphael Modified Files: NEWS.txt run.py
* Keybindings with the Shift modifier now work correctly. So do bindingsKurt B. Kaiser2003-11-241-0/+4
| | | | | | | | | | | | | | | | 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 Backport candidate.
* Update NEWS.txt to include some items missed earlier. Update theKurt B. Kaiser2003-11-241-0/+13
| | | | | | IDLE version to 1.1a0. Modified Files: NEWS.txt idlever.py
* - After an exception, run.py was not setting the exception vector. NoamKurt B. Kaiser2003-11-191-0/+4
| | | | | | | Raphael suggested correcting this so pdb's postmortem pm() would work. IDLEfork Patch 844675 Modified: NEWS.txt run.py
* IDLE didn't start correctly when Python was installed in "Program Files"Kurt B. Kaiser2003-08-141-0/+12
| | | | | | on W2K and XP. Python Bugs 780451, 784183 Backported to 2.2-maint
* Added a banner to the shell startup message discussing possibleKurt B. Kaiser2003-07-271-0/+10
| | | | | | | | | 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
* 1. Python Bug 775541: Calltips error when docstring is None. IntroducedKurt B. Kaiser2003-07-231-2/+9
| | | | | | 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.
* Update to reflect the current status of the configuration system.Kurt B. Kaiser2003-07-161-2/+23
| | | | | | | | | | | | | | | 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
* Update NEWS.txt and move info on release 0.8.1 and earlier to HISTORY.txtKurt B. Kaiser2003-06-141-121/+31
| | | | | M HISTORY.txt M NEWS.txt
* Update for releaseKurt B. Kaiser2003-06-011-15/+36
| | | | | Modified Files: NEWS.txt README.txt TODO.txt
* Noam Raphael's patch.Kurt B. Kaiser2003-05-171-2/+11
| | | | | | | | | | | | | | | | SF Patch 686254 "Run IDLEfork from any directory without set-up" Allows IDLE to run when not installed and cwd is not the IDLE directory. I took the liberty of moving it to the startup scripts since once IDLEfork is again a part of Python it will be superfluous and I don't want it to be forgotten. But it is very useful for those using IDLEfork standalone! M CREDITS.txt M NEWS.txt M idle M idle.py M idle.pyw
* 1. Restore the capability to run and debug without a subprocess.Kurt B. Kaiser2003-05-151-0/+16
| | | | | | | | | | | | | | | | | 2. Add an indicator to the shell startup notice when running w/o subprocess. 3. Improve exception reporting when running a command or script from the command line. 4. Clarify the fact that breakpoints set or cleared after a file is saved will revert to the saved state if the file is closed without re-saving. 5. If user tries to exit or restart when user code is running, interrupt the user code. This helps to eliminate occasional hanging subprocesses on Windows (except for Freddy :). M NEWS.txt M PyShell.py M ScriptBinding.py
* Update for SF 71033 and changes to subprocess threadingKurt B. Kaiser2003-05-121-1/+13
|
* 1. Implement processing of user code in subprocess MainThread. Pass loopKurt B. Kaiser2003-05-081-4/+9
| | | | | | | | | | | | is now interruptable on Windows. 2. Tweak signal.signal() wait parameters as called by various methods to improve I/O response, especially on Windows. 3. Debugger is disabled at this check-in pending further development. M NEWS.txt M PyShell.py M rpc.py M run.py
* Update for release into PythonKurt B. Kaiser2003-04-251-1/+1
| | | | NEWS.txt idlever.py
* Update for 2.3b1Kurt B. Kaiser2003-04-251-2/+2
| | | | | Modified Files: NEWS.txt CREDITS.txt INSTALL.txt setup.cfg
* Move setting of ioready 'wait' earlier in call chain, toKurt B. Kaiser2003-03-121-0/+16
| | | | rpc.SocketIO.main() and asyncreturn(). Improve comment.
* M NEWS.txtKurt B. Kaiser2003-02-171-9/+26
| | | | | | | | | | | | | | | | | | M PyShell.py M ScriptBinding.py M rpc.py M run.py Clean up the way IDLEfork handles termination of the subprocess, restore ability to interrupt user code in Windows (so long as it's doing terminal I/O). 1. Handle subprocess interrupts in Windows with an RPC message. 2. Run/F5 will restart the subprocess even if user code is running. 3. Restart the subprocess if the link is dropped. 4. Exit IDLE cleanly even during I/O. 4. In rpc.py, remove explicit calls to statelock, let the condition variable handle acquire() and release().
* Update for release.Kurt B. Kaiser2003-01-271-9/+29
| | | | | Modified Files: INSTALL.txt NEWS.txt idlever.py
* Patch 611069 (Christos Georgiou) IDLE TODO:left/right when selected textKurt B. Kaiser2003-01-171-0/+6
| | | | | | M EditorWindow.py M NEWS.txt M TODO.txt
* M Bindings.pyKurt B. Kaiser2003-01-141-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | M EditorWindow.py M NEWS.txt M config-main.def M configDialog.py M configHandler.py M configHelpSourceEdit.py M configSectionNameDialog.py - Change default: IDLE now starts with Python Shell. - Removed the File Path from the Additional Help Sources scrolled list. - Add capability to access Additional Help Sources on the web if the Help File Path begins with //http or www. (Otherwise local path is validated, as before.) - Additional Help Sources were not being posted on the Help menu in the order entered. Implement sorting the list by [HelpFiles] 'option' number. - Add Browse button to New Help Source dialog. Arrange to start in Python/Doc if platform is Windows, otherwise start in current directory. - Put the Additional Help Sources directly on the Help menu instead of in an Extra Help cascade menu. Rearrange the Help menu so the Additional Help Sources come last. Update help.txt appropriately. - Fix Tk root pop-ups in configSectionNameDialog.py and configDialog.py