• Raymond Hettinger's avatar
    Backport: · e780c12c
    Raymond Hettinger yazdı
    The test for re.engine was misfiring because re.engine is no longer
    defined and the default was "pre" instead of "sre".  Give up on 1.5.2
    compatibility, hardcode the sre solution.  However, this XXX comment
    still applies, AFAIK:
            # XXX This code depends on internals of the regular expression
            # engine!  There's no standard API to do a substitution when you
            # have already found the match.  One should be added.
    e780c12c
Adı
Son kayıt (commit)
Son güncelleme
..
Icons Loading commit data...
AutoExpand.py Loading commit data...
AutoIndent.py Loading commit data...
Bindings.py Loading commit data...
CallTipWindow.py Loading commit data...
CallTips.py Loading commit data...
ChangeLog Loading commit data...
ClassBrowser.py Loading commit data...
ColorDelegator.py Loading commit data...
Debugger.py Loading commit data...
Delegator.py Loading commit data...
EditorWindow.py Loading commit data...
FileList.py Loading commit data...
FormatParagraph.py Loading commit data...
FrameViewer.py Loading commit data...
GrepDialog.py Loading commit data...
IOBinding.py Loading commit data...
IdleConf.py Loading commit data...
IdleHistory.py Loading commit data...
MultiScrolledLists.py Loading commit data...
MultiStatusBar.py Loading commit data...
NEWS.txt Loading commit data...
ObjectBrowser.py Loading commit data...
OldStackViewer.py Loading commit data...
OutputWindow.py Loading commit data...
ParenMatch.py Loading commit data...
PathBrowser.py Loading commit data...
Percolator.py Loading commit data...
PyParse.py Loading commit data...
PyShell.py Loading commit data...
README.txt Loading commit data...
RemoteInterp.py Loading commit data...
ReplaceDialog.py Loading commit data...
ScriptBinding.py Loading commit data...
ScrolledList.py Loading commit data...
SearchBinding.py Loading commit data...
SearchDialog.py Loading commit data...
SearchDialogBase.py Loading commit data...
SearchEngine.py Loading commit data...
Separator.py Loading commit data...
StackViewer.py Loading commit data...
TODO.txt Loading commit data...
ToolTip.py Loading commit data...
TreeWidget.py Loading commit data...
UndoDelegator.py Loading commit data...
WidgetRedirector.py Loading commit data...
WindowList.py Loading commit data...
ZoomHeight.py Loading commit data...
__init__.py Loading commit data...
config-mac.txt Loading commit data...
config-unix.txt Loading commit data...
config-win.txt Loading commit data...
config.txt Loading commit data...
eventparse.py Loading commit data...
extend.txt Loading commit data...
help.txt Loading commit data...
idle Loading commit data...
idle.bat Loading commit data...
idle.py Loading commit data...
idle.pyw Loading commit data...
idlever.py Loading commit data...
keydefs.py Loading commit data...
setup.py Loading commit data...
testcode.py Loading commit data...
IDLE 0.5 - February 2000
------------------------

This is an early release of IDLE, my own attempt at a Tkinter-based
IDE for Python.

For news about this release, see the file NEWS.txt.  (For a more
detailed change log, see the file ChangeLog.)

FEATURES

IDLE has the following features:

- coded in 100% pure Python, using the Tkinter GUI toolkit (i.e. Tcl/Tk)

- cross-platform: works on Windows and Unix (on the Mac, there are
currently problems with Tcl/Tk)

- multi-window text editor with multiple undo, Python colorizing
and many other features, e.g. smart indent and call tips

- Python shell window (a.k.a. interactive interpreter)

- debugger (not complete, but you can set breakpoints, view  and step)

USAGE

The main program is in the file "idle.py"; on Unix, you should be able
to run it by typing "./idle.py" to your shell.  On Windows, you can
run it by double-clicking it; you can use idle.pyw to avoid popping up
a DOS console.  If you want to pass command line arguments on Windows,
use the batch file idle.bat.

Command line arguments: files passed on the command line are executed,
not opened for editing, unless you give the -e command line option.
Try "./idle.py -h" to see other command line options.

IDLE requires Python 1.5.2, so it is currently only usable with a
Python 1.5.2 distribution.  (An older version of IDLE is distributed
with Python 1.5.2; you can drop this version on top of it.)

COPYRIGHT

IDLE is covered by the standard Python copyright notice
(http://www.python.org/doc/Copyright.html).

FEEDBACK

For feedback, please use the Python Bugs List
(http://www.python.org/search/search_bugs.html).

--Guido van Rossum (home page: http://www.python.org/~guido/)