[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.