]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
24 years agoAdded installation instructions.
Kurt B. Kaiser [Mon, 16 Jul 2001 07:08:20 +0000 (07:08 +0000)] 
Added installation instructions.

Added a patch which modifies idlefork so that it can co-exist with
"official" IDLE in the site-packages directory. This patch is not
necessary if only idlefork IDLE is installed. See INSTALLATION for further
details.

24 years agoAdd a script "idles" which opens a Python Shell window.
Kurt B. Kaiser [Mon, 16 Jul 2001 05:50:45 +0000 (05:50 +0000)] 
Add a script "idles" which opens a Python Shell window.

The default behaviour of idlefork idle is to open an editor window instead
of a shell. Complex expressions may be run in a fresh environment by
selecting "run".  There are times, however, when a shell is desired.
Though one can be started by "idle -t 'foo'", this script is more
convenient.  In addition, a shell and an editor window can be started
in parallel by "idles -e foo.py".

24 years agoUgly. A pile of new xxxFlags() functions, to communicate to the parser
Tim Peters [Mon, 16 Jul 2001 05:37:24 +0000 (05:37 +0000)] 
Ugly.  A pile of new xxxFlags() functions, to communicate to the parser
that 'yield' is a keyword.  This doesn't help test_generators at all!  I
don't know why not.  These things do work now (and didn't before this
patch):

1. "from __future__ import generators" now works in a native shell.

2. Similarly "python -i xxx.py" now has generators enabled in the
   shell if xxx.py had them enabled.

3. This program (which was my doctest proxy) works fine:

from __future__ import generators

source = """\
def f():
    yield 1
"""

exec compile(source, "", "single") in globals()
print type(f())

24 years agoCall out IDLE Fork in startup message.
Kurt B. Kaiser [Mon, 16 Jul 2001 05:25:12 +0000 (05:25 +0000)] 
Call out IDLE Fork in startup message.

24 years agoAdd a script "idles" which opens a Python Shell window.
Kurt B. Kaiser [Mon, 16 Jul 2001 04:00:10 +0000 (04:00 +0000)] 
Add a script "idles" which opens a Python Shell window.

The default behaviour of idlefork idle is to open an editor window instead
of a shell. Complex expressions may be run in a fresh environment by
selecting "run".  There are times, however, when a shell is desired.
Though one can be started by "idle -t 'foo'", this script is more
convenient.  In addition, a shell and an editor window can be started
in parallel by "idles -e foo.py".

24 years agofuture.c: insert a cosmetic space.
Tim Peters [Mon, 16 Jul 2001 03:11:48 +0000 (03:11 +0000)] 
future.c:  insert a cosmetic space.
pythonrun.c, run_pyc_file():  repair semantic error wrt CO_GENERATOR vs
CO_GENERATOR_ALLOWED.

24 years agoPart way to allowing "from __future__ import generators" to communicate
Tim Peters [Mon, 16 Jul 2001 02:29:45 +0000 (02:29 +0000)] 
Part way to allowing "from __future__ import generators" to communicate
that info to code dynamically compiled *by* code compiled with generators
enabled.  Doesn't yet work because there's still no way to tell the parser
that "yield" is OK (unlike nested_scopes, the parser has its fingers in
this too).
Replaced PyEval_GetNestedScopes by a more-general
PyEval_MergeCompilerFlags.  Perhaps I should not have?  I doubted it was
*intended* to be part of the public API, so just did.

24 years agoBegan actually writing:
Andrew M. Kuchling [Mon, 16 Jul 2001 02:17:14 +0000 (02:17 +0000)] 
Began actually writing:
* iterators
* generators
* copied the nested scopes section from the 2.1 article
* standard library changes

24 years agoPreliminary support for "from __future__ import generators" to enable
Guido van Rossum [Sun, 15 Jul 2001 21:08:29 +0000 (21:08 +0000)] 
Preliminary support for "from __future__ import generators" to enable
the yield statement.  I figure we have to have this in before I can
release 2.2a1 on Wednesday.

Note: test_generators is currently broken, I'm counting on Tim to fix
this.

24 years agoRemove redundant include of assert.h.
Tim Peters [Sun, 15 Jul 2001 19:42:03 +0000 (19:42 +0000)] 
Remove redundant include of assert.h.

24 years agoPython.h: Don't attempt to redefine NDEBUG if it's already defined.
Tim Peters [Sun, 15 Jul 2001 18:38:47 +0000 (18:38 +0000)] 
Python.h:  Don't attempt to redefine NDEBUG if it's already defined.
Others:  Remove redundant includes of assert.h.

24 years agoDefine NDEBUG when Py_DEBUG undefined, to disable the assert macro.
Guido van Rossum [Sun, 15 Jul 2001 16:58:05 +0000 (16:58 +0000)] 
Define NDEBUG when Py_DEBUG undefined, to disable the assert macro.

24 years agolong_format: Simplify the overly elaborate base-is-a-power-of-2 code.
Tim Peters [Sun, 15 Jul 2001 09:11:14 +0000 (09:11 +0000)] 
long_format:  Simplify the overly elaborate base-is-a-power-of-2 code.

24 years ago[Bug #438050] Check for sys/poll.h in configure script
Andrew M. Kuchling [Sat, 14 Jul 2001 20:55:52 +0000 (20:55 +0000)] 
[Bug #438050] Check for sys/poll.h in configure script

24 years ago[Bug #438050]
Andrew M. Kuchling [Sat, 14 Jul 2001 20:54:37 +0000 (20:54 +0000)] 
[Bug #438050]
   Include sys/poll.h if it was found by the configure script.  The OpenGroup
   spec says poll.h is the correct header file to use, so that file is
   preferred.

24 years agoFix bug #417212: "curses.newwin can return pads" by changing the Python
Andrew M. Kuchling [Sat, 14 Jul 2001 20:38:30 +0000 (20:38 +0000)] 
Fix bug #417212: "curses.newwin can return pads" by changing the Python
   newwin() wrapper to always return a window, and never a pad.  This makes
   the code match the documentation.

24 years agoFix bug #437487: "2.1 build on Solaris fails if CC is set"
Andrew M. Kuchling [Sat, 14 Jul 2001 20:28:10 +0000 (20:28 +0000)] 
Fix bug #437487: "2.1 build on Solaris fails if CC is set"
   by adding the contents of CCSHARED to the compiler specified by CC

24 years ago_Py_GetObjects(): GCC suggests to add () around && within || for some
Guido van Rossum [Sat, 14 Jul 2001 17:58:00 +0000 (17:58 +0000)] 
_Py_GetObjects(): GCC suggests to add () around && within || for some
code only compiled in debug mode, and I dutifully comply.

24 years agotabnanny and pyclbr are now found in /Lib
Kurt B. Kaiser [Sat, 14 Jul 2001 17:06:13 +0000 (17:06 +0000)] 
tabnanny and pyclbr are now found in /Lib

24 years agoRemove, was retained for 1.5.2 support
Kurt B. Kaiser [Sat, 14 Jul 2001 16:29:46 +0000 (16:29 +0000)] 
Remove, was retained for 1.5.2 support

24 years agoMinimal text editor using MLTE (code based on wed.py, the waste demo).
Jack Jansen [Sat, 14 Jul 2001 14:02:21 +0000 (14:02 +0000)] 
Minimal text editor using MLTE (code based on wed.py, the waste demo).
It's sort-of starting to work, but there's still problems with redraws and
with resizing the window.

24 years agoVarious small fixes. The demo now starts to limp along.
Jack Jansen [Sat, 14 Jul 2001 14:00:50 +0000 (14:00 +0000)] 
Various small fixes. The demo now starts to limp along.

24 years agoThe constants for MLTE.
Jack Jansen [Sat, 14 Jul 2001 13:59:47 +0000 (13:59 +0000)] 
The constants for MLTE.

24 years agodivrem1 & long_format: found a clean way to factor divrem1 so that
Tim Peters [Sat, 14 Jul 2001 12:23:19 +0000 (12:23 +0000)] 
divrem1 & long_format:  found a clean way to factor divrem1 so that
long_format can reuse a scratch area for its repeated divisions (instead
of malloc/free for every digit produced); speeds str(long)/repr(long).

24 years agolong_format(): Simplify new code a bit.
Tim Peters [Sat, 14 Jul 2001 11:01:28 +0000 (11:01 +0000)] 
long_format():  Simplify new code a bit.

24 years agoBe more permissive in what is accepted as an attribute name; this makes
Fred Drake [Sat, 14 Jul 2001 05:50:33 +0000 (05:50 +0000)] 
Be more permissive in what is accepted as an attribute name; this makes
this module slightly more resiliant in the face of XHTML input, or just
colons in attribute names.

24 years agoInstalling Idle to site-packages via Distutils does not
Kurt B. Kaiser [Sat, 14 Jul 2001 05:48:44 +0000 (05:48 +0000)] 
Installing Idle to site-packages via Distutils does not
copy the Idle help.txt file.

Ref SF Python Patch 422471

24 years agopy-cvs-2001_07_13 (Rev 1.3) merge
Kurt B. Kaiser [Sat, 14 Jul 2001 05:26:23 +0000 (05:26 +0000)] 
py-cvs-2001_07_13 (Rev 1.3) merge

"Make copy, cut and paste events case insensitive.  Reported by Patrick
K. O'Brien on idle-dev. (Should other bindings follow suit?)" --GvR

24 years agopy-cvs-2001_07_13 (Rev 1.4) merge
Kurt B. Kaiser [Sat, 14 Jul 2001 05:21:37 +0000 (05:21 +0000)] 
py-cvs-2001_07_13 (Rev 1.4) merge

"Move the action of loading the configuration to the IdleConf module
rather than the idle.py script.  This has advantages and
disadvantages; the biggest advantage being that we can more easily
have an alternative main program."  --GvR

24 years agopy-cvs-2001_07_13 (Rev 1.4) merge
Kurt B. Kaiser [Sat, 14 Jul 2001 05:18:59 +0000 (05:18 +0000)] 
py-cvs-2001_07_13 (Rev 1.4) merge

"Quick update to the extension mechanism (extend.py is gone, long live
config.txt)" --GvR

24 years agopy-cvs-2001_07_13 (Rev 1.16) merge
Kurt B. Kaiser [Sat, 14 Jul 2001 05:15:29 +0000 (05:15 +0000)] 
py-cvs-2001_07_13 (Rev 1.16) merge

"Refactored, with some future plans in mind. This now uses the new
gotofileline() method defined in FileList.py"  --GvR

24 years agopy-cvs-2001_07_13 (Rev 1.34) merge
Kurt B. Kaiser [Sat, 14 Jul 2001 05:10:34 +0000 (05:10 +0000)] 
py-cvs-2001_07_13 (Rev 1.34) merge

"Amazing.  A very subtle change in policy in descr-branch actually
found a bug here.  Here's the deal: Class PyShell derives from class
OutputWindow.  Method PyShell.close()
wants to invoke its parent method, but because PyShell long ago was
inherited from class PyShellEditorWindow, it invokes
PyShelEditorWindow.close(self).  Now, class PyShellEditorWindow itself
derives from class OutputWindow, and inherits the close() method from
there without overriding it.  Under the old rules,
PyShellEditorWindow.close would return an unbound method restricted to
the class that defined the implementation of close(), which was
OutputWindow.close.  Under the new rules, the unbound method is
restricted to the class whose method was requested, that is
PyShellEditorWindow, and this was correctly trapped as an error." --GvR

24 years agopy-cvs-2001_07_13 (Rel 1.9) merge
Kurt B. Kaiser [Sat, 14 Jul 2001 04:59:24 +0000 (04:59 +0000)] 
py-cvs-2001_07_13 (Rel 1.9) merge

"Taught IDLE's autoident parser that "yield" is a keyword that begins a
stmt.  Along w/ the preceding change to keyword.py, making all this
work w/ a future-stmt just looks harder and harder." --tim_one

(From Rel 1.8: "Hack to make this still work with Python 1.5.2.  ;-( "
--fdrake)

24 years agopy-cvs-2001_07_13 (Rel 1.7) merge
Kurt B. Kaiser [Sat, 14 Jul 2001 04:51:06 +0000 (04:51 +0000)] 
py-cvs-2001_07_13 (Rel 1.7) merge

"Move the action of loading the configuration to the IdleConf module
rather than the idle.py script.  This has advantages and
disadvantages; the biggest advantage being that we can more easily
have an alternative main program." --GvR

24 years agopy-cvs-2000_07_13 (Rev 1.9) merge
Kurt B. Kaiser [Sat, 14 Jul 2001 04:45:32 +0000 (04:45 +0000)] 
py-cvs-2000_07_13 (Rev 1.9) merge

"Delete goodname() method, which is unused. Add gotofileline(), a
convenience method which I intend to use in a
variant. Rename test() to _test()."  --GvR

This was an interesting merge. The join completely missed removing
goodname(), which was adjacent, but outside of, a small conflict.
I only caught it by comparing the 1.1.3.2/1.1.3.3 diff.  CVS ain't
infallible.

24 years agopy-cvs-2000_07_13 (Rev 1.38) merge
Kurt B. Kaiser [Sat, 14 Jul 2001 03:58:25 +0000 (03:58 +0000)] 
py-cvs-2000_07_13 (Rev 1.38) merge
"Remove legacy support for the BrowserControl module; the webbrowser
module has been included since Python 2.0, and that is the preferred
interface." --fdrake

24 years agoRemove TENTATIVE from the 2.1.1c1 Windows buildno.
Tim Peters [Sat, 14 Jul 2001 03:31:35 +0000 (03:31 +0000)] 
Remove TENTATIVE from the 2.1.1c1 Windows buildno.

24 years agoChange the target name for \kbd.
Fred Drake [Sat, 14 Jul 2001 03:10:20 +0000 (03:10 +0000)] 
Change the target name for \kbd.

24 years agoAdd another name.
Fred Drake [Sat, 14 Jul 2001 03:09:29 +0000 (03:09 +0000)] 
Add another name.

24 years agoOops, one more caret.
Fred Drake [Sat, 14 Jul 2001 03:05:53 +0000 (03:05 +0000)] 
Oops, one more caret.

24 years agoFix the markup of the caret charater in a couple of places; LaTeX's
Fred Drake [Sat, 14 Jul 2001 03:01:48 +0000 (03:01 +0000)] 
Fix the markup of the caret charater in a couple of places; LaTeX's
special character bite us again.  ;-(

This fixes SF bug #440911.

24 years agoMinor changes to match the style guide.
Fred Drake [Sat, 14 Jul 2001 02:50:55 +0000 (02:50 +0000)] 
Minor changes to match the style guide.

24 years agoCorrect a couple of errors noted by Alex Martelli.
Fred Drake [Sat, 14 Jul 2001 02:46:01 +0000 (02:46 +0000)] 
Correct a couple of errors noted by Alex Martelli.

24 years agoRemove comments about XML and HTML; those sections are no
Fred Drake [Sat, 14 Jul 2001 02:44:43 +0000 (02:44 +0000)] 
Remove comments about XML and HTML; those sections are no
longer part of this chapter.

Minor change to match the style guide.

24 years agoAdd a little more information about the usage of some terms where the
Fred Drake [Sat, 14 Jul 2001 02:34:12 +0000 (02:34 +0000)] 
Add a little more information about the usage of some terms where the
style guide can use a little clarification, and present some minor
specific markup.

Make a few adjustments to conform to the style guide.

24 years agoMinor change to match the style guide.
Fred Drake [Sat, 14 Jul 2001 02:27:22 +0000 (02:27 +0000)] 
Minor change to match the style guide.

24 years agoMinor changes to match the style guide.
Fred Drake [Sat, 14 Jul 2001 02:14:42 +0000 (02:14 +0000)] 
Minor changes to match the style guide.

24 years agoMinor change to match the style guide.
Fred Drake [Sat, 14 Jul 2001 02:12:27 +0000 (02:12 +0000)] 
Minor change to match the style guide.

24 years agoMinor changes to match the style guide.
Fred Drake [Sat, 14 Jul 2001 02:09:32 +0000 (02:09 +0000)] 
Minor changes to match the style guide.

Make the reference to the python-docs email address a hyperlink; we want to
encourage responses to the plea for help!

24 years agopy-cvs-rel2_1 (Rev 1.2) merge
Kurt B. Kaiser [Sat, 14 Jul 2001 02:02:36 +0000 (02:02 +0000)] 
py-cvs-rel2_1 (Rev 1.2) merge
Copied py-cvs rev 1.2 changed file to idlefork MAIN

24 years agopy-cvs-rel2_1 (Rev 1.2) merge
Kurt B. Kaiser [Sat, 14 Jul 2001 01:58:10 +0000 (01:58 +0000)] 
py-cvs-rel2_1 (Rev 1.2) merge
Copied py-cvs 1.2 changed file to idlefork MAIN

24 years agopy-cvs-rel2_1 (rev 1.5) merge - whitespace normalization
Kurt B. Kaiser [Sat, 14 Jul 2001 01:23:30 +0000 (01:23 +0000)] 
py-cvs-rel2_1 (rev 1.5) merge - whitespace normalization

24 years agopy-cvs-rel2_1 (Rev 1.3) merge - whitespace normalization
Kurt B. Kaiser [Sat, 14 Jul 2001 01:20:05 +0000 (01:20 +0000)] 
py-cvs-rel2_1 (Rev 1.3) merge - whitespace normalization

24 years agopy-cvs-rel2_1 (Rev 1.15) merge - whitespace normalization
Kurt B. Kaiser [Sat, 14 Jul 2001 01:16:56 +0000 (01:16 +0000)] 
py-cvs-rel2_1 (Rev 1.15) merge - whitespace normalization

24 years agopy-cvs-rel2_1 (Rev 1.2) merge - whitespace normalization
Kurt B. Kaiser [Sat, 14 Jul 2001 01:14:09 +0000 (01:14 +0000)] 
py-cvs-rel2_1 (Rev 1.2) merge - whitespace normalization

24 years agocvs-py-rel2_1 (Rev 1.29 - 1.33) merge
Kurt B. Kaiser [Sat, 14 Jul 2001 00:13:28 +0000 (00:13 +0000)] 
cvs-py-rel2_1 (Rev 1.29 - 1.33) merge

Merged the following py-cvs revs without conflict:
1.29 Reduce copyright text output at startup
1.30 Delay setting sys.args until Tkinter is fully initialized
1.31 Whitespace normalization
1.32 Turn syntax warning into error when interactive
1.33 Fix warning initialization bug

Note that module is extensively modified wrt py-cvs

24 years agoAllow [] after a parameter name. We currently take this to be the same as * in front...
Jack Jansen [Fri, 13 Jul 2001 22:28:36 +0000 (22:28 +0000)] 
Allow [] after a parameter name. We currently take this to be the same as * in front, which isn't 100% correct but good enough.

24 years agoFixed the mis-guessed parameters and added support for a few optional parameter types...
Jack Jansen [Fri, 13 Jul 2001 22:27:20 +0000 (22:27 +0000)] 
Fixed the mis-guessed parameters and added support for a few optional parameter types. There's a good chance that this is usable now (but there's no test code yet).

24 years agoAdded Mlte module (which, to my surprise, is available for classic ppc as well).
Jack Jansen [Fri, 13 Jul 2001 20:57:47 +0000 (20:57 +0000)] 
Added Mlte module (which, to my surprise, is available for classic ppc as well).

24 years agoFirst stab at an interface to the Multi Language Text Editor. It compiles and imports...
Jack Jansen [Fri, 13 Jul 2001 20:56:52 +0000 (20:56 +0000)] 
First stab at an interface to the Multi Language Text Editor. It compiles and imports, but that's about all. Apple didn't put const in front of their input-only by-reference args, so that needs fixing first.

24 years agopy-cvs-rel2_1 (Rev 1.6 - 1.8) merge
Kurt B. Kaiser [Fri, 13 Jul 2001 20:33:46 +0000 (20:33 +0000)] 
py-cvs-rel2_1 (Rev 1.6 - 1.8) merge
Fix autoindent bug and deflect Unicode from text.get()

24 years agopy-cvs-rel2_1 (Rev 1.3)
Kurt B. Kaiser [Fri, 13 Jul 2001 20:00:15 +0000 (20:00 +0000)] 
py-cvs-rel2_1 (Rev 1.3)
"move "from Tkinter import *" to module level" --jhylton

24 years agopy-cvs-rel2_1 (Rev 1.6) merge - whitespace normalization
Kurt B. Kaiser [Fri, 13 Jul 2001 19:57:00 +0000 (19:57 +0000)] 
py-cvs-rel2_1 (Rev 1.6) merge - whitespace normalization

24 years agocvs-py-rel2_1 (Rev 1.5) merge - whitespace normalization
Kurt B. Kaiser [Fri, 13 Jul 2001 19:49:27 +0000 (19:49 +0000)] 
cvs-py-rel2_1 (Rev 1.5) merge - whitespace normalization

24 years agoUpdated this file to match reality.
Guido van Rossum [Fri, 13 Jul 2001 18:05:46 +0000 (18:05 +0000)] 
Updated this file to match reality.

Thanks Shane for pointing this out!

24 years agopy-cvs-rel2_1 (Rev 1.3) merge
Kurt B. Kaiser [Fri, 13 Jul 2001 17:57:37 +0000 (17:57 +0000)] 
py-cvs-rel2_1 (Rev 1.3) merge
"Make the test program work outside IDLE."  -- GvR

24 years agopy-cvs-rel2_1 (Rev 1.2) merge - whitespace normalization
Kurt B. Kaiser [Fri, 13 Jul 2001 17:52:08 +0000 (17:52 +0000)] 
py-cvs-rel2_1 (Rev 1.2) merge - whitespace normalization

24 years agopy-cvs-rel2_1 (Rev 1.2) merge - whitespace normalization
Kurt B. Kaiser [Fri, 13 Jul 2001 17:44:06 +0000 (17:44 +0000)] 
py-cvs-rel2_1 (Rev 1.2) merge - whitespace normalization

24 years agopy-cvs-rel2_1 (Rev 1.4) merge - whitespace normalization
Kurt B. Kaiser [Fri, 13 Jul 2001 17:40:17 +0000 (17:40 +0000)] 
py-cvs-rel2_1 (Rev 1.4) merge - whitespace normalization

24 years agopy-cvs-rel2_1 (Rev 1.6) merge - whitespace normalization
Kurt B. Kaiser [Fri, 13 Jul 2001 17:38:08 +0000 (17:38 +0000)] 
py-cvs-rel2_1 (Rev 1.6) merge - whitespace normalization

24 years agoShould raise TestSkipped, not ImportError, when deciding to skip the
Guido van Rossum [Fri, 13 Jul 2001 17:27:57 +0000 (17:27 +0000)] 
Should raise TestSkipped, not ImportError, when deciding to skip the
test.

24 years agoHaving fun on my own time: quicker flat_conjoin; Knights Tour solver
Tim Peters [Fri, 13 Jul 2001 09:12:12 +0000 (09:12 +0000)] 
Having fun on my own time:  quicker flat_conjoin; Knights Tour solver
simplified and generalized to rectangular boards.

24 years agopy-cvs-rel2_1 (Rev 1.4) merge - move "import *" to module level
Kurt B. Kaiser [Fri, 13 Jul 2001 04:18:32 +0000 (04:18 +0000)] 
py-cvs-rel2_1 (Rev 1.4) merge - move "import *" to module level

24 years agopy-cvs-rel2_1 (Rev 1.9) merge - whitespace normalization
Kurt B. Kaiser [Fri, 13 Jul 2001 04:12:02 +0000 (04:12 +0000)] 
py-cvs-rel2_1 (Rev 1.9) merge - whitespace normalization

24 years agopy-cvs-rel2_1 (Rev 1.8) merge - whitespace normalization
Kurt B. Kaiser [Fri, 13 Jul 2001 04:07:47 +0000 (04:07 +0000)] 
py-cvs-rel2_1 (Rev 1.8) merge - whitespace normalization

24 years agopy-cvs-rel2_1 (Rev 1.33 - 1.37) merge
Kurt B. Kaiser [Fri, 13 Jul 2001 03:35:32 +0000 (03:35 +0000)] 
py-cvs-rel2_1 (Rev 1.33 - 1.37) merge

VP IDLE version depended on VP's ExecBinding.py and spawn.py to get the
path to the Windows Doc directory (relative to python.exe). Removed this
conflicting code in favor of py-cvs updates which on Windows use a hard
coded path relative to the location of this module. py-cvs updates include
support for webbrowser.py.  Module still has BrowserControl.py for 1.5.2
support.

At this point, the differences wrt py-cvs relate to menu functionality.

24 years agolong_format(): Easy speedup for output bases that aren't a power of 2 (in
Tim Peters [Fri, 13 Jul 2001 02:59:26 +0000 (02:59 +0000)] 
long_format():  Easy speedup for output bases that aren't a power of 2 (in
particular, str(long) and repr(long) use base 10, and that gets a factor
of 4 speedup).  Another factor of 2 can be gotten by refactoring divrem1 to
support in-place division, but that started getting messy so I'm leaving
that out.

24 years agopy-cvs-rel2_1 merge - Remove, lives in /Lib
Kurt B. Kaiser [Fri, 13 Jul 2001 01:30:07 +0000 (01:30 +0000)] 
py-cvs-rel2_1 merge - Remove, lives in /Lib

24 years agopy-cvs-rel2_1 (Rev 1.3) merge - whitespace normalization
Kurt B. Kaiser [Fri, 13 Jul 2001 00:10:02 +0000 (00:10 +0000)] 
py-cvs-rel2_1 (Rev 1.3) merge - whitespace normalization

24 years agopy-cvs-rel2_1 (Rev 1.15) merge - whitespace normalization
Kurt B. Kaiser [Fri, 13 Jul 2001 00:07:42 +0000 (00:07 +0000)] 
py-cvs-rel2_1 (Rev 1.15) merge - whitespace normalization

24 years agopy-cvs-rel2_1 (Rev 1.11 and 1.12) merge
Kurt B. Kaiser [Fri, 13 Jul 2001 00:04:24 +0000 (00:04 +0000)] 
py-cvs-rel2_1 (Rev 1.11 and 1.12) merge
Colorize "as" after "import" / use DEBUG instead of __debug__

24 years agopy-cvs-rel2_1 (Rev 1.12) merge - whitespace normalization
Kurt B. Kaiser [Thu, 12 Jul 2001 23:54:20 +0000 (23:54 +0000)] 
py-cvs-rel2_1 (Rev 1.12) merge - whitespace normalization

24 years agopy-cvs-rel2_1 (Rev 1.1) merge - New File - Force HEAD to trunk with -f
Kurt B. Kaiser [Thu, 12 Jul 2001 23:41:37 +0000 (23:41 +0000)] 
py-cvs-rel2_1 (Rev 1.1) merge - New File - Force HEAD to trunk with -f
Note: browser.py was renamed BrowserControl.py 10 May 2000. It provides a
collection of classes and convenience functions to control external
browsers "for 1.5.2 support". It was removed from py-cvs 18 April 2001.

24 years agoAdd entry for xmlrpclib documentation.
Fred Drake [Thu, 12 Jul 2001 23:40:13 +0000 (23:40 +0000)] 
Add entry for xmlrpclib documentation.

24 years agoSeveral markup adjustments so this will format and be more consistent with
Fred Drake [Thu, 12 Jul 2001 23:39:24 +0000 (23:39 +0000)] 
Several markup adjustments so this will format and be more consistent with
the rest of the documnentation.

24 years agopy-cvs-rel2_1 (Rev 1.8) merge - whitespace normalization
Kurt B. Kaiser [Thu, 12 Jul 2001 23:10:35 +0000 (23:10 +0000)] 
py-cvs-rel2_1 (Rev 1.8) merge - whitespace normalization

24 years agoRemove the last remnants of the hacks to worm around leaks.
Tim Peters [Thu, 12 Jul 2001 22:55:42 +0000 (22:55 +0000)] 
Remove the last remnants of the hacks to worm around leaks.

24 years agoRepair flawed example.
Tim Peters [Thu, 12 Jul 2001 22:43:41 +0000 (22:43 +0000)] 
Repair flawed example.

24 years agoRemove now-unnecessary "from __future__ import nested_scopes" stmts.
Tim Peters [Thu, 12 Jul 2001 22:36:02 +0000 (22:36 +0000)] 
Remove now-unnecessary "from __future__  import nested_scopes" stmts.

24 years agopy-cvs-rel2_1 (Rev 1.3) merge - whitespace normalization
Kurt B. Kaiser [Thu, 12 Jul 2001 22:26:44 +0000 (22:26 +0000)] 
py-cvs-rel2_1 (Rev 1.3) merge - whitespace normalization

24 years agopy-cvs-rel1_2 (Rev 1.4) merge,
Kurt B. Kaiser [Thu, 12 Jul 2001 22:13:51 +0000 (22:13 +0000)] 
py-cvs-rel1_2 (Rev 1.4) merge,
"Add Alt-slash to Unix keydefs (I somehow need it on RH 6.2).
Get rid of assignment to unused self.text.wordlist."  --GvR

24 years agoGenerate a more meaningful message regarding the type of the documentation
Fred Drake [Thu, 12 Jul 2001 21:50:10 +0000 (21:50 +0000)] 
Generate a more meaningful message regarding the type of the documentation
release being discussed.

24 years agoFixed another case of the PyArg_Parse 'h' semantic change problem, sigh...
Jack Jansen [Thu, 12 Jul 2001 21:48:10 +0000 (21:48 +0000)] 
Fixed another case of the PyArg_Parse 'h' semantic change problem, sigh...

24 years agoActually remove directories from sys.path if they do not exist; the intent
Fred Drake [Thu, 12 Jul 2001 21:08:33 +0000 (21:08 +0000)] 
Actually remove directories from sys.path if they do not exist; the intent
is to avoid as many stat() calls as we can.

24 years agoFiddle Windows installer to create Lib/site-packages/REAMDE as
Tim Peters [Thu, 12 Jul 2001 20:15:25 +0000 (20:15 +0000)] 
Fiddle Windows installer to create Lib/site-packages/REAMDE as
Lib\site-packages\README.txt.

24 years agoFix return value for m.group() for groups not in the part of the RE that
Fred Drake [Thu, 12 Jul 2001 14:13:43 +0000 (14:13 +0000)] 
Fix return value for m.group() for groups not in the part of the RE that
matched; reported by Paul Moore.

Wrapped several long lines.

24 years agoGC for generator objects.
Neil Schemenauer [Thu, 12 Jul 2001 13:27:49 +0000 (13:27 +0000)] 
GC for generator objects.

24 years agoGC for method objects.
Neil Schemenauer [Thu, 12 Jul 2001 13:27:35 +0000 (13:27 +0000)] 
GC for method objects.

24 years agoGC for iterator objects.
Neil Schemenauer [Thu, 12 Jul 2001 13:27:25 +0000 (13:27 +0000)] 
GC for iterator objects.

24 years agoGC for frame objects.
Neil Schemenauer [Thu, 12 Jul 2001 13:27:11 +0000 (13:27 +0000)] 
GC for frame objects.