Guido van Rossum | 6d3be50 | 2000-02-15 17:16:40 +0000 | [diff] [blame] | 1 | IDLE 0.5 - February 2000 |
| 2 | ------------------------ |
Guido van Rossum | b33f612 | 1999-01-08 17:26:02 +0000 | [diff] [blame] | 3 | |
Guido van Rossum | 6e83cac | 2000-02-15 19:11:26 +0000 | [diff] [blame] | 4 | This is an early release of IDLE, my own attempt at a Tkinter-based |
| 5 | IDE for Python. |
| 6 | |
Guido van Rossum | dce019e | 1999-02-17 17:37:24 +0000 | [diff] [blame] | 7 | For news about this release, see the file NEWS.txt. (For a more |
| 8 | detailed change log, see the file ChangeLog.) |
Guido van Rossum | a017777 | 1998-11-16 18:34:26 +0000 | [diff] [blame] | 9 | |
Guido van Rossum | 6e83cac | 2000-02-15 19:11:26 +0000 | [diff] [blame] | 10 | FEATURES |
Guido van Rossum | a017777 | 1998-11-16 18:34:26 +0000 | [diff] [blame] | 11 | |
Guido van Rossum | 6e83cac | 2000-02-15 19:11:26 +0000 | [diff] [blame] | 12 | IDLE has the following features: |
Guido van Rossum | a017777 | 1998-11-16 18:34:26 +0000 | [diff] [blame] | 13 | |
Guido van Rossum | 6e83cac | 2000-02-15 19:11:26 +0000 | [diff] [blame] | 14 | - coded in 100% pure Python, using the Tkinter GUI toolkit (i.e. Tcl/Tk) |
Guido van Rossum | 72fe0859 | 1998-11-16 18:37:42 +0000 | [diff] [blame] | 15 | |
Guido van Rossum | 6e83cac | 2000-02-15 19:11:26 +0000 | [diff] [blame] | 16 | - cross-platform: works on Windows and Unix (on the Mac, there are |
| 17 | currently problems with Tcl/Tk) |
Guido van Rossum | a017777 | 1998-11-16 18:34:26 +0000 | [diff] [blame] | 18 | |
Guido van Rossum | 6e83cac | 2000-02-15 19:11:26 +0000 | [diff] [blame] | 19 | - multi-window text editor with multiple undo, Python colorizing |
| 20 | and many other features, e.g. smart indent and call tips |
| 21 | |
| 22 | - Python shell window (a.k.a. interactive interpreter) |
| 23 | |
| 24 | - debugger (not complete, but you can set breakpoints, view and step) |
| 25 | |
| 26 | USAGE |
| 27 | |
| 28 | The main program is in the file "idle.py"; on Unix, you should be able |
| 29 | to run it by typing "./idle.py" to your shell. On Windows, you can |
| 30 | run it by double-clicking it; you can use idle.pyw to avoid popping up |
| 31 | a DOS console. If you want to pass command line arguments on Windows, |
| 32 | use the batch file idle.bat. |
| 33 | |
| 34 | Command line arguments: files passed on the command line are executed, |
| 35 | not opened for editing, unless you give the -e command line option. |
| 36 | Try "./idle.py -h" to see other command line options. |
| 37 | |
Raymond Hettinger | 1644986 | 2002-11-08 05:49:47 +0000 | [diff] [blame] | 38 | IDLE requires Python 1.5.2 or later, so it is currently only usable |
| 39 | with a Python 1.5.2 (or later) distribution. (An older version of |
| 40 | IDLE is distributed with Python 1.5.2; you can drop this version on |
| 41 | top of it.) |
Guido van Rossum | 6e83cac | 2000-02-15 19:11:26 +0000 | [diff] [blame] | 42 | |
| 43 | COPYRIGHT |
| 44 | |
| 45 | IDLE is covered by the standard Python copyright notice |
| 46 | (http://www.python.org/doc/Copyright.html). |
| 47 | |
| 48 | FEEDBACK |
| 49 | |
| 50 | For feedback, please use the Python Bugs List |
| 51 | (http://www.python.org/search/search_bugs.html). |
Guido van Rossum | a017777 | 1998-11-16 18:34:26 +0000 | [diff] [blame] | 52 | |
| 53 | --Guido van Rossum (home page: http://www.python.org/~guido/) |