summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Incorporate a lightly edited version of the SocketServer module's docstringSkip Montanaro2005-05-121-1/+82
| | | | | into the docs and segregate the method descriptions for the various classes into separate sections. Base on suggestion by Paul Rubin in c.l.py.
* Improve subprocess link error notificationKurt B. Kaiser2005-05-103-3/+9
| | | | | | M NEWS.txt M PyShell.py M rpc.py
* SF bug #1193890: calendar.weekheader not found in __all__Raymond Hettinger2005-05-101-1/+2
|
* Use Queue's blocking feature instead of sleeping in the mainKurt B. Kaiser2005-05-052-2/+4
| | | | loop. Patch # 1190163 Michiel de Hoon
* Don't use 'is not' to compare strings.Michael W. Hudson2005-05-041-1/+1
| | | | (spotted by reading pypy-svn :)
* Update Paul Prescod's permissions.Raymond Hettinger2005-04-301-0/+2
|
* SF patch #1191489: Simplify logic in random.pyRaymond Hettinger2005-04-301-9/+10
|
* Fix error in a docstring where a single quote started the docstring but tripleBrett Cannon2005-04-301-1/+1
| | | | | | quote ended it. Closes bug #1192777. Thanks Christopher Smith.
* Fixed a typo in docstring I happened upon.Guido van Rossum2005-04-301-1/+1
|
* SF bug #1190451: 6.9 First sentence is confusingRaymond Hettinger2005-04-281-7/+8
| | | | | | | * Fixed incorrect wording: expression->exception * Noted the specific exception reported by "raise" when the is nothing to re-raise. * Eliminated several instances of "e.g." as recommended in the style guide.
* FixMichael W. Hudson2005-04-271-2/+2
| | | | | | [ python-Bugs-1190599 ] dir() docs show incorrect output though not entirely how it's suggested in the bug report.
* Fix typo.Raymond Hettinger2005-04-261-1/+1
|
* Make subclasses of int, long, complex, float, and unicode perform typeBrett Cannon2005-04-2610-76/+326
| | | | | | | conversion using the proper magic slot (e.g., __int__()). Also move conversion code out of PyNumber_*() functions in the C API into the nb_* function. Applied patch #1109424. Thanks Walter Doewald.
* Make parse_makefile fallback to environment variables if nothing isMartin v. Löwis2005-04-253-24/+17
| | | | | defined in the makefile. Get CFLAGS from the Makefile, instead of getting OPT, BASE_CFLAGS and EXTRA_CFLAGS individually.
* Introduced EXTRA_CFLAGS as an environment variable used by the Makefile. MeantBrett Cannon2005-04-245-7/+15
| | | | | | | to be used for flags that change binary compatibility. Distutils was tweaked to also use the variable if used during compilation of the interpreter.
* Update test to the current readline() behaviour.Walter Dörwald2005-04-211-0/+2
|
* Fix comment.Walter Dörwald2005-04-211-2/+2
|
* If the data read from the bytestream in readline() ends in a '\r' read one moreWalter Dörwald2005-04-212-12/+10
| | | | | | | | | | | byte, even if the user has passed a size parameter. This extra byte shouldn't cause a buffer overflow in the tokenizer. The original plan was to return a line ending in '\r', which might be recognizable as a complete line and skip any '\n' that was read afterwards. Unfortunately this didn't work, as the tokenizer only recognizes '\n' as line ends, which in turn lead to joined lines and SyntaxErrors, so this special treatment of a split '\r\n' has been dropped. (It can only happen with a temporarily exhausted bytestream now anyway.) Fixes parts of SF bugs #1163244 and #1175396.
* Clarify usage of OPT by noting that if it is set the default values will beBrett Cannon2005-04-201-1/+2
| | | | left out.
* Fix tests dependent on the exception raised by non-settable descriptors.Barry Warsaw2005-04-203-5/+6
|
* Whitespace normalization.Tim Peters2005-04-203-3/+3
|
* As per discussion on python-dev, descriptors defined in C with a NULL setterBarry Warsaw2005-04-192-2/+7
| | | | | now raise AttributeError instead of TypeError, for consistency with their pure-Python equivalent.
* Add a line explaining what env var to use to set the compiler flags and anBrett Cannon2005-04-191-0/+3
| | | | example of how to do it so that it is passed directly to ./configure .
* Correct swapped descriptions of empty string splits.Raymond Hettinger2005-04-191-2/+2
|
* Fix:Michael W. Hudson2005-04-182-1/+7
| | | | | | | | [ 1176893 ] Readline segfault by unsilly-ing PyGILState_Release(). Backport candidate.
* Updated to work with current Python docs setup, and added a minimal README.Jack Jansen2005-04-172-13/+54
|
* Fix building of spwd; was incorrectly checking for the needed HAVE_* values toBrett Cannon2005-04-151-4/+5
| | | | | | | | properly build the module. Also moved up the creation of config_h_vars (from distutils.sysconfig.parse_config_h()) higher on up in detect_modules() so that it can be used sooner).
* SF bug #1183742: PyDict_Copy() can return non-NULL value on errorRaymond Hettinger2005-04-151-1/+1
|
* typo fix, thanks Jeremy SandersAnthony Baxter2005-04-151-1/+1
|
* SF patch #1180062 by George Yoshida:Walter Dörwald2005-04-142-3/+3
| | | | | Doc/lib/libfunctional.tex: "in an new object" should read "in a new object" Doc/lib/libsubprocess.tex: argument name is wrong; comma is missing.
* Update permissions for Finn Bock.Raymond Hettinger2005-04-131-0/+2
|
* get_method() returns a method name, not take it as an argumentFred Drake2005-04-131-2/+2
| | | | (backporting to release24-maint branch)
* Fix HTTP method handler example so that method names in uppercasesHye-Shik Chang2005-04-121-1/+1
| | | | can be processed. (Submitted by Jooncheol Park)
* Update permissions for Eric Price.Raymond Hettinger2005-04-111-0/+2
|
* SF bug #1180392: StringIO's docs should mention overwriting of initial valueRaymond Hettinger2005-04-111-0/+1
| | | | | * Added a note that the initial file position is zero even if the object is freshly initialized.
* SF bug #1179957: Missing def'n of equality for set elementsRaymond Hettinger2005-04-102-1/+7
|
* Update status for Irme de Jong.Raymond Hettinger2005-04-101-0/+3
|
* SF patch 1179503: Fix typos in rpc.pyRaymond Hettinger2005-04-101-16/+18
| | | | | | * Call to unpack_int() should have no arguments * Misspelled BadRPCVerspion exception * Replace <> with !=
* Fill out one sectionAndrew M. Kuchling2005-04-091-3/+20
|
* Add more textAndrew M. Kuchling2005-04-091-7/+29
|
* * Fix error in definition of Im() which returned self instead of 0Raymond Hettinger2005-04-091-19/+14
| | | | | | | | | | | | | | | | for non-complex arguments. * Replace type() comparisons with isinstance() checks. * Replace apply() calls with equivalent syntactic form. * Simplify __hash__ definition to hash the underlying tuple. * Use math.hypot() for more robust computation of __abs__(). * Use sorted() instead of the multi-step keys/sort/iter. * Update comment on the cmath module.
* Patch #1177597: Fix various bugs in Demo/classes/Complex.py.Martin v. Löwis2005-04-091-0/+1
|
* Patch #1177597: Correct various bugs, add comments.Martin v. Löwis2005-04-091-9/+36
|
* Add grammar change for allowing ``class B(): pass`` syntax.Brett Cannon2005-04-091-1/+1
|
* Flush out support for ``class B(): pass`` syntax by adding support to theBrett Cannon2005-04-095-8/+27
| | | | | | 'parser' module and 'compiler' package. Closes patch #1176012. Thanks logistix.
* Add test for ``class B1(): pass``.Brett Cannon2005-04-091-1/+2
|
* Record removal of permissions for Charles Waldman.Raymond Hettinger2005-04-081-0/+6
|
* Add ESR info.Tim Peters2005-04-081-0/+5
|
* Record a drop request by Ken Manheimer.Raymond Hettinger2005-04-081-1/+1
|
* Record a drop request by Moshe Zadka.Raymond Hettinger2005-04-081-0/+2
|