summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib/EditorWindow.py
Commit message (Collapse)AuthorAgeFilesLines
* Issue 964437 Make IDLE help window non-modal.Terry Jan Reedy2012-02-051-2/+49
| | | | Patch by Guilherme Polo and Roger Serwy.
* #13039 allow proper deletion of '>>> ' in IDLE editor windows.Terry Jan Reedy2012-01-161-1/+4
| | | | Patch by Roger Serwy.
* Issue #4625: If IDLE cannot write to its recent file or breakpointNed Deily2011-12-141-4/+9
| | | | | files, display a message popup and continue rather than crash. (original patch by Roger Serwy)
* Issue 11718: Teach IDLE's open module dialog to find packages.Raymond Hettinger2011-04-131-0/+15
|
* <Home> toggle failing on Tk 8.5, causing IDLE exits. Issue 3851.Kurt B. Kaiser2011-03-251-12/+9
|
* <Home> toggle non-functional when NumLock set.Kurt B. Kaiser2011-03-171-3/+3
| | | | Issue3851
* #11515: fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-151-2/+2
|
* Merged revisions 88232 via svnmerge fromNed Deily2011-01-311-1/+6
| | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r88232 | ned.deily | 2011-01-29 10:29:01 -0800 (Sat, 29 Jan 2011) | 5 lines Issue #10940: Workaround an IDLE hang on Mac OS X 10.6 when using the menu accelerators for Open Module, Go to Line, and New Indent Width. The accelerators still work but no longer appear in the menu items. ........
* Merged revisions 87394 via svnmerge fromNed Deily2011-01-181-1/+1
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r87394 | georg.brandl | 2010-12-19 02:10:32 -0800 (Sun, 19 Dec 2010) | 1 line #6075: make idle work with both Carbon AquaTk and Cocoa AquaTk. Patch by Kevin Walzer and Ned Deily. ........
* Issue 6285: catch missing IDLE help file. Backport from 3.2.Terry Reedy2011-01-011-3/+11
|
* Merged revisions 87374 via svnmerge fromR. David Murray2010-12-181-1/+8
| | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r87374 | r.david.murray | 2010-12-18 12:19:10 -0500 (Sat, 18 Dec 2010) | 8 lines #10404: Use ctl-button-1 for context menus on OSX Idle. This provides access to the context menus where they previously could not be accessed due to the way OSX Tk binds buttons. It also improves platform consistency. Patch by Ned Deily. ........
* #7092: silence some py3k warningsFlorent Xicluna2010-04-021-1/+1
|
* #7092: Fix additional "-3" warnings in the idlelib package, and convert to ↵Florent Xicluna2010-04-021-19/+19
| | | | absolute imports.
* replace has_key with 'in' operatorBenjamin Peterson2009-10-091-2/+2
|
* Issue #3344: Replace itertools.count by enumerate.Guilherme Polo2009-08-141-3/+2
|
* special case release candidatesBenjamin Peterson2009-06-131-2/+4
|
* Produce correct version string to access the .chmKurt B. Kaiser2009-04-231-3/+11
| | | | docs on Windows. Patch 5783 gpolo. Will port.
* Tk 8.5 Text widget requires 'wordprocessor' tabstyle attr to handle mixed ↵Kurt B. Kaiser2009-03-301-4/+12
| | | | space/tab properly. Issue 5120, patch by Guilherme Polo.
* Fixes issues 3883 and 5194Ronald Oussoren2009-03-041-1/+1
|
* Use Georg's new permalinks to documentation by version number.Raymond Hettinger2009-01-201-1/+1
| | | | | That assures that IDLE's help always points to the correct version and the latest update with all bug fixes.
* Tkinter rename reversal: remove tkinter package, adapt imports and docs.Georg Brandl2008-05-201-4/+4
|
* Tkinter rename, step 2: fix imports and add stub modules.Georg Brandl2008-05-161-4/+4
|
* Home / Control-A toggles between left margin and end of leading whiteKurt B. Kaiser2008-04-271-0/+45
| | | | | | | | space. Patch 1196903 Jeff Shute. M idlelib/PyShell.py M idlelib/EditorWindow.py M idlelib/NEWS.txt
* Configured selection highlighting colors were ignored; updating highlightingKurt B. Kaiser2008-02-151-33/+26
| | | | | in the config dialog would cause non-Python files to be colored as if they were Python source; improve use of ColorDelagator. Patch 1334. Tal Einat.
* show paste if > 80 columns. Patch 1659326 Tal Einat.Kurt B. Kaiser2007-10-101-0/+1
|
* textView cleanup. Patch 1718043 Tal Einat.Kurt B. Kaiser2007-10-041-1/+1
| | | | | | | M idlelib/EditorWindow.py M idlelib/aboutDialog.py M idlelib/textView.py M idlelib/NEWS.txt
* Clean up EditorWindow close.Kurt B. Kaiser2007-10-041-13/+14
|
* - idle: Honor the "Cancel" action in the save dialog (Debian bug #299092).Matthias Klose2007-01-111-1/+1
|
* Patch #1362975: Rework CodeContext indentation algorithm toMartin v. Löwis2006-11-221-1/+1
| | | | | avoid hard-coding pixel widths. Also make the text's scrollbar a child of the text frame, not the top widget.
* ToggleTab dialog was setting indent to 8 even if cancelled (since 1.2a1).Kurt B. Kaiser2006-08-091-5/+5
|
* Fix bug #1517990: IDLE keybindings on OSXRonald Oussoren2006-07-251-1/+1
| | | | | | | This adds a new key definition for OSX, which is slightly different from the classic mac definition. Also add NEWS item for a couple of bugfixes I added recently.
* - EditorWindow.test() was failing. Bug 1417598Kurt B. Kaiser2006-07-241-2/+3
| | | | | | M EditorWindow.py M ScriptBinding.py M NEWS.txt
* EditorWindow failed when used stand-alone if sys.ps1 not set.Kurt B. Kaiser2006-07-241-0/+4
| | | | | | | | Bug 1010370 Dave Florek M EditorWindow.py M PyShell.py M NEWS.txt
* Without this patch CMD-W won't close EditorWindows on MacOS X. This solvesRonald Oussoren2006-07-231-0/+3
| | | | part of bug #1517990.
* This patch improves the L&F of IDLE on OSX. The changes are conditionalized onRonald Oussoren2006-06-111-0/+25
| | | | | being in an IDLE.app bundle on darwin. This does a slight reorganisation of the menus and adds support for file-open events.
* Make use of new str.startswith/endswith semantics.Georg Brandl2006-06-091-1/+1
| | | | Occurences in email and compiler were ignored due to backwards compat requirements.
* Patch #1162825: Support non-ASCII characters in IDLE window titles.Martin v. Löwis2005-11-271-4/+23
|
* Following 'syntax' patch, accelerator keys in menus weren't beingKurt B. Kaiser2005-11-221-22/+21
| | | | updated after a keyset change. Also, formatted ApplyKeyBindings()
* Merge IDLE-syntax-branch r39668:41449 into trunkKurt B. Kaiser2005-11-181-15/+46
| | | | | | | | | | | | | | | | A idlelib/AutoCompleteWindow.py A idlelib/AutoComplete.py A idlelib/HyperParser.py M idlelib/PyShell.py M idlelib/ParenMatch.py M idlelib/configDialog.py M idlelib/EditorWindow.py M idlelib/PyParse.py M idlelib/CallTips.py M idlelib/CallTipWindow.py M idlelib/run.py M idlelib/config-extensions.def A idlelib/MultiCall.py
* Better indentation after first line of string continuation.Kurt B. Kaiser2005-11-151-2/+6
| | | | IDLEfork Patch 681992, Noam Raphael
* 1. Clarify "tab/space" Error Dialog and "Tab Width" Dialog associated withKurt B. Kaiser2005-06-121-1/+1
| | | | | | | | | | the Untabify command. 2. Corrected "tab/space" Error Dialog to show correct menu for Untabify. Patch 1196980 Jeff Shute M EditorWindow.py M NEWS.txt M ScriptBinding.py
* 1. Patch 1196895 Jeff Shute:Kurt B. Kaiser2005-06-121-1/+2
| | | | | | | | | | | | | | New files are colorized by default, and colorizing is removed when saving as non-Python files. Patch 1196895 Jeff Shute Closes Python Bugs 775012 and 800432, partial fix IDLEfork 763524 2. Update help.txt for left/right word delete M CREDITS.txt M ColorDelegator.py M EditorWindow.py M NEWS.txt M help.txt
* Removed ability to configure tabs indent from Options dialog. This 'feature'Kurt B. Kaiser2005-01-311-12/+23
| | | | | | | | | | | | | | | | | has never worked and no one has complained. It is still possible to set a default tabs (v. spaces) indent 'manually' via config-main.def (or to turn on tabs for the current EditorWindow via the Format menu) but IDLE will encourage indentation via spaces. Enable setting the indentation width using the Options dialog. Bug # 783877 Remove some commented out old code from configDialog.py (related to old methods for invoking the HelpBrowser). M EditorWindow.py M NEWS.txt M configHandler.py
* Add keybindings for del-word-left and del-word-right.Kurt B. Kaiser2005-01-281-0/+10
| | | | | | | M EditorWindow.py M NEWS.txt M config-keys.def M configHandler.py
* 1. Polish tabbing code.Kurt B. Kaiser2005-01-191-61/+56
| | | | | | | | | | | | | | | | | 2. Restore use of set_indentation_params(), was dead code since Autoindent.py was merged into EditorWindow.py. 3. Make usetabs, indentwidth, tabwidth, context_use_ps1 instance vars and set in EditorWindow.__init__() 4. In PyShell.__init__() set usetabs, indentwidth and context_use_ps1 explicitly (config() is eliminated). 5. Add Tabnanny check when Module is Run/F5, not just when Checked. 6. Discourage using an indent width other than 8 when using tabs to indent Python code. M EditorWindow.py M NEWS.txt M PyShell.py M ScriptBinding.py
* If an extension can't be loaded, print warning and skip it instead ofKurt B. Kaiser2005-01-181-2/+5
| | | | erroring out.
* The remote procedure call module rpc.py can now access data attributes ofKurt B. Kaiser2004-12-211-2/+2
| | | | | | | | | | | remote registered objects. Changes to these attributes are local, however. M EditorWindow.py M NEWS.txt M PyShell.py M idlever.py M rpc.py M run.py
* 1. If user passes a non-existant filename on the commandline, just openKurt B. Kaiser2004-08-221-8/+2
| | | | | | | | | | | | | | | | | 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
* EditorWindow.py was not finding the .chm help file on Windows. TypoKurt B. Kaiser2004-07-211-1/+2
| | | | at Rev 1.54. Python Bug 990954
* Checking sys.platform for substring 'win' was breaking IDLE docs on MacKurt B. Kaiser2004-07-151-14/+9
| | | | | | | | | (darwin). Also, Mac Safari browser requires full file:// URIs. SF 900580 M EditorWindow.py M NEWS.txt M configHelpSourceEdit.py M idlever.py