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

sort by:
Revision Author Date Message Commit Date
3714516 Projects used for 2.0c1 12 October 2000, 21:42:51 UTC
f2bd9ee Use MacOS.KeepConsole to always exit if the program calls FrameWork._quit(). Overridable with a class variable keepconsole. 12 October 2000, 21:25:37 UTC
6433fdf Added sha module, it's needed by the unicode stuff, it seems. 12 October 2000, 21:24:24 UTC
b19c667 Added a method KeepConsole so programs can override the Keep console open option. 12 October 2000, 21:24:05 UTC
dc86f9e Made options global (as PyMac_options) so macosmodule can access it. 12 October 2000, 21:23:19 UTC
6ab2cb6 Better exit handling. 12 October 2000, 21:22:26 UTC
de51909 Updated for 2.0c1 12 October 2000, 21:21:43 UTC
816cf9d Python implementation of strptime(). 12 October 2000, 21:20:41 UTC
14126df Extension to Findertools by Erik van Blokland. In Contrib because I don't have the time to merge it into findertools before the distribution. 12 October 2000, 21:20:11 UTC
237b5f4 Andy Dustman <adustman@users.sourceforge.net>: Eliminate unused variables to appease compiler. 12 October 2000, 20:58:32 UTC
602aa77 Marc-Andre Lemburg <mal@lemburg.com>: Documentation for the codec base classes. Lots of markup adjustments by FLD. This closes SourceForge bug #115308, patch #101877. 12 October 2000, 20:50:55 UTC
4e1be72 Fix SF bug #116263: support for from .. import * transformer.py: return '*', None from com_import_as_name pycodegen.py: special case for name == '*' pyassem.py: fix stack counting for IMPORT_ opcodes 12 October 2000, 20:23:23 UTC
babe326 Added entries for new files of SAX documentation. 12 October 2000, 20:07:09 UTC
014f0e3 Massive addition of SAX documentation from Martin von Loewis <loewis@informatik.hu-berlin.de>. Reorganized to be more like other parts of the documentation in its arrangement, but with few content changes. This closes SourceForge patch #101850. 12 October 2000, 20:05:09 UTC
110941a If the status line is invalid, assume it is a pre-1.0 response. The msg/headers are empty and the entire response is treated as the body. 12 October 2000, 19:58:36 UTC
2bf405a Repaired a comment and asserted a precondition. 12 October 2000, 19:42:00 UTC
20d529b Recreated after installer source code changes. This should close SF bug (patch) http://sourceforge.net/patch/?func=detailpatch&patch_id=101844&group_id=5470 12 October 2000, 19:31:13 UTC
73574ee two fixes for redirects: - don't close the fp, since that appears to also close the socket - join the original url with the redirect reponse to deal with relative redirect URL wrap two socket ops in try/except to turn them into URLErrors, so that client code need only catch one exception. in HTTPError.__del__ only close fp if fp is not None style changes: - use f(*args) instead of apply(f, args) - use __super_init instead of super.__init__(self, ...) 12 October 2000, 18:54:18 UTC
3b0c600 cosmetic changes only: use standard Python style for whitespace near = and () 12 October 2000, 17:31:36 UTC
ada6d87 Fix for Bug #116453. Direct use of interp->result is deprecated; changing this to Tcl_GetStringResult(interp) everywhere fixed the problem of losing the error message with TclError exceptions, on Windows. 12 October 2000, 17:14:46 UTC
f4670e9 When we know the compiler is GCC, always add the -Wall and -Wstrict-prototypes options. This will make it a lot easier to keep warnings under control in the first place in the future. There is one known warning at this time, caught by the -Wstrict-prototypes option. In Modules/main.c, the declaration of getopt() without parameters gets a complaint (rightly) that it is not a proper prototype. The lack of a complete prototype information should be corrected when the right portability conditions have been identified. Approved by the Guido. 12 October 2000, 17:11:38 UTC
22d5895 Added a test for the StringIO write() error I just fixed. 12 October 2000, 16:46:28 UTC
b636dc6 [ Bug #116636 ] Bug in StringIO.write() http://sourceforge.net/bugs/?func=detailbug&bug_id=116636&group_id=5470 bobalex@rsv.ricoh.com Bug report: If the file position is less than the end of the "file", and a write is performed extending past then end of the file, the data string is corrupted. Solution: in write(), when writing past the end, properly set self.len when newpos is > self.len. 12 October 2000, 16:45:37 UTC
2e2a70a Anonymous patch to add Darwin 1.2 to the list of BSDs. Let's hope this is correct (I'm not sure why the sys.platform would be 'Darwin1.2' rather than 'darwin1', which seems to be the convention). Someone with Darwin please test this! 12 October 2000, 16:01:55 UTC
0157e7a Added some single tuple/list unpacking for JPython regression testing. 12 October 2000, 14:45:58 UTC
cb5b5ba A Mystery: I somehow managed to delete the last two lines of my test_math.py changes. Here restoring them. 12 October 2000, 07:15:55 UTC
1d12061 Stop raising OverflowError on underflows reported by libm (errno==ERANGE and libm result is 0). Cautiously add a few libm exception test cases: 1. That exp(-huge) returns 0 without exception. 2. That exp(+huge) triggers OverflowError. 3. That sqrt(-1) raises ValueError specifically (apparently under glibc linked with -lieee, it was raising OverflowError due to an accident of the way mathmodule.c's CHECK() macro happened to deal with Infs and NaNs under gcc). 12 October 2000, 06:10:25 UTC
ec1722e Various minor additions and clarifications, mostly suggested by Jeremy 12 October 2000, 03:04:22 UTC
7486c6b Comment out a separator line, since all the others are commented out, and it would look kind of silly if typeset. 12 October 2000, 02:49:12 UTC
6032c48 Add new section on the XML package. (This was the only major new 2.0 feature left that wasn't covered. The article is therefore now essentially complete.) A few minor changes 12 October 2000, 02:37:14 UTC
0be483f Do a better job at staying on-screen :P (Sorry, it's late here.) I'm assuming here that the ANSI-C adjacent-string-concatenation technique is allowable, now that Python requires an ANSI C compiler. 11 October 2000, 23:26:11 UTC
8fb62a2 Adjust debugging code in the implementation of the DUP_TOPX bytecode, use Py_FatalError() instead, and clarify the message somewhat. As discussed on python-dev. 11 October 2000, 23:20:09 UTC
f27f5ab Added additional test cases for pulldom modifications. 11 October 2000, 22:36:00 UTC
bc1b5c8 Added parent attribute with getters and setters on XMLFilterBase. 11 October 2000, 22:35:00 UTC
d178ba6 Added non-ns start and end element methods. Moved appendChild calls from DOMEventStream to PullDOM (parser indep). Removed duplicated sibling pointer setting (duplicated in appendChild). 11 October 2000, 22:34:04 UTC
9361565 Document the exceptions that now get raised on invalid parameters. 11 October 2000, 22:27:51 UTC
cb953d7 Test the exception-raising for error cases in copy_reg. 11 October 2000, 22:17:35 UTC
78a6a36 In the module docstring, clarify that this is used to register pickle support for extension types, not classes. pickle(): If the type is a class or if the reduction function is not callable, raise a TypeError. constructor(): If the constructor is not callable, raise TypeError. This (partially) closes SourceForge patch #101859. 11 October 2000, 22:16:45 UTC
06fdd2d Another gcc -Wall warning squashed: MPZ_divm(): Initialize mpzden to NULL, since it could be Py_XDECREF()ed without being initialized. 11 October 2000, 21:53:34 UTC
4747a18 Remove one more gcc -Wall warning. 11 October 2000, 21:44:02 UTC
4bbea05 Jack Jansen reported that the regression test failed on the Mac where string.letters was much more than expected. Solution: explicit is better than implicit; don't rely on string.letters. 11 October 2000, 21:34:53 UTC
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
back to top