Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
7e3e1c1 Added test cases for extended printing to an instance. This picked up a bug in JPython where the instance had to have a flush() method. 11 October 2000, 21:26:03 UTC
6fe9bac Make sure methods of ZipFile objects are in alphabetical order; the logical groupings are still maintained. Based on a comment by Steve Holden <sholden@holdenweb.com>. 11 October 2000, 18:56:00 UTC
0a7af40 Use suggested workaround for PyOS_CheckStack causing failure of test_[s]re.py on Win64. This closes bug http://sourceforge.net/bugs/?func=detailbug&group_id=5470&bug_id=116516 11 October 2000, 17:18:11 UTC
48fba73 Remove the last gcc -Wall warning about possible use of an uninitialized variable. w should be initialized before entering the bytecode interpretation loop since we only need one initialization to satisfy the compiler. 11 October 2000, 13:54:07 UTC
35ba689 Attempt to fix bogus gcc -Wall warnings reported by Marc-Andre Lemburg, by making the DUP_TOPX code utterly straightforward. This also gets rid of all normal-case internal DUP_TOPX if/branches, and allows replacing one POP() with TOP() in each case, so is a good idea regardless. 11 October 2000, 07:04:49 UTC
5428c7d Fix the docstring for new.function(). Based on a comment from Detlef Lannert <lannert@lannert.rz.uni-duesseldorf.de>. 10 October 2000, 22:07:18 UTC
2c4f554 Fixed a large number of small problems, mostly noted by Detlef Lannert <lannert@lannert.rz.uni-duesseldorf.de>. 10 October 2000, 22:00:03 UTC
e693df9 Avoid a couple of "value computed is not used" warnings from gcc -Wall; these computations are required for their side effects in traversing the variable arguments list. Reported by Marc-Andre Lemburg <mal@lemburg.com>. 10 October 2000, 21:10:35 UTC
66c9f07 Note that the UserString/MutableString classes are far less efficient than the built-in string types (suggested by Moshe Zadka <moshez@math.huji.ac.il>). Clarified what "can be converted to a string" means. Fixed a few markup nits. 10 October 2000, 20:58:48 UTC
ef52f60 Revise the examples not to use the "from socket import *", and adjust one comment in the example for clarity. 10 October 2000, 20:36:29 UTC
0fc6a67 Remove duplicated text from urlopen() description, noted by Ka-Ping Yee <ping@lfw.org> and probably others as well. 10 October 2000, 20:23:10 UTC
77b76b6 Substantially revise to handle the fact that Python CVS is no longer in a file-system accessible repository. Add a little bit of smarts to convert the cvsroot to an anonymous cvsroot the real one requires an authenticated login to SourceForge; this avoids the SSH startup delay when doing the checkout or export to get a fresh copy of the tree. 10 October 2000, 19:35:40 UTC
3ece713 Make it clear that copy_reg.pickle() should not be used for classes, but only for extension types. This partially fixes SourceForge bug #116295. 10 October 2000, 18:36:02 UTC
f8ca7d8 Fixed lots of small nits caught by Ka-Ping Yee <ping@lfw.org>. 10 October 2000, 17:03:45 UTC
2d34cd3 Minor nit fixes based on suggestions from Ka-Ping Yee <ping@lfw.org>. Added "See also" section with relevant RFC references. 10 October 2000, 17:02:34 UTC
2540788 Better synopsis based on suggestion from Ka-Ping Yee <ping@lfw.org>. 10 October 2000, 16:59:53 UTC
4d3714b Better synopses based on suggestions from Ka-Ping Yee <ping@lfw.org>. 10 October 2000, 16:56:41 UTC
6ff7aec Move the documentation for the mutex module to be with the threading and queue-management modules, since that is where the general context for use in most cases. 10 October 2000, 16:46:36 UTC
ea761c0 Place the full text of the CNRI license verbatim in the LICENSE file. Who know where the handle will point to tomorrow? 10 October 2000, 14:49:44 UTC
841815e This commit was manufactured by cvs2svn to create tag 'r20c1'. 09 October 2000, 23:43:55 UTC
cfc4178 When the classes in wave.py opened files themselves, their .close() methods didn't bother to close the files. This caused the new test_wave test to fail under Windows, as Windows won't let you delete a file that's open. Fixed that by ensuring the wave read & write classes' .close() and __del__ methods close files that were opened by their constructors. 09 October 2000, 23:43:55 UTC
e8d2f55 The usual. 09 October 2000, 22:14:43 UTC
eebb1c6 The Usual. 09 October 2000, 21:48:02 UTC
cc46bd2 the usual 09 October 2000, 21:34:51 UTC
6040aaa add note explaining what a release candidate is 09 October 2000, 21:27:22 UTC
95fdec4 This file is no longer used. 09 October 2000, 21:26:12 UTC
46446d6 Repaired IDLE Unicode bug description. Added tokenize.py bugfix info. 09 October 2000, 21:19:31 UTC
ff71839 Another generated file... 09 October 2000, 20:22:28 UTC
c9a5cc1 Remove macro that mentions DL_EXPORT_HEADER; it caused a spurious warning from autoheader and is not useful anymore. (Approved by Donn Cave.) 09 October 2000, 20:18:32 UTC
56fe7f8 WAVE test + bugfix contributor. 09 October 2000, 20:07:00 UTC
16b198e wave test output 09 October 2000, 20:06:50 UTC
a00afc1 Simple test suite for wave.py by Jean-Claude Rimbault (with some changes to avoid using assert). 09 October 2000, 20:05:59 UTC
13a3069 Paul Prescod <paul@prescod.net>: Correct the chaining between siblings. 09 October 2000, 20:04:16 UTC
eca576c Fix by Jean-Claude Rimbault [ Bug #116271 ] -- the WAVE header was never written properly because the '4' length indicators for the 's' format characters were missing. 09 October 2000, 20:01:53 UTC
ebe7302 Move the test for confirmation that all nodes have been freed into the driver code, so that each test gets this; it had been done inconsistently. Remove the lines that set the variables holding dom objects to None; not needed since the interpreter cleans up locals on function return. 09 October 2000, 19:57:39 UTC
5c2c604 And another. 09 October 2000, 19:52:41 UTC
5839e58 Checking in three Darwin-specific patches. Tony Lownds: [ Patch #101816 ] Fixes shared modules on Mac OS X 1. Mac OS X is recognized by the Next-ish host recognition code as "Darwin/1.2" 2. When specifying just --with-dyld, modules can compile as shared 3. --with-dyld and --with-next-framework, modules can compile as shared 4. --with-suffix=.exe, and Lib/plat-darwin1.2 is being made, the regen script invokes python as python.exe [I had to reformat this patch a bit to make it work. Please test!] Dan Wolfe: [ Patch #101823 ] Fix Darwin POSIX Thread redefinition The patch below fixes the redefinition problem in Darwin with _POSIX_THREADS. I'm not sure if this is the correct long term fix but for now it fixes the problem and the fix is specific to Darwin. Dan Wolfe: [ Patch #101824 ] On Darwin, remove unrecognized option `-OPT:Olimit=0' After many, many, many compiles, I finally got itchy of this warning cluttering up the output... so I scratched (Darwin configs only) and it's gone! :-) 09 October 2000, 19:52:35 UTC
32e20ff typo 09 October 2000, 19:48:11 UTC
95d53d2 Use python$EXE instead of python, for Darwin. (Patch by Tony Lownds. (#101816) [Note: I'm not sure that this is really the right fix. Surely Darwin doesn't require you to say "python.exe" everywhere??? Even Windows doesn't! Or am I misunderstanding the point?] 09 October 2000, 19:34:12 UTC
fdddb31 For Darwin, export EXE (needed by Lib/plat-generic/regen checkin, to follow). Adapted from a patch by Tony Lownds. (#101816) 09 October 2000, 19:31:40 UTC
fded5ed One more name. 09 October 2000, 19:29:35 UTC
87d4a03 Do not forget to build the acks.html file when building "all"! 09 October 2000, 18:56:23 UTC
1092120 added better description of BeOS changes from Donn Cave 09 October 2000, 18:34:12 UTC
ed9e644 Summary of changes between 2.0b2 and 2.0c1 09 October 2000, 18:26:42 UTC
30e7877 new name 09 October 2000, 18:26:16 UTC
17a2b64 Work around annoyances in LaTeX2HTML. 09 October 2000, 18:12:29 UTC
955e03b Push xmllib to the end of the markup chapter since it is deprecated. 09 October 2000, 18:11:24 UTC
ecbd2aa Another name. 09 October 2000, 18:08:56 UTC
5790be1 Donn Cave <donn@oz.net>: Update for BeOS. This closes SourceForge patch #101774. Also fix typo in a comment. 09 October 2000, 17:06:13 UTC
a2cb78f Donn Cave <donn@oz.net>: Removed DL_EXPORT_HEADER -- only needed on BeOS, and not needed there anymore. This closes SourceForge patch #101775. 09 October 2000, 17:01:03 UTC
047fe99 Donn Cave <donn@oz.net>: Revise BeOS support. This closes SourceForge patch #101776. 09 October 2000, 16:51:49 UTC
9e2e1e5 Donn Cave <donn@oz.net>: Updated to work better with BeOS. This closes SourceForge patch #101777. 09 October 2000, 16:48:09 UTC
d359022 Updated version from Donn Cave <donn@oz.net>. This closes SourceForge patch #101778. 09 October 2000, 16:46:02 UTC
04f4943 _exceptions: Format a missing system id as <unknown>. expatreader: Use the error handler instead of raising exception directly. 09 October 2000, 16:45:54 UTC
3383792 Denis S. Otkidach <ods@users.sourceforge.net>: Correct description of leapdays() function. This closes SourceForge patch #101840. 09 October 2000, 15:27:31 UTC
1e75e81 bump patchlevel to 2.0c1 09 October 2000, 15:13:47 UTC
b769e80 read in a .pyc file and disassemble the code objects 09 October 2000, 14:35:24 UTC
d923831 Patch #101810: check whether zst.avail_out is non-zero when getting a Z_BUF_ERROR while decompressing. If it is, assume that this means the data being decompressed is bad and raise an exception, instead of just assuming that Z_BUF_ERROR always means that more space is required. 09 October 2000, 14:18:10 UTC
46735ad Fixed leapdays(). From Patch #101841, by Denis S. Otkidach. 09 October 2000, 12:42:04 UTC
e9f922f Adapt test output to changed error message. 08 October 2000, 19:48:46 UTC
5931667 Be consistent in the description of audio formats: <format> <width> "audio". Also add AFMT_S16_NE ("native-endian"). (Somehow there's no AFMT_U16_NE.) 08 October 2000, 19:47:47 UTC
ce6292e Correct output. 08 October 2000, 00:21:43 UTC
923ebe4 It seems our sound cards can't play mulaw data. Use native-format 16-bit signed data instead. Hope this works for you; it works for me. 08 October 2000, 00:20:20 UTC
830b37b Don't use string methods to allow sharing this code with PyXML. 07 October 2000, 19:03:20 UTC
13ac992 Fixed too ambitious "nothing to repeat" check. Closes bug #114033. 07 October 2000, 17:38:23 UTC
5c0b43d The test is good, but Jim forgot to check in the updated output. 07 October 2000, 16:58:11 UTC
4095101 Put arguments to test -z in double quotes. Fixes Bug #116325. 07 October 2000, 16:21:27 UTC
7787841 Hush the nanny. 07 October 2000, 12:50:05 UTC
5d64421 Fix a couple of places where the descriptions of *_GET_SIZE() macros said they were similar to *_GetSize(); should be similar to *_Size(). Error noted by William Park <parkw@better.net>. 07 October 2000, 12:31:50 UTC
613f7c4 Donn Cave <donn@oz.net>: Generated files for BeOS R5. 07 October 2000, 12:25:17 UTC
a2fda0d Record bugs found when comparing the module with DOM Core Level 2. 07 October 2000, 12:10:28 UTC
8bf9e3b Prevent possible buffer overflow exploits under Windows. As per (the very quick) patch Patch #101801. 07 October 2000, 11:10:50 UTC
025468d SRE didn't handle character category followed by hyphen inside a character class. Fix provided by Andrew Kuchling. Closes bug #116251. 07 October 2000, 10:16:19 UTC
53f3d4a [ Bug #116174 ] using %% in cstrings sometimes fails with unicode paramsFix for the bug reported in Bug #116174: "%% %s" % u"abc" failed due to the way string formatting delegated work to the Unicode formatting function. 07 October 2000, 08:54:09 UTC
b96d802 Updated test with a case which checks for the bug reported in 07 October 2000, 08:52:45 UTC
de49583 Possible fix for Skip's bug 116136 (sre recursion limit hit in tokenize.py). tokenize.py has always used naive regexps for matching string literals, and that appears to trigger the sre recursion limit on Skip's platform (he has very long single-line string literals). Replaced all of tokenize.py's string regexps with the "unrolled" forms used in IDLE, where they're known to handle even absurd (multi-megabyte!) string literals without trouble. See Friedl's book for explanation (at heart, the naive regexps create a backtracking choice point for each character in the literal, while the unrolled forms create none). 07 October 2000, 05:09:39 UTC
70d87d7 Prep Windows installer for 2.0c1: title and build number. 07 October 2000, 04:04:07 UTC
f2fba87 Fix for next iteration of SF bug 115690 (Unicode headaches in IDLE). The parsing functions in support of auto-indent weren't expecting Unicode strings, but text.get() can now return them (although it remains muddy as to exactly when or why that can happen). Fixed that with a Big Hammer. 06 October 2000, 23:09:00 UTC
0a84a33 Add .toxml test case, as proposed by Alex Martelli in bug report #116244. 06 October 2000, 22:42:55 UTC
2c8a89c minidom: access attribute value before printing it correct order of constructor args in createAttributeNS pulldom: use symbolic names for uri and localnames correct usage of createAttribute and setAttributeNode signatures. 06 October 2000, 22:36:03 UTC
80670bc Add a test case for reporting the file name, and for reporting an error for incomplete input. 06 October 2000, 21:13:23 UTC
31b485f In an incremental parser, close the parser after feeding everything. 06 October 2000, 21:12:12 UTC
5fece7f Don't use a file object as system id; try to propagate the file name to the InputSource. 06 October 2000, 21:11:20 UTC
2aa93ef Don't report a final chunk for an external entity parser. 06 October 2000, 21:10:34 UTC
ee1dc15 Move translation from expat.error to SAXParseException into feed, so that callers of feed will get a SAXException. In close, feed the last chunk first before calling endDocument, so that the parser may report errors before the end of the document. Don't do anything in a nested parser. Don't call endDocument in parse; that will be called in close. Use self._source for finding the SystemID; XML_GetBase will be cleared in case of an error. 06 October 2000, 21:08:59 UTC
c2bac87 Include more information from the docstrings. 06 October 2000, 21:07:14 UTC
3a844a2 Another name. 06 October 2000, 21:00:40 UTC
db810ac Donn Cave <donn@oz.net>: Fix large file support for BeOS. This closes SourceForge patch #101773. Refer to the patch discussion for information on possible alternate fixes. 06 October 2000, 20:42:33 UTC
24c532a Fix a couple of typos in docstrings. 06 October 2000, 20:28:46 UTC
5197444 Fix really bad typo, noted by Neil Schemenauer <nas@arctrix.com>. 06 October 2000, 20:16:50 UTC
c6243e4 Add notes on the requirements for subclasses. This closes SourceForge bug #115928. 06 October 2000, 20:04:48 UTC
2e06c20 Revise the versioning information to say that this was revised in 1.6, not added then, and note what the change was (ncurses, change to a package). 06 October 2000, 20:01:23 UTC
062ea2e Made a number of revisions suggested by Fredrik Lundh. Revised the first paragraph so it doesn't sound like it was written when 7-bit strings were assumed; note that Unicode strings can be used. 06 October 2000, 19:59:22 UTC
e2b7c4d test_linuxaudio: read the header from the .au file and do a sanity check pass only the data to the audio device call flush() so that program does not exit until playback is complete call all the other methods to verify that they work minimally call setparameters with a bunch of bugs arguments linuxaudiodev.c: use explicit O_WRONLY and O_RDONLY instead of 1 and 0 add a string name to each of the entries in audio_types[] add AFMT_A_LAW to the list of known formats add x_mode attribute to lad object, stores imode from open call test ioctl return value as == -1, not < 0 in read() method, resize string before return add getptr() method, that calls does ioctl on GETIPTR or GETOPTR depending on x_mode in setparameters() method, do better error checking and raise ValueErrors; also use ioctl calls recommended by Open Sound System Programmer's Guido (www.opensound.com) use PyModule_AddXXX to define names in module 06 October 2000, 19:39:55 UTC
d88d0a1 It turns out that Guido does not like or encourage the use of the term "disciplines" for the __*__() methods, so they should be referred to as "methods" or "special methods", as appropriate in context. 06 October 2000, 19:39:47 UTC
cc773d3 __getslice__(): Make this use the constructor form that gets a sequence as a parameter; this was the only use of the base constructor or surgical alteration of another object's data attribute. This change simplifies the constructor requirements for subclasses. This relates to SourceForge bug #115928. 06 October 2000, 19:26:01 UTC
e60de4d Added a new "base" type, IOobject for which most of the operations are defined. This will, hopefully clarify some of the logic. Added close test to raise proper error when operations are performed on closed StringIOs. Added a position argument to the truncate method. Added a size argument to readline. Added PyArg_Parse calls for methods that don't take arguments to make sure they don't take arguments. 06 October 2000, 19:24:23 UTC
d1229f5 Uncommented tests that failed for cStringIO, Added missing clode to make the clode test test a close. ;) 06 October 2000, 19:21:32 UTC
6d699ca Adding Jeremy's new test_import (SF patch 101709). 06 October 2000, 18:46:22 UTC
962c9e7 Add SAXReaderNotAvailable, and use it to distinguish between an ImportError, and a missing driver. 06 October 2000, 17:41:52 UTC
back to top