]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
23 years agoPyModule_AddObject(): Added missing exceptions.
Fred Drake [Mon, 17 Jun 2002 17:16:11 +0000 (17:16 +0000)] 
PyModule_AddObject():  Added missing exceptions.
Closes SF bug #523473.

23 years agoDo not claim that getlocale() returns a tulpe; that is not always true.
Fred Drake [Thu, 13 Jun 2002 17:55:42 +0000 (17:55 +0000)] 
Do not claim that getlocale() returns a tulpe; that is not always true.
Closes SF bug #568577.

23 years agoAdd documentation for PyObject_RichCompare() and PyObject_RichCompareBool(),
Fred Drake [Thu, 13 Jun 2002 11:53:54 +0000 (11:53 +0000)] 
Add documentation for PyObject_RichCompare() and PyObject_RichCompareBool(),
constributed by David Abrahams.
This closes SF patch #568081.

23 years agoAdd version annotations for some older changes to the calendar module.
Fred Drake [Thu, 13 Jun 2002 01:36:42 +0000 (01:36 +0000)] 
Add version annotations for some older changes to the calendar module.
Closes SF patch #567867.

Added a couple of minor clarifications present in the 2.2.x and 2.3
version of the documentation which also apply to 2.1.x.

23 years agoCompletely revise markup for the list of list methods; the new markup matches
Fred Drake [Tue, 11 Jun 2002 02:58:26 +0000 (02:58 +0000)] 
Completely revise markup for the list of list methods; the new markup matches
the semantics and presentation used in the library reference.
Added an explanation of the use of [...] to denote optional arguments, since
this is the only use of this in a signature line.
Closes SF bug #567127.

23 years agoFix SF #561858 Assertion with very long lists
Neal Norwitz [Sat, 1 Jun 2002 18:27:34 +0000 (18:27 +0000)] 
Fix SF #561858 Assertion with very long lists

if co_stacksize was > 32767 (the maximum value
which can be stored in 16 bits (signed)),
the PyCodeObject would be written wrong.
So on the second import (reading the .pyc)
would cause a crash.

Since we can't change the PYC magic, we
go on (silently), but don't write the file.
This means everything will work, but
a .pyc will not be written and the file will need
to be parsed on each import.

23 years agoBackport to 2.1.x:
Guido van Rossum [Fri, 31 May 2002 21:19:53 +0000 (21:19 +0000)] 
Backport to 2.1.x:

SF bug 533625 (Armin Rigo). rexec: potential security hole

If a rexec instance allows writing in the current directory (a common
thing to do), there's a way to execute bogus bytecode.  Fix this by
not allowing imports from .pyc files (in a way that allows a site to
configure things so that .pyc files *are* allowed, if writing is not
allowed).

23 years agoBackport fix by tismer for #210682
Neal Norwitz [Wed, 29 May 2002 01:29:38 +0000 (01:29 +0000)] 
Backport fix by tismer for #210682

fixed an old buglet that caused bdb to be unable to
continue in the botframe, after a breakpoint was set.
the key idea is not to set botframe to the bottom level frame,
but its f_back, which actually might be None.
Additional changes: migrated old exception trick to use
sys._getframe(), which exists both in 2.1 and 2.2 .

Note: I believe Mark Hammond needs to look over his code now.
F5 correctly starts up in the debugger, but later on doesn't stop at a given
breakpoint any longer.

kind regards - chris

23 years agoAdd availability information for a couple of the types.
Fred Drake [Tue, 21 May 2002 14:32:44 +0000 (14:32 +0000)] 
Add availability information for a couple of the types.

23 years agoFix typo: ptread --> pthread
Fred Drake [Sat, 11 May 2002 03:37:59 +0000 (03:37 +0000)] 
Fix typo:  ptread --> pthread
Closes SF bug #554644.

23 years agoAdd a note explaining the interaction between unbuffered input and
Fred Drake [Mon, 6 May 2002 16:05:01 +0000 (16:05 +0000)] 
Add a note explaining the interaction between unbuffered input and
xreadlines.xreadlines().
This closes SF patch #552804.

23 years agoBackport patch for revision 1.58 to the Py2.1.x maintenance branch.
Barry Warsaw [Fri, 3 May 2002 04:23:02 +0000 (04:23 +0000)] 
Backport patch for revision 1.58 to the Py2.1.x maintenance branch.
This fixes parseaddr() for the following RFC 2822 valid field:

    To: User J. Person <person@dom.ain>

23 years agoUpdate a SourceForge issue number; IDs less than 200000 are no longer valid.
Fred Drake [Thu, 2 May 2002 16:37:31 +0000 (16:37 +0000)] 
Update a SourceForge issue number; IDs less than 200000 are no longer valid.
(The issues were re-numbered, not lost.)

23 years agoAdded regression tests for xrange object attributes.
Fred Drake [Thu, 2 May 2002 16:25:30 +0000 (16:25 +0000)] 
Added regression tests for xrange object attributes.
See SF bug #551285.

23 years agoAdd information on support for repietition & concatenation for buffer
Fred Drake [Thu, 2 May 2002 05:59:15 +0000 (05:59 +0000)] 
Add information on support for repietition & concatenation for buffer
and xrange objects, and generally present these in the same way that more
recent documentation releases present them (for ease of maintenance).
This closes SF bug #550555.

23 years agoBackport buffer() tests from trunk to avoid regression failures.
Fred Drake [Thu, 2 May 2002 05:27:28 +0000 (05:27 +0000)] 
Backport buffer() tests from trunk to avoid regression failures.

23 years agoRevise version/date information since we're not about to hit a release.
Fred Drake [Thu, 2 May 2002 05:26:33 +0000 (05:26 +0000)] 
Revise version/date information since we're not about to hit a release.

23 years agoExplain what os.read() returns at end of file.
Fred Drake [Wed, 1 May 2002 03:33:02 +0000 (03:33 +0000)] 
Explain what os.read() returns at end of file.
This closes SF bug #550409.

23 years agoAdd missing right-parenthesis.
Fred Drake [Wed, 1 May 2002 03:22:23 +0000 (03:22 +0000)] 
Add missing right-parenthesis.

23 years agoAdd a note about when the "%r" formatting code was added.
Fred Drake [Tue, 30 Apr 2002 14:54:15 +0000 (14:54 +0000)] 
Add a note about when the "%r" formatting code was added.

23 years agobackport tim_one's patch:
Anthony Baxter [Tue, 30 Apr 2002 04:01:21 +0000 (04:01 +0000)] 
backport tim_one's patch:

Repair widespread misuse of _PyString_Resize.  Since it's clear people
don't understand how this function works, also beefed up the docs.  The
most common usage error is of this form (often spread out across gotos):

if (_PyString_Resize(&s, n) < 0) {
Py_DECREF(s);
s = NULL;
goto outtahere;
}

The error is that if _PyString_Resize runs out of memory, it automatically
decrefs the input string object s (which also deallocates it, since its
refcount must be 1 upon entry), and sets s to NULL.  So if the "if"
branch ever triggers, it's an error to call Py_DECREF(s):  s is already
NULL!  A correct way to write the above is the simpler (and intended)

if (_PyString_Resize(&s, n) < 0)
goto outtahere;

Bugfix candidate.

Original patch(es):
python/dist/src/Python/bltinmodule.c:2.253

23 years agobackport tim_one's patch:
Anthony Baxter [Tue, 30 Apr 2002 03:58:47 +0000 (03:58 +0000)] 
backport tim_one's patch:

[Re-did unicodeobject.c - it's changed a lot since 2.1 :) Pretty confident
that it's correct]

Repair widespread misuse of _PyString_Resize.  Since it's clear people
don't understand how this function works, also beefed up the docs.  The
most common usage error is of this form (often spread out across gotos):

if (_PyString_Resize(&s, n) < 0) {
Py_DECREF(s);
s = NULL;
goto outtahere;
}

The error is that if _PyString_Resize runs out of memory, it automatically
decrefs the input string object s (which also deallocates it, since its
refcount must be 1 upon entry), and sets s to NULL.  So if the "if"
branch ever triggers, it's an error to call Py_DECREF(s):  s is already
NULL!  A correct way to write the above is the simpler (and intended)

if (_PyString_Resize(&s, n) < 0)
goto outtahere;

Bugfix candidate.

Original patch(es):
python/dist/src/Objects/fileobject.c:2.161
python/dist/src/Objects/stringobject.c:2.161
python/dist/src/Objects/unicodeobject.c:2.147

23 years agoBe more consistent, both internally and with recommended practice (within
Fred Drake [Fri, 26 Apr 2002 20:45:38 +0000 (20:45 +0000)] 
Be more consistent, both internally and with recommended practice (within
the limits of Python 2.1).
This closes SF bug #547953.

23 years agoAdd text about circular references caused by storing frames in local
Fred Drake [Tue, 23 Apr 2002 21:19:55 +0000 (21:19 +0000)] 
Add text about circular references caused by storing frames in local
variables.  This closes SF bug #543148.

23 years ago*sigh* did a 'make test' in the wrong window. fixing this up to
Anthony Baxter [Tue, 23 Apr 2002 02:19:03 +0000 (02:19 +0000)] 
*sigh* did a 'make test' in the wrong window. fixing this up to
not include 'True'. test_queue passes again.

23 years agobackport mhammond's patch:
Anthony Baxter [Tue, 23 Apr 2002 01:55:29 +0000 (01:55 +0000)] 
backport mhammond's patch:

Fix bug 544473 - "Queue module can deadlock".
Use try/finally to ensure all Queue locks remain stable.
Includes test case.  Bugfix candidate.

Original patch(es):
python/dist/src/Lib/Queue.py:1.15

23 years agobackport mhammond's patch:
Anthony Baxter [Tue, 23 Apr 2002 01:53:23 +0000 (01:53 +0000)] 
backport mhammond's patch:

Fix bug 544473 - "Queue module can deadlock".
Use try/finally to ensure all Queue locks remain stable.
Includes test case.  Bugfix candidate.

Original patch(es):
python/dist/src/Lib/test/test_queue.py:1.1

23 years agoBackport fixes for two nested scopes bugs.
Jeremy Hylton [Sat, 20 Apr 2002 18:21:29 +0000 (18:21 +0000)] 
Backport fixes for two nested scopes bugs.

frameobject.c: make sure free and cell vars make it into locals, which
    makes eval work.

bltinmodule.c & ceval.c: make sure a code object with free variables
    that is passed to exec or eval raises an exception.

Also duplicate the current trunk test suite in the 2.1 branch, except
for certain necessary changes: different warnings raised by 2.1, need
for __future__.

23 years agoThis commit was manufactured by cvs2svn to create branch
cvs2svn [Fri, 19 Apr 2002 00:11:32 +0000 (00:11 +0000)] 
This commit was manufactured by cvs2svn to create branch
'release21-maint'.

23 years agoTest for --export-dynamic directly to avoid problems with binutils 2.12.
Martin v. Löwis [Thu, 18 Apr 2002 14:55:52 +0000 (14:55 +0000)] 
Test for --export-dynamic directly to avoid problems with binutils 2.12.

23 years agobackport gvanrossum's patch:
Anthony Baxter [Thu, 18 Apr 2002 05:13:38 +0000 (05:13 +0000)] 
backport gvanrossum's patch:

SF bug #543318 (Frank J. Tobin).

In DatagramRequestHandler.setup(), the wfile initialization should be
StringIO.StringIO(), not StringIO.StringIO(slf.packet).

Bugfix candidate (all the way back to Python 1.5.2 :-).

Original patches were:
python/dist/src/Lib/SocketServer.py:1.31

23 years agobackport gvanrossum's patch:
Anthony Baxter [Thu, 18 Apr 2002 05:09:06 +0000 (05:09 +0000)] 
backport gvanrossum's patch:

Provisional fix for writefile() [SF bug # 541730].

The problem was that an exception can occur in the text.get() call or
in the write() call, when the text buffer contains non-ASCII
characters.  This causes the previous contents of the file to be lost.

The provisional fix is to call str(self.text.get(...)) *before*
opening the file, so that if the exception occurs, we never open the
file.

Two orthogonal better solutions have to wait for policy decisions:

1. We could try to encode the data as Latin-1 or as UTF-8; but that
   would require IDLE to grow a notion of file encoding which requires
   more thought.

2. We could make backups before overwriting a file.  This requires
   more thought because it needs to be fast and cross-platform and
   configurable.

Original patches were:
python/dist/src/Tools/idle/IOBinding.py:1.6

23 years agobackport nnorwitz's patch:
Anthony Baxter [Thu, 18 Apr 2002 04:54:47 +0000 (04:54 +0000)] 
backport nnorwitz's patch:

Fix grammar

23 years agoWindows installer: disabled Wise's "delete in-use files" uninstall
Tim Peters [Wed, 17 Apr 2002 04:36:16 +0000 (04:36 +0000)] 
Windows installer:  disabled Wise's "delete in-use files" uninstall
option.  It was the cause of at least one way UNWISE.EXE could vanish
(install a python; uninstall it; install it again; reboot the machine;
abracadabra the uinstaller is gone).

23 years agoAdjust markup to worm around tool limitations; the "m" in "model" was being
Fred Drake [Wed, 17 Apr 2002 03:42:26 +0000 (03:42 +0000)] 
Adjust markup to worm around tool limitations; the "m" in "model" was being
dropped in the HTML formatted version.
Reported by Mike Coleman.

23 years agoUpdate the text of the README distributed with the PostScript files to
Fred Drake [Wed, 17 Apr 2002 03:26:05 +0000 (03:26 +0000)] 
Update the text of the README distributed with the PostScript files to
reflect the changes in the user organizations in the Python community.

23 years agoChanged last two remaining uses of "./" to "index.html" when referring to the
Fred Drake [Wed, 17 Apr 2002 01:44:07 +0000 (01:44 +0000)] 
Changed last two remaining uses of "./" to "index.html" when referring to the
index file for the top-level directory.  This makes it easier to use an
unpacked version of the documentation via file: URLs.
This closes SF bug #541257.

23 years agoRemove repeated index entry; adds nothing different.
Fred Drake [Tue, 16 Apr 2002 02:04:20 +0000 (02:04 +0000)] 
Remove repeated index entry; adds nothing different.
Closes SF bug #518985.

23 years agoDocument PyType_IS_GC().
Fred Drake [Wed, 10 Apr 2002 18:16:32 +0000 (18:16 +0000)] 
Document PyType_IS_GC().
Update description of PyType_Check().

23 years agoThis commit was manufactured by cvs2svn to create tag 'r213'. v2.1.3
cvs2svn [Tue, 9 Apr 2002 01:16:08 +0000 (01:16 +0000)] 
This commit was manufactured by cvs2svn to create tag 'r213'.

23 years agoWeasle-word the SSL-on-Windows blurb.
Tim Peters [Tue, 9 Apr 2002 01:16:08 +0000 (01:16 +0000)] 
Weasle-word the SSL-on-Windows blurb.

23 years agore-adding the NEWS entry. SF ate my previous commit.
Anthony Baxter [Tue, 9 Apr 2002 01:09:05 +0000 (01:09 +0000)] 
re-adding the NEWS entry. SF ate my previous commit.

23 years agobackport 1.47's "add sendall() to FakeSocket class"
Anthony Baxter [Tue, 9 Apr 2002 00:39:10 +0000 (00:39 +0000)] 
backport 1.47's "add sendall() to FakeSocket class"

23 years agoChange license text to refer to 2.1.3.
Tim Peters [Mon, 8 Apr 2002 20:24:34 +0000 (20:24 +0000)] 
Change license text to refer to 2.1.3.

23 years agoChange 2.1.3 release date.
Tim Peters [Mon, 8 Apr 2002 18:48:05 +0000 (18:48 +0000)] 
Change 2.1.3 release date.

23 years agoSF bug 497854: Short-cuts missing for All Users.
Tim Peters [Mon, 8 Apr 2002 18:37:13 +0000 (18:37 +0000)] 
SF bug 497854:  Short-cuts missing for All Users.
Fixing a Windows-specific installer glitch.

23 years agoTalk about uncoordinated dance partners!
Fred Drake [Mon, 8 Apr 2002 18:31:27 +0000 (18:31 +0000)] 
Talk about uncoordinated dance partners!
Fixed the release date to match the source release.

23 years agoAdd news about zlib 1.1.4 for the Windows installer.
Tim Peters [Mon, 8 Apr 2002 18:31:19 +0000 (18:31 +0000)] 
Add news about zlib 1.1.4 for the Windows installer.

23 years agoBegin the Release Dance.
Fred Drake [Mon, 8 Apr 2002 18:27:53 +0000 (18:27 +0000)] 
Begin the Release Dance.

23 years agoUpdate Windows installer identification and resource strings for 2.1.3.
Tim Peters [Mon, 8 Apr 2002 18:21:56 +0000 (18:21 +0000)] 
Update Windows installer identification and resource strings for 2.1.3.

23 years agoChange 2.1.3 Windows build to use zlib 1.1.4.
Tim Peters [Mon, 8 Apr 2002 18:06:42 +0000 (18:06 +0000)] 
Change 2.1.3 Windows build to use zlib 1.1.4.

23 years agoChange the 2.1.3 Windows buildno (#35).
Tim Peters [Mon, 8 Apr 2002 18:02:54 +0000 (18:02 +0000)] 
Change the 2.1.3 Windows buildno (#35).

23 years agoUpdate 2.1.3 Windows buildno.
Tim Peters [Mon, 8 Apr 2002 18:00:09 +0000 (18:00 +0000)] 
Update 2.1.3 Windows buildno.

23 years agobackport fred's
Anthony Baxter [Mon, 8 Apr 2002 06:44:12 +0000 (06:44 +0000)] 
backport fred's
revision 1.2.2.1
Python 10 was a success, commemorate it\!
This includes Guido's whitespace cleanup.

23 years agobeginning the dance of the sugar-plum micro-release.
Anthony Baxter [Mon, 8 Apr 2002 06:05:51 +0000 (06:05 +0000)] 
beginning the dance of the sugar-plum micro-release.

23 years agoDo not call "knee" a standard module.
Fred Drake [Mon, 8 Apr 2002 05:23:43 +0000 (05:23 +0000)] 
Do not call "knee" a standard module.
This addresses the issue in SF bug #515745.

23 years ago#457466: "popenx() argument mangling hangs python" [Win9x only]
Anthony Baxter [Mon, 8 Apr 2002 05:03:59 +0000 (05:03 +0000)] 
#457466: "popenx() argument mangling hangs python" [Win9x only]

23 years agoBackport of bug
Anthony Baxter [Mon, 8 Apr 2002 04:42:09 +0000 (04:42 +0000)] 
Backport of bug
457466: "popenx() argument mangling hangs python" [Win9x only]."

Can't test this myself, but MarkH sez it's ok.

23 years agoThis commit was manufactured by cvs2svn to create branch
cvs2svn [Mon, 8 Apr 2002 04:42:09 +0000 (04:42 +0000)] 
This commit was manufactured by cvs2svn to create branch
'release21-maint'.

23 years agoAdd note about changes in xml.sax.expatreader.
Fred Drake [Thu, 4 Apr 2002 19:45:01 +0000 (19:45 +0000)] 
Add note about changes in xml.sax.expatreader.

23 years agoNot sure why the regression test missed this, but the PyXML tests caught it.
Fred Drake [Thu, 4 Apr 2002 19:13:18 +0000 (19:13 +0000)] 
Not sure why the regression test missed this, but the PyXML tests caught it.
We should get attributes from the right object.

23 years agoMark the notice about the new development version of the docs as not needing
Fred Drake [Thu, 4 Apr 2002 18:04:31 +0000 (18:04 +0000)] 
Mark the notice about the new development version of the docs as not needing
to be archived.  Most of these are pretty bland.  ;-)

23 years agoAvoid creating circular references between the ExpatParser and the
Fred Drake [Thu, 4 Apr 2002 17:59:25 +0000 (17:59 +0000)] 
Avoid creating circular references between the ExpatParser and the
ContentHandler.  While GC will eventually clean up, it can take longer than
normal for applications that create a lot of strings (or other immutables)
rather without creating many containers.
This closes SF bug #535474.

23 years agoBack-port Neal Norwitz's patch:
Fred Drake [Thu, 4 Apr 2002 16:24:31 +0000 (16:24 +0000)] 
Back-port Neal Norwitz's patch:
    libarray.tex 1.31.8.2

SF 539024, Fix broken link to numpy

23 years agoAdd the PyObject_As*Buffer() functions that apply, now that the docs have been
Fred Drake [Thu, 4 Apr 2002 04:21:23 +0000 (04:21 +0000)] 
Add the PyObject_As*Buffer() functions that apply, now that the docs have been
corrected and I'm dealing with them anyway.

23 years agoUpdate the PEP URL format to point to python.org.
Fred Drake [Wed, 3 Apr 2002 03:36:47 +0000 (03:36 +0000)] 
Update the PEP URL format to point to python.org.
(This affects exactly one link on the release21-maint branch.)

23 years agoThere is no PyArg_ConvertTuple(); call it by the right name.
Fred Drake [Mon, 1 Apr 2002 23:14:30 +0000 (23:14 +0000)] 
There is no PyArg_ConvertTuple(); call it by the right name.
This closes SF bug #537511.

23 years agoUpdate to push the docs to python.org instead of python.sf.net.
Fred Drake [Mon, 1 Apr 2002 20:13:08 +0000 (20:13 +0000)] 
Update to push the docs to python.org instead of python.sf.net.

23 years agobackport gvanrossum's checkin of
Martin v. Löwis [Mon, 1 Apr 2002 16:45:51 +0000 (16:45 +0000)] 
backport gvanrossum's checkin of
    revision 2.40 of mpzmodule.c

SF patch 517245 by Marc Recht.

Support GMP version >= 2.

23 years agoNews for SF #535905.
Guido van Rossum [Fri, 29 Mar 2002 01:06:35 +0000 (01:06 +0000)] 
News for SF #535905.

23 years agoSort-of backport to 2.1.3 (if we ever release it) of the following.
Guido van Rossum [Thu, 28 Mar 2002 20:41:02 +0000 (20:41 +0000)] 
Sort-of backport to 2.1.3 (if we ever release it) of the following.
(The fix looks different, but does the same thing to the 2.1 GC code
that Neil's patch does to the 2.2 GC code.)

This is Neil's fix for SF bug 535905 (Evil Trashcan and GC interaction).

The fix makes it possible to call PyObject_GC_UnTrack() more than once
on the same object, and then move the PyObject_GC_UnTrack() call to
*before* the trashcan code is invoked.

BUGFIX CANDIDATE!

23 years agoBackport for 2.1.3 (if we ever release it; we may have to because
Guido van Rossum [Thu, 28 Mar 2002 20:21:21 +0000 (20:21 +0000)] 
Backport for 2.1.3 (if we ever release it; we may have to because
this is what Zope 2 will be using in the foreseeable future).

Fix an issue that was reported in but unrelated to the main problem of
SF bug 535905 (Evil Trashcan and GC interaction).

The SETLOCAL() macro should not DECREF the local variable in-place and
then store the new value; it should copy the old value to a temporary
value, then store the new value, and then DECREF the temporary value.
This is because it is possible that during the DECREF the frame is
accessed by other code (e.g. a __del__ method or gc.collect()) and the
variable would be pointing to already-freed memory.

BUGFIX CANDIDATE!

23 years agoFix stupid typo in example.
Fred Drake [Sat, 16 Mar 2002 13:53:35 +0000 (13:53 +0000)] 
Fix stupid typo in example.

23 years agoClarify the descriptions of the positive and negative lookbehind assertions.
Fred Drake [Sat, 16 Mar 2002 06:26:20 +0000 (06:26 +0000)] 
Clarify the descriptions of the positive and negative lookbehind assertions.
Added examples of positive lookbehind assertions.
This closes SF bug #529708.

23 years agoAdd a test that was added in Python 2.2: test Weak*Dictionary.setdefault().
Fred Drake [Wed, 13 Mar 2002 05:49:06 +0000 (05:49 +0000)] 
Add a test that was added in Python 2.2: test Weak*Dictionary.setdefault().
The purpose is to avoid regression on SF bug #529273.
This test is stronger than the one submitted with the bug report.

23 years agoFix SF bug #529273: WeakValueDictionary.setdefault() raised UnboundLocalError
Fred Drake [Wed, 13 Mar 2002 05:47:26 +0000 (05:47 +0000)] 
Fix SF bug #529273: WeakValueDictionary.setdefault() raised UnboundLocalError
since it used the name of a global function as the name of a local.  The
patch is almost identical to that submitted with the bug report.

23 years agoChange the way \textasciitilde is implemented so it works more consistently
Fred Drake [Wed, 13 Mar 2002 02:46:17 +0000 (02:46 +0000)] 
Change the way \textasciitilde is implemented so it works more consistently
(dropping tildes into data that still goes through LaTeX-like processing is
a bad idea).

23 years agoAdd a note that Py_None needs the same reference count treatment as any
Fred Drake [Tue, 12 Mar 2002 20:18:01 +0000 (20:18 +0000)] 
Add a note that Py_None needs the same reference count treatment as any
other PyObject *.
This closes SF bug #494007.

23 years ago"level" keyword argument in example should be "stacklevel".
Fred Drake [Tue, 12 Mar 2002 19:51:59 +0000 (19:51 +0000)] 
"level" keyword argument in example should be "stacklevel".
This closes SF bug #517684.

23 years agoAdd more explanation of how data_files is used (esp. where the files end up
Fred Drake [Fri, 8 Mar 2002 22:02:26 +0000 (22:02 +0000)] 
Add more explanation of how data_files is used (esp. where the files end up
in the installation and how that location is determined).

23 years ago"Shortcut" should be "short-circuit".
Fred Drake [Fri, 8 Mar 2002 01:01:50 +0000 (01:01 +0000)] 
"Shortcut" should be "short-circuit".
This closes SF bug #526277.

23 years agoBackport (if there's ever a 2.1.3 release) of a useful trunk fix:
Guido van Rossum [Mon, 25 Feb 2002 23:13:34 +0000 (23:13 +0000)] 
Backport (if there's ever a 2.1.3 release) of a useful trunk fix:

Fix by Edward K Ream to make breakpoints work on Windows: insert a
missing call to self.canonic().

23 years agoTypo: thsi -> this. Closes SF bug #521450.
Fred Drake [Fri, 22 Feb 2002 15:41:13 +0000 (15:41 +0000)] 
Typo: thsi -> this.  Closes SF bug #521450.

23 years agoAdd an availability statement for alarm().
Fred Drake [Fri, 15 Feb 2002 21:00:35 +0000 (21:00 +0000)] 
Add an availability statement for alarm().

23 years agoConsistently use \textasciicircum to produce a ^ character.
Fred Drake [Thu, 14 Feb 2002 15:26:15 +0000 (15:26 +0000)] 
Consistently use \textasciicircum to produce a ^ character.
LaTeX really falls flat on this one!

24 years agoIn case there ever will be a 2.1.3, this fixes SF bug #514928 (Bastian
Guido van Rossum [Fri, 8 Feb 2002 21:32:41 +0000 (21:32 +0000)] 
In case there ever will be a 2.1.3, this fixes SF bug #514928 (Bastian
Kleineidam): curses error in w.border().

For some reason, in 2.1.2 and before, PyCursesWindow_Border is
declared as METH_VARARGS but calls PyArg_Parse(), which is wrong.

(This is not relevant for 2.2, which does this completely different
and makes all functions METH_VARARGS.)

24 years agoUpdate the instructions on reporting bugs to reflect that anonymous reports
Fred Drake [Mon, 4 Feb 2002 21:43:58 +0000 (21:43 +0000)] 
Update the instructions on reporting bugs to reflect that anonymous reports
are no longer accepted.

24 years agostring.split() docstring described the interpretation of the maxsplit
Fred Drake [Wed, 30 Jan 2002 16:16:38 +0000 (16:16 +0000)] 
string.split() docstring described the interpretation of the maxsplit
argument incorrectly.
This closes SF bug #505997.

24 years agoAdd keyword.kwlist to the public API.
Fred Drake [Thu, 24 Jan 2002 16:40:31 +0000 (16:40 +0000)] 
Add keyword.kwlist to the public API.

24 years agolibkeyword.tex was missing from the list of dependencies for the
Fred Drake [Thu, 24 Jan 2002 16:40:15 +0000 (16:40 +0000)] 
libkeyword.tex was missing from the list of dependencies for the
Library Reference.

24 years agoFix typos reported by François Pinard.
Fred Drake [Mon, 21 Jan 2002 16:10:06 +0000 (16:10 +0000)] 
Fix typos reported by François Pinard.

24 years agoUpdated GNU info dir segment from Milan Zamazal.
Fred Drake [Thu, 17 Jan 2002 21:26:19 +0000 (21:26 +0000)] 
Updated GNU info dir segment from Milan Zamazal.

24 years agoUpdate email address.
Fred Drake [Thu, 17 Jan 2002 21:06:38 +0000 (21:06 +0000)] 
Update email address.

24 years agoFix Michael Hudson's email address.
Fred Drake [Thu, 17 Jan 2002 06:18:17 +0000 (06:18 +0000)] 
Fix Michael Hudson's email address.

24 years agoThis commit was manufactured by cvs2svn to create tag 'r212'. v2.1.2
cvs2svn [Tue, 15 Jan 2002 22:34:58 +0000 (22:34 +0000)] 
This commit was manufactured by cvs2svn to create tag 'r212'.

24 years agoAssorted Windows tweaks to change the release from 2.1.2c1 to 2.1.2.
Tim Peters [Tue, 15 Jan 2002 22:34:58 +0000 (22:34 +0000)] 
Assorted Windows tweaks to change the release from 2.1.2c1 to 2.1.2.
I have nothing else I intend to check in for 2.1.2 final.

24 years agoBump version to 2.1.2 final.
Guido van Rossum [Tue, 15 Jan 2002 22:19:12 +0000 (22:19 +0000)] 
Bump version to 2.1.2 final.

24 years agoNews for 2.1.2 final. This is good now.
Guido van Rossum [Tue, 15 Jan 2002 22:13:16 +0000 (22:13 +0000)] 
News for 2.1.2 final.  This is good now.

24 years agoFound another place where the copyrgiht date had to be fixed.
Guido van Rossum [Tue, 15 Jan 2002 22:09:55 +0000 (22:09 +0000)] 
Found another place where the copyrgiht date had to be fixed.

24 years agoSet the release version and date.
Fred Drake [Tue, 15 Jan 2002 22:00:25 +0000 (22:00 +0000)] 
Set the release version and date.