[Idle-dev] CVS: idle help.txt,1.4,1.5
Kurt B. Kaiser
kbk@users.sourceforge.net
Tue, 10 Dec 2002 20:42:41 -0800
Update of /cvsroot/idlefork/idle
In directory sc8-pr-cvs1:/tmp/cvs-serv31903
Modified Files:
help.txt
Log Message:
Update to reflect current implementation.
Index: help.txt
===================================================================
RCS file: /cvsroot/idlefork/idle/help.txt,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** help.txt 31 Oct 2001 10:40:28 -0000 1.4
--- help.txt 11 Dec 2002 04:42:39 -0000 1.5
***************
*** 1,15 ****
! [See end for tips.]
Click on the dotted line at the top of a menu to "tear it off": a
separate window containing the menu is created.
! File menu:
! New window -- create a new editing window
Open... -- open an existing file
! Open module... -- open an existing module (searches sys.path)
! Class browser -- show classes and methods in current file
! Path browser -- show sys.path directories, modules, classes
! and methods
---
Save -- save current window to the associated file (unsaved
--- 1,16 ----
! [See end for ** TIPS ]
Click on the dotted line at the top of a menu to "tear it off": a
separate window containing the menu is created.
! File Menu:
! New Window -- create a new editing window
Open... -- open an existing file
! Recent Files... -- open a list of recent files
! Open Module... -- open an existing module (searches sys.path)
! Class Browser -- show classes and methods in current file
! Path Browser -- show sys.path directories, modules, classes
! and methods
---
Save -- save current window to the associated file (unsaved
***************
*** 17,28 ****
Save As... -- save current window to new file, which becomes
! the associated file
Save Copy As... -- save current window to different file
! without changing the associated file
---
Close -- close current window (asks to save if unsaved)
Exit -- close all windows and quit IDLE (asks to save if unsaved)
! Edit menu:
Undo -- Undo last change to current window (max 1000 changes)
--- 18,31 ----
Save As... -- save current window to new file, which becomes
! the associated file
Save Copy As... -- save current window to different file
! without changing the associated file
! ---
! Print Window -- print the current window
---
Close -- close current window (asks to save if unsaved)
Exit -- close all windows and quit IDLE (asks to save if unsaved)
! Edit Menu:
Undo -- Undo last change to current window (max 1000 changes)
***************
*** 35,60 ****
---
Find... -- Open a search dialog box with many options
! Find again -- Repeat last search
! Find selection -- Search for the string in the selection
Find in Files... -- Open a search dialog box for searching files
Replace... -- Open a search-and-replace dialog box
! Go to line -- Ask for a line number and show that line
! ---
! Indent region -- Shift selected lines right 4 spaces
! Dedent region -- Shift selected lines left 4 spaces
! Comment out region -- Insert ## in front of selected lines
! Uncomment region -- Remove leading # or ## from selected lines
! Tabify region -- Turns *leading* stretches of spaces into tabs
! Untabify region -- Turn *all* tabs into the right number of spaces
! Expand word -- Expand the word you have typed to match another
! word in the same buffer; repeat to get a different expansion
Format Paragraph -- Reformat the current blank-line-separated paragraph
---
! Import module -- Import or reload the current module
! Run script -- Execute the current file in the __main__ namespace
! Windows menu:
! Zoom Height -- toggles the window between normal size (24x80)
and maximum height.
---
--- 38,79 ----
---
Find... -- Open a search dialog box with many options
! Find Again -- Repeat last search
! Find Selection -- Search for the string in the selection
Find in Files... -- Open a search dialog box for searching files
Replace... -- Open a search-and-replace dialog box
! Go to Line -- Ask for a line number and show that line
! Expand Word -- Expand the word you have typed to match another
! word in the same buffer; repeat to get a different
! expansion
!
! Format Menu (only in Edit window):
!
! Indent Region -- Shift selected lines right 4 spaces
! Dedent Region -- Shift selected lines left 4 spaces
! Comment Out Region -- Insert ## in front of selected lines
! Uncomment Region -- Remove leading # or ## from selected lines
! Tabify Region -- Turns *leading* stretches of spaces into tabs
! Untabify Region -- Turn *all* tabs into the right number of spaces
! New Indent Width... -- Open dialog to change indent width
Format Paragraph -- Reformat the current blank-line-separated paragraph
+
+ Run Menu (only in Edit window):
+
+ Python Shell -- Open or wake up the Python shell window
---
! Check Module -- Run a syntax check on the module
! Run Script -- Execute the current file in the __main__ namespace
! Settings Menu:
! Configure IDLE -- Open a configuration dialog. Fonts, indentation,
! keybindings, and color themes may be altered.
! Startup preferences may be set.
! ---
! Revert to Default Settings -- Restore original settings
!
! Windows Menu:
!
! Zoom Height -- toggles the window between configured size
and maximum height.
---
***************
*** 63,73 ****
necessary).
! Debug menu (in the Python Shell window only):
! Go to file/line -- look around the insert point for a filename
! and linenumber, open the file, and show the line
! Open stack viewer -- show the stack traceback of the last exception
! Debugger toggle -- Run commands in the shell under the debugger
! JIT Stack viewer toggle -- Open stack viewer on traceback
Basic editing and navigation:
--- 82,105 ----
necessary).
! Debug Menu (in the Python Shell window only):
! Go to File/Line -- look around the insert point for a filename
! and linenumber, open the file, and show the line
! Stack Viewer -- show the stack traceback of the last exception
! Debugger (toggle) -- Run commands in the shell under the debugger
! Auto-open Stack Viewer (toggle) -- Open stack viewer on traceback
!
! Help Menu:
!
! IDLE Help -- Display this file
! Python Documentation -- Access local Python documentation, if
! installed. Otherwise access python.org.
! Advice -- Emergency Only!
! IDLE Readme -- Background discussion and change details
! ---
! About IDLE --- Version, copyright, license, credits
!
! ** TIPS
! ========
Basic editing and navigation:
***************
*** 77,81 ****
Home/End go to begin/end of line
Control-Home/End go to begin/end of file
! Some Emacs bindings may also work, e.g. ^B/^P/^A/^E/^D/^L
Automatic indentation:
--- 109,114 ----
Home/End go to begin/end of line
Control-Home/End go to begin/end of file
! Some Emacs or standard Windows bindings may work.
! Keybindings are selected in the Settings Dialog, look there.
Automatic indentation:
***************
*** 85,91 ****
certain keywords (break, return etc.) the next line is
dedented. In leading indentation, Backspace deletes up to 4
! spaces if they are there. Tab inserts 1-4 spaces (in the
! Python Shell window one tab). See also the indent/dedent
! region commands in the edit menu.
Python Shell window:
--- 118,124 ----
certain keywords (break, return etc.) the next line is
dedented. In leading indentation, Backspace deletes up to 4
! spaces if they are there. Tab inserts spaces (in the
! Python Shell window one tab), number depends on Indent Width
! See also the indent/dedent region commands in the edit menu.
Python Shell window:
***************
*** 105,112 ****
The coloring is applied in a background "thread", so you may
occasionally see uncolorized text. To change the color
! scheme, edit the [Colors] section in config.txt (or add a
! [Colors] section to ~/.idle).
! Python syntax colors:
Keywords orange
--- 138,144 ----
The coloring is applied in a background "thread", so you may
occasionally see uncolorized text. To change the color
! scheme, use the Settings/Highlighting dialog.
! Python default syntax colors:
Keywords orange
***************
*** 115,119 ****
Definitions blue
! Shell colors:
Console output brown
--- 147,151 ----
Definitions blue
! Shell default colors:
Console output brown
***************
*** 124,165 ****
Other preferences:
! To change the font open config-[win/unix/mac].txt and
! change
!
! font-name: courier new
! font-size: 10
!
! to, for example:
!
! font-name: courier new bold
! font-size: 14
!
! Note: a GUI based configuration screen will be provided
! in the future.
!
! To change keyboard bindings, edit Bindings.py
Command line usage:
!
! idle.py [-c command] [-d] [-e] [-s] [-t title] [arg] ...
!
! -c command run this command
! -d enable debugger
! -e edit mode; arguments are files to be edited
! -s run $IDLESTARTUP or $PYTHONSTARTUP first
! -t title set title of shell window
!
! If there are arguments:
!
! If -e is used, arguments are files opened for editing and
! sys.argv reflects the arguments passed to IDLE itself.
!
! Otherwise, if -c is used, all arguments are placed in
! sys.argv[1:...], with sys.argv[0] set to '-c'.
!
! Otherwise, if neither -e nor -c is used, the first
! argument is a script which is executed with the remaining
! arguments in sys.argv[1:...] and sys.argv[0] set to the
! script name. If the script name is '-', no script is
! executed but an interactive Python session is started; the
! arguments are still available in sys.argv.
--- 156,163 ----
Other preferences:
! The font preferences, keybinding, and startup preferences can
! be changed using the Settings dialog.
Command line usage:
!
! Enter idle -h at the command prompt to get a usage message.