From guido@cnri.reston.va.us Thu Sep 2 16:09:45 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Thu, 2 Sep 1999 11:09:45 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib pprint.py Message-ID: <199909021509.LAA12692@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: pprint.py Log Message: Fix indent error in __format(): del context[objid] at the end should be executed in all cases, not just when it's not a list, tuple or dict. Discovered by Christian Tismer. From guido@cnri.reston.va.us Fri Sep 3 14:23:50 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Fri, 3 Sep 1999 09:23:50 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib rfc822.py Message-ID: <199909031323.JAA16265@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: rfc822.py Log Message: Correct typo in AddressList.__getitem__. By Moshe Zadka. From akuchlin@cnri.reston.va.us Mon Sep 6 17:34:52 1999 From: akuchlin@cnri.reston.va.us (Andrew M. Kuchling) Date: Mon, 6 Sep 1999 12:34:52 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib gzip.py Message-ID: <199909061634.MAA00203@amarok.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory amarok:/home/akuchlin/src/Python-1.5/Lib Modified Files: gzip.py Log Message: Fixed 'return EOFError' that should be 'raise EOFError', caught by Skip Montanaro's return-value patches. From guido@cnri.reston.va.us Tue Sep 7 15:24:06 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Tue, 7 Sep 1999 10:24:06 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Modules audioop.c Message-ID: <199909071424.KAA17454@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Modules In directory eric:/projects/python/develop/guido/src/Modules Modified Files: audioop.c Log Message: Fixed memory leak in ratecv, in response to PR#72. By Sjoerd Mullender. From fdrake@weyr.cnri.reston.va.us Tue Sep 7 20:27:02 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Tue, 7 Sep 1999 15:27:02 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/lib libcgihttp.tex Message-ID: <199909071927.PAA10846@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/lib In directory weyr:/home/fdrake/projects/python/Doc-1.5.2p1/lib Modified Files: Tag: release152p1-patches libcgihttp.tex Log Message: Mark CGIHTTPServer Unix-specific due to fork/exec use. From fdrake@weyr.cnri.reston.va.us Tue Sep 7 21:20:59 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Tue, 7 Sep 1999 16:20:59 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/ref ref7.tex Message-ID: <199909072020.QAA11449@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/ref In directory weyr:/home/fdrake/projects/python/Doc-1.5.2p1/ref Modified Files: Tag: release152p1-patches ref7.tex Log Message: Removed obsolete footnote about non-default args following defaulted args; problem reported by Robert Kern . From bwarsaw@cnri.reston.va.us Wed Sep 8 17:26:34 1999 From: bwarsaw@cnri.reston.va.us (Barry A. Warsaw) Date: Wed, 8 Sep 1999 12:26:34 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Python ceval.c Message-ID: <199909081626.MAA21829@anthem.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Python In directory anthem:/projects/python/develop/bwarsaw/python/dist/src/Python Modified Files: ceval.c Log Message: call_trace(): A fix for PR#73, if an exception occurred in the tracefunc (or profilefunc -- we're not sure which), zap the global trace and profile funcs so that we can't get into recursive loop when instantiating the resulting class based exception. From guido@cnri.reston.va.us Thu Sep 9 15:16:03 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Thu, 9 Sep 1999 10:16:03 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Tools/idle TODO.txt Message-ID: <199909091416.KAA22935@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Tools/idle In directory eric:/projects/python/develop/guido/src/Tools/idle Modified Files: TODO.txt Log Message: A few new TODO entries. From fdrake@weyr.cnri.reston.va.us Thu Sep 9 15:16:37 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 9 Sep 1999 10:16:37 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/lib libparser.tex Message-ID: <199909091416.KAA15957@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/lib In directory weyr:/home/fdrake/projects/python/Doc/lib Modified Files: libparser.tex Log Message: Name the parameter to expr() and suite() "source" instead of "string". From fdrake@weyr.cnri.reston.va.us Thu Sep 9 15:21:53 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 9 Sep 1999 10:21:53 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Modules parsermodule.c Message-ID: <199909091421.KAA16019@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Modules In directory weyr:/home/fdrake/projects/python/Modules Modified Files: parsermodule.c Log Message: Added keyword parameter support to all public interfaces; keyword names match the documentation. Removed broken code that supports the __methods__ attribute on ast objects; the right magic was added to Py_FindMethod() since this was originally written. .__methods__ now works, so dir() and rlcompleter are happy. From guido@cnri.reston.va.us Thu Sep 9 15:54:28 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Thu, 9 Sep 1999 10:54:28 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib Queue.py Message-ID: <199909091454.KAA23056@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: Queue.py Log Message: Make the maxsize constructor argument default to 0 (an unlimited queue size). From guido@cnri.reston.va.us Thu Sep 9 16:43:00 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Thu, 9 Sep 1999 11:43:00 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Modules socketmodule.c Message-ID: <199909091543.LAA24563@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Modules In directory eric:/projects/python/develop/guido/src/Modules Modified Files: socketmodule.c Log Message: It appears that inet_aton() doesn't really exist except in libresolv; the proper function to call is inet_addr(). Since we already had code to do that (for MS-Windows), this simplifies things a lot! From bwarsaw@cnri.reston.va.us Thu Sep 9 17:32:42 1999 From: bwarsaw@cnri.reston.va.us (Barry A. Warsaw) Date: Thu, 9 Sep 1999 12:32:42 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib pdb.py Message-ID: <199909091632.MAA24868@anthem.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory anthem:/projects/python/develop/bwarsaw/python/dist/src/Lib Modified Files: pdb.py Log Message: Pdb.lineinfo(): Don't use os.popen('egrep ...') to find the line in the file that a function is defined on. Non-portable to Windows and JPython. Instead, new find_function() uses re module on a similar (simple-minded) pattern. From bwarsaw@cnri.reston.va.us Fri Sep 10 00:24:33 1999 From: bwarsaw@cnri.reston.va.us (Barry A. Warsaw) Date: Thu, 9 Sep 1999 19:24:33 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib bdb.py Message-ID: <199909092324.TAA26124@anthem.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory anthem:/projects/python/develop/bwarsaw/python/dist/src/Lib Modified Files: bdb.py Log Message: canonic(): This used to be equivalent to str() but that caused too much breakage (esp. in JPython which holds absolute path names in co_filename already). This implementation uses os.path.abspath() as a slightly better way to canonicalize path names. It implements a cache. From guido@cnri.reston.va.us Fri Sep 10 15:34:50 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Fri, 10 Sep 1999 10:34:50 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib fpformat.py Message-ID: <199909101434.KAA26537@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: fpformat.py Log Message: Fix for PR#74 -- use int() instead of eval() to extract the exponent. From fdrake@weyr.cnri.reston.va.us Fri Sep 10 21:54:54 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Fri, 10 Sep 1999 16:54:54 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib rfc822.py Message-ID: <199909102054.QAA11198@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory weyr:/home/fdrake/projects/python/Lib Modified Files: rfc822.py Log Message: Message.__delitem__(): If the key doesn't exist in the dictionary, raise KeyError instead of failing silently! From bwarsaw@cnri.reston.va.us (Barry A. Warsaw) Sun Sep 12 16:49:23 1999 From: bwarsaw@cnri.reston.va.us (Barry A. Warsaw) (Barry A. Warsaw) Date: Sun, 12 Sep 1999 11:49:23 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib rfc822.py References: <199909102054.QAA11198@weyr.cnri.reston.va.us> Message-ID: <14299.52099.820719.889159@anthem.cnri.reston.va.us> >>>>> "Fred" == Fred L Drake writes: | Update of /projects/cvsroot/python/dist/src/Lib | In directory weyr:/home/fdrake/projects/python/Lib | Modified Files: | rfc822.py | Log Message: Fred> Message.__delitem__(): If the key doesn't exist in the Fred> dictionary, raise KeyError instead of failing silently! Uh, I think you just broke a considerable amount of code. I know there's a lot of code in Mailman that relied on this behavior! -Barry From guido@CNRI.Reston.VA.US Sun Sep 12 23:13:36 1999 From: guido@CNRI.Reston.VA.US (Guido van Rossum) Date: Sun, 12 Sep 1999 18:13:36 -0400 Subject: [Python-checkins] CVS: python/dist/src/Lib rfc822.py In-Reply-To: Your message of "Sun, 12 Sep 1999 11:49:23 EDT." <14299.52099.820719.889159@anthem.cnri.reston.va.us> References: <199909102054.QAA11198@weyr.cnri.reston.va.us> <14299.52099.820719.889159@anthem.cnri.reston.va.us> Message-ID: <199909122213.SAA28930@eric.cnri.reston.va.us> > Fred> Message.__delitem__(): If the key doesn't exist in the > Fred> dictionary, raise KeyError instead of failing silently! [Barry] > Uh, I think you just broke a considerable amount of code. I know > there's a lot of code in Mailman that relied on this behavior! Erm, really? And what made you believe that was the right thing to do? (I know, it wasn't you :-) It is certainly very un-dict-like... Will we have to roll this back just to save mailman, or will there be other code that depends on this? --Guido van Rossum (home page: http://www.python.org/~guido/) From guido@cnri.reston.va.us Mon Sep 13 14:45:33 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Mon, 13 Sep 1999 09:45:33 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Python getopt.c Message-ID: <199909131345.JAA29374@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Python In directory eric:/projects/python/develop/guido/src/Python Modified Files: getopt.c Log Message: Tim Peters discovered a bug in the Python-supplied getopt(): it doesn't recognize a lone dash as a non-flag argument. Now it does. From fdrake@weyr.cnri.reston.va.us Tue Sep 14 19:00:50 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Tue, 14 Sep 1999 14:00:50 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/tut tut.tex Message-ID: <199909141800.OAA24923@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/tut In directory weyr:/home/fdrake/projects/python/Doc/tut Modified Files: tut.tex Log Message: Added "import string" to a couple of examples that describe string module functions, to clarify that the import is not automatic. Suggested by Koray Oner . From guido@cnri.reston.va.us Tue Sep 14 21:15:20 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Tue, 14 Sep 1999 16:15:20 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib asyncore.py Message-ID: <199909142015.QAA15571@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: asyncore.py Log Message: Put Sam Rushing's original RCS ID string back, without dollars around it. From guido@cnri.reston.va.us Tue Sep 14 21:16:01 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Tue, 14 Sep 1999 16:16:01 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib asynchat.py Message-ID: <199909142016.QAA15590@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: asynchat.py Log Message: Put Sam Rushing's original RCS ID string back, without dollars around it. From guido@cnri.reston.va.us Tue Sep 14 21:17:51 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Tue, 14 Sep 1999 16:17:51 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib asynchat.py Message-ID: <199909142017.QAA15612@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: asynchat.py Log Message: Put Sam Rushing's original RCS ID string back, without dollars around it. From guido@cnri.reston.va.us Wed Sep 15 16:28:27 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Wed, 15 Sep 1999 11:28:27 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib BaseHTTPServer.py Message-ID: <199909151528.LAA17750@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: BaseHTTPServer.py Log Message: Typo: the method called is do_SPAM, not handle_SPAM. From fdrake@weyr.cnri.reston.va.us Wed Sep 15 16:40:24 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Wed, 15 Sep 1999 11:40:24 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/ext ext.tex Message-ID: <199909151540.LAA26384@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/ext In directory weyr:/home/fdrake/projects/python/Doc-1.5.2p1/ext Modified Files: Tag: release152p1-patches ext.tex Log Message: Added a quick pointer to Modules/xxmodule.c at the end of the simple example. From fdrake@weyr.cnri.reston.va.us Wed Sep 15 17:24:23 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Wed, 15 Sep 1999 12:24:23 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/ext ext.tex Message-ID: <199909151624.MAA26802@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/ext In directory weyr:/home/fdrake/projects/python/Doc-1.5.2p1/ext Modified Files: Tag: release152p1-patches ext.tex Log Message: Add additional comments pointing to the modulator tool, alongside the pointer to xxmodule.c. From guido@cnri.reston.va.us Wed Sep 15 23:01:41 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Wed, 15 Sep 1999 18:01:41 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Modules socketmodule.c Message-ID: <199909152201.SAA18600@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Modules In directory eric:/projects/python/develop/guido/src/Modules Modified Files: socketmodule.c Log Message: (1) On Linux, we really need to trust the configure script to select the right variant of gethostbyname_r for us, since not all Linuxes are equal in this respect. Reported by Laurent Pointal. (2) On BeOS, Chris Herborth reports that instead of arpa/inet.h you must include net/netdb.h to get the inet_ntoa() and inet_addr() prototypes. From guido@cnri.reston.va.us Wed Sep 15 23:15:24 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Wed, 15 Sep 1999 18:15:24 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib rfc822.py Message-ID: <199909152215.SAA18664@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: rfc822.py Log Message: After much hemming and hawing, we decided to roll back Fred's change. It breaks Mailman, it was actually documented in the docstring, so it was an intentional deviation from the usual del semantics. Let's document the original behavior in Doc/lib/librfc822.tex. From guido@cnri.reston.va.us Wed Sep 15 23:48:09 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Wed, 15 Sep 1999 18:48:09 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Python compile.c Message-ID: <199909152248.SAA18959@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Python In directory eric:/projects/python/develop/guido/src/Python Modified Files: compile.c Log Message: Tim Peters writes: For a long time I've seen absurd tracebacks under -O (e.g., negative line numbers), but very rarely. Since I was looking at tracebacks anyway, thought I'd track it down. Turns out to be Guido's only predictable blind spot . Patch follows. From fdrake@weyr.cnri.reston.va.us Thu Sep 16 16:33:49 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 16 Sep 1999 11:33:49 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/lib libsys.tex Message-ID: <199909161533.LAA28483@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/lib In directory weyr:/home/fdrake/projects/python/Doc-1.5.2p1/lib Modified Files: Tag: release152p1-patches libsys.tex Log Message: Added information about sys.dllhandle and sys.winver. From fdrake@weyr.cnri.reston.va.us Thu Sep 16 16:52:19 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 16 Sep 1999 11:52:19 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/lib libsocket.tex Message-ID: <199909161552.LAA28598@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/lib In directory weyr:/home/fdrake/projects/python/Doc-1.5.2p1/lib Modified Files: Tag: release152p1-patches libsocket.tex Log Message: Revert last change; the inet_*to*() functions were added *after* the 1.5.2 release. This should only be added to the head revision, not the branch. From fdrake@weyr.cnri.reston.va.us Thu Sep 16 16:50:01 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 16 Sep 1999 11:50:01 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/lib libsocket.tex Message-ID: <199909161550.LAA28582@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/lib In directory weyr:/home/fdrake/projects/python/Doc/lib Modified Files: libsocket.tex Log Message: Added documentation for inet_aton() and inet_ntoa(), from Ben Gertzfield (with minor changes). (Should have been here instead of in the branch in the first place, since these weren't in for the 1.5.2 release.) From fdrake@weyr.cnri.reston.va.us Fri Sep 17 15:38:40 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Fri, 17 Sep 1999 10:38:40 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/lib libos.tex Message-ID: <199909171438.KAA01175@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/lib In directory weyr:/home/fdrake/projects/python/Doc/lib Modified Files: libos.tex Log Message: os.name: Note that 'java' is one of the registered names. From fdrake@weyr.cnri.reston.va.us Fri Sep 17 15:59:37 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Fri, 17 Sep 1999 10:59:37 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/api api.tex Message-ID: <199909171459.KAA04542@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/api In directory weyr:/home/fdrake/projects/python/Doc-1.5.2p1/api Modified Files: Tag: release152p1-patches api.tex Log Message: Reference Count Details: In the sum_sequence() example function, refer to the "sequence" parameter as "sequence" rather than "list", which clearly would elicit screams from a conscientious compiler! Reported by Paolo Milani . From guido@cnri.reston.va.us Fri Sep 17 16:40:42 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Fri, 17 Sep 1999 11:40:42 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src configure.in configure Message-ID: <199909171540.LAA03573@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src In directory eric:/projects/python/develop/guido/src Modified Files: configure.in configure Log Message: Erik Lindvall contributed a BSD/OS 4 patch for LDSHARED. From guido@cnri.reston.va.us Sat Sep 18 21:49:40 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Sat, 18 Sep 1999 16:49:40 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Python traceback.c Message-ID: <199909182049.QAA06182@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Python In directory eric:/projects/python/develop/guido/src/Python Modified Files: traceback.c Log Message: Tim Peters fixed PR#75: very long lines cause incorrect tracebacks. From guido@cnri.reston.va.us Mon Sep 20 01:39:48 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Sun, 19 Sep 1999 20:39:48 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib/lib-tk ScrolledText.py Message-ID: <199909200039.UAA06740@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib/lib-tk In directory eric:/projects/python/develop/guido/src/Lib/lib-tk Modified Files: ScrolledText.py Log Message: Peter Haight discovered that this code uses a mutable default for cnf and then (under certain circumstances) can clobber the default! He also submitted this patch as PR#82. From guido@cnri.reston.va.us Mon Sep 20 14:28:19 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Mon, 20 Sep 1999 09:28:19 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Modules bsddbmodule.c Message-ID: <199909201328.JAA07063@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Modules In directory eric:/projects/python/develop/guido/src/Modules Modified Files: bsddbmodule.c Log Message: Added comment with web location of bsddb windows port. From fdrake@weyr.cnri.reston.va.us Mon Sep 20 23:32:19 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Mon, 20 Sep 1999 18:32:19 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Modules parsermodule.c Message-ID: <199909202232.SAA15846@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Modules In directory weyr:/home/fdrake/projects/python/Modules Modified Files: parsermodule.c Log Message: parser__pickler(): Don't drop the third argument to parser_ast2tuple(). Create an temporary empty dictionary to use. Bug reported by Mark Favas . Fix a couple of comments. From fdrake@weyr.cnri.reston.va.us Tue Sep 21 16:45:08 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Tue, 21 Sep 1999 11:45:08 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/html about.dat Message-ID: <199909211545.LAA24714@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/html In directory weyr:/home/fdrake/projects/python/Doc/html Modified Files: about.dat Log Message: Added section about where to send comments, questions, & bug reports. From fdrake@weyr.cnri.reston.va.us Wed Sep 22 15:38:26 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Wed, 22 Sep 1999 10:38:26 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/html/icons contents.png index.png modules.png next.png previous.png up.png Message-ID: <199909221438.KAA27209@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/html/icons In directory weyr:/home/fdrake/projects/python/Doc/html/icons Added Files: contents.png index.png modules.png next.png previous.png up.png Log Message: PNG version of the icons, converted from the GIFs by Michael Hudson . From fdrake@weyr.cnri.reston.va.us Wed Sep 22 15:52:10 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Wed, 22 Sep 1999 10:52:10 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/lib libundoc.tex Message-ID: <199909221452.KAA27249@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/lib In directory weyr:/home/fdrake/projects/python/Doc-1.5.2p1/lib Modified Files: Tag: release152p1-patches libundoc.tex Log Message: Added item for the turtle module. From bwarsaw@cnri.reston.va.us Wed Sep 22 16:45:51 1999 From: bwarsaw@cnri.reston.va.us (Barry A. Warsaw) Date: Wed, 22 Sep 1999 11:45:51 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Tools/audiopy audiopy Message-ID: <199909221545.LAA11937@anthem.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Tools/audiopy In directory anthem:/projects/python/develop/bwarsaw/python/dist/src/Tools/audiopy Modified Files: audiopy Log Message: main(): wrap the device.setinfo() call around an exception handler. It's possible to get a sunaudiodev.error (errno == EINVAL), although I'm not exactly sure why, this at least won't crash the application. From fdrake@weyr.cnri.reston.va.us Wed Sep 22 20:50:52 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Wed, 22 Sep 1999 15:50:52 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/perl l2hinit.perl Message-ID: <199909221950.PAA28286@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/perl In directory weyr:/home/fdrake/projects/python/Doc/perl Modified Files: l2hinit.perl Log Message: Some updates to allow ../tools/mkhowto to add various bits to the supplemental l2h initialization file it creates and still get all the right behavior. In particular, it can change the image type and icon location and not get inconsistent results. Some code to help suppress various navigational pages; this might be interesting when generating HTML to create HTML Help documents, since the navigation support creates confusing hits in the full text search. HTML Help also provides a lot of the navigational infrastructure, so duplicating it makes it more tedious to use. From fdrake@weyr.cnri.reston.va.us Wed Sep 22 20:55:35 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Wed, 22 Sep 1999 15:55:35 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/tools mkhowto Message-ID: <199909221955.PAA28313@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/tools In directory weyr:/home/fdrake/projects/python/Doc/tools Modified Files: mkhowto Log Message: Added --image-type option to allow use of either GIF or PNG images. Job.warning(): New method; use this instead of writing to sys.stderr directly. Ensures warnings are also sent to the log file. Job.log(): New method; write a message to the log file. Use from .message() and .warning(). From fdrake@weyr.cnri.reston.va.us Wed Sep 22 20:58:52 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Wed, 22 Sep 1999 15:58:52 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/perl python.perl Message-ID: <199909221958.PAA28360@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/perl In directory weyr:/home/fdrake/projects/python/Doc/perl Modified Files: python.perl Log Message: do_cmd_rfc(): Simplify the generated markup. From fdrake@weyr.cnri.reston.va.us Thu Sep 23 16:29:46 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 23 Sep 1999 11:29:46 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/perl l2hinit.perl Message-ID: <199909231529.LAA00354@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/perl In directory weyr:/home/fdrake/projects/python/Doc/perl Modified Files: l2hinit.perl Log Message: img_tag(): Tighten up the generated SRC attribute a bit; if the image relative URL starts with "./", remove "./". From fdrake@weyr.cnri.reston.va.us Thu Sep 23 16:38:15 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 23 Sep 1999 11:38:15 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/html/icons blank.png Message-ID: <199909231538.LAA00462@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/html/icons In directory weyr:/home/fdrake/projects/python/Doc/html/icons Added Files: blank.png Log Message: Oops, missed this one! From fdrake@weyr.cnri.reston.va.us Thu Sep 23 17:45:09 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 23 Sep 1999 12:45:09 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/perl python.perl Message-ID: <199909231645.MAA01181@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/perl In directory weyr:/home/fdrake/projects/python/Doc/perl Modified Files: python.perl Log Message: Remove some elements that were used only to carry a CLASS attribute; stick the CLASS on an existing element. From fdrake@weyr.cnri.reston.va.us Thu Sep 23 17:48:06 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 23 Sep 1999 12:48:06 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/html stdabout.dat Message-ID: <199909231648.MAA01237@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/html In directory weyr:/home/fdrake/projects/python/Doc/html Added Files: stdabout.dat Log Message: Version of about.dat that should only be used for the standard documentation. From fdrake@weyr.cnri.reston.va.us Thu Sep 23 17:48:55 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 23 Sep 1999 12:48:55 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/html about.dat Message-ID: <199909231648.MAA01258@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/html In directory weyr:/home/fdrake/projects/python/Doc/html Modified Files: about.dat Log Message: Remove the "Comments and Questions" section, allowing this to be used for non-standard Python documentation. From fdrake@weyr.cnri.reston.va.us Thu Sep 23 17:53:09 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 23 Sep 1999 12:53:09 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/perl l2hinit.perl Message-ID: <199909231653.MAA01369@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/perl In directory weyr:/home/fdrake/projects/python/Doc/perl Modified Files: l2hinit.perl Log Message: Remove some elements that were used only to carry a CLASS attribute; stick the CLASS on an existing element. Use a variable for the name of the file to get "About this document..." text from. From fdrake@weyr.cnri.reston.va.us Thu Sep 23 17:54:07 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 23 Sep 1999 12:54:07 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/html Makefile Message-ID: <199909231654.MAA01393@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/html In directory weyr:/home/fdrake/projects/python/Doc/html Modified Files: Makefile Log Message: Tell mkhowto to use stdabout.dat for the documents it processes here. From fdrake@weyr.cnri.reston.va.us Thu Sep 23 17:55:10 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 23 Sep 1999 12:55:10 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/tools mkhowto Message-ID: <199909231655.MAA01415@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/tools In directory weyr:/home/fdrake/projects/python/Doc/tools Modified Files: mkhowto Log Message: Added --about option to specify the file to load "About this document..." text from, defaulting to ../html/about.dat. From fdrake@weyr.cnri.reston.va.us Fri Sep 24 14:48:39 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Fri, 24 Sep 1999 09:48:39 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/html .cvsignore Message-ID: <199909241348.JAA05211@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/html In directory weyr:/home/fdrake/projects/python/Doc/html Modified Files: .cvsignore Log Message: icons/ should not be ignored here now that this is it's real home. From fdrake@weyr.cnri.reston.va.us Fri Sep 24 14:51:19 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Fri, 24 Sep 1999 09:51:19 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/html Makefile Message-ID: <199909241351.JAA05248@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/html In directory weyr:/home/fdrake/projects/python/Doc/html Modified Files: Makefile Log Message: "make clobber" should remove modindex.html as well. Added realclean and distclean as synonyms for clobber. From fdrake@weyr.cnri.reston.va.us Fri Sep 24 14:59:25 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Fri, 24 Sep 1999 09:59:25 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/ref ref5.tex Message-ID: <199909241359.JAA05730@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/ref In directory weyr:/home/fdrake/projects/python/Doc-152p1/ref Modified Files: Tag: release152p1-patches ref5.tex Log Message: Markup bug in "Unary arithmetic operations": need \~ in \code, not simply ~. Reported by Philip H. Jensen . From fdrake@weyr.cnri.reston.va.us Fri Sep 24 21:02:01 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Fri, 24 Sep 1999 16:02:01 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/lib libposixpath.tex Message-ID: <199909242002.QAA13149@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/lib In directory weyr:/home/fdrake/projects/python/Doc-152p1/lib Modified Files: Tag: release152p1-patches libposixpath.tex Log Message: normpath() description: "does converts" --> "converts" From guido@cnri.reston.va.us Mon Sep 27 18:11:53 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Mon, 27 Sep 1999 13:11:53 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Objects longobject.c Message-ID: <199909271711.NAA24794@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Objects In directory eric:/projects/python/develop/guido/src/Objects Modified Files: longobject.c Log Message: Patch by Tim Peters fixing PR#89: long(+/- infinity) returns nonsense. From guido@cnri.reston.va.us Mon Sep 27 18:12:48 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Mon, 27 Sep 1999 13:12:48 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Objects intobject.c Message-ID: <199909271712.NAA24826@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Objects In directory eric:/projects/python/develop/guido/src/Objects Modified Files: intobject.c Log Message: Patch by Tim Peters fixing PR#88: Integer division can crash under Windows. From guido@cnri.reston.va.us Wed Sep 29 16:26:52 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Wed, 29 Sep 1999 11:26:52 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib threading.py Message-ID: <199909291526.LAA07554@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: threading.py Log Message: Duncan Grisby noted a typo in _DummyThread. From guido@cnri.reston.va.us Thu Sep 30 15:12:45 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Thu, 30 Sep 1999 10:12:45 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Tools/freeze makeconfig.py Message-ID: <199909301412.KAA11501@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Tools/freeze In directory eric:/projects/python/develop/guido/src/Tools/freeze Modified Files: makeconfig.py Log Message: Patch by Jack Jansen to add with_ifdef option, which places #ifndef around external decls. From guido@cnri.reston.va.us Thu Sep 30 15:15:15 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Thu, 30 Sep 1999 10:15:15 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Tools/bgen/bgen bgenBuffer.py macsupport.py Message-ID: <199909301415.KAA11537@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Tools/bgen/bgen In directory eric:/projects/python/develop/guido/src/Tools/bgen/bgen Modified Files: bgenBuffer.py macsupport.py Log Message: Patches by Jack Jansen: new type OptionalInBuffer allows passing either a string/input buffer or None. From guido@cnri.reston.va.us Thu Sep 2 16:09:45 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Thu, 2 Sep 1999 11:09:45 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib pprint.py Message-ID: <199909021509.LAA12692@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: pprint.py Log Message: Fix indent error in __format(): del context[objid] at the end should be executed in all cases, not just when it's not a list, tuple or dict. Discovered by Christian Tismer. From guido@cnri.reston.va.us Fri Sep 3 14:23:50 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Fri, 3 Sep 1999 09:23:50 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib rfc822.py Message-ID: <199909031323.JAA16265@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: rfc822.py Log Message: Correct typo in AddressList.__getitem__. By Moshe Zadka. From akuchlin@cnri.reston.va.us Mon Sep 6 17:34:52 1999 From: akuchlin@cnri.reston.va.us (Andrew M. Kuchling) Date: Mon, 6 Sep 1999 12:34:52 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib gzip.py Message-ID: <199909061634.MAA00203@amarok.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory amarok:/home/akuchlin/src/Python-1.5/Lib Modified Files: gzip.py Log Message: Fixed 'return EOFError' that should be 'raise EOFError', caught by Skip Montanaro's return-value patches. From guido@cnri.reston.va.us Tue Sep 7 15:24:06 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Tue, 7 Sep 1999 10:24:06 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Modules audioop.c Message-ID: <199909071424.KAA17454@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Modules In directory eric:/projects/python/develop/guido/src/Modules Modified Files: audioop.c Log Message: Fixed memory leak in ratecv, in response to PR#72. By Sjoerd Mullender. From fdrake@weyr.cnri.reston.va.us Tue Sep 7 20:27:02 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Tue, 7 Sep 1999 15:27:02 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/lib libcgihttp.tex Message-ID: <199909071927.PAA10846@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/lib In directory weyr:/home/fdrake/projects/python/Doc-1.5.2p1/lib Modified Files: Tag: release152p1-patches libcgihttp.tex Log Message: Mark CGIHTTPServer Unix-specific due to fork/exec use. From fdrake@weyr.cnri.reston.va.us Tue Sep 7 21:20:59 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Tue, 7 Sep 1999 16:20:59 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/ref ref7.tex Message-ID: <199909072020.QAA11449@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/ref In directory weyr:/home/fdrake/projects/python/Doc-1.5.2p1/ref Modified Files: Tag: release152p1-patches ref7.tex Log Message: Removed obsolete footnote about non-default args following defaulted args; problem reported by Robert Kern . From bwarsaw@cnri.reston.va.us Wed Sep 8 17:26:34 1999 From: bwarsaw@cnri.reston.va.us (Barry A. Warsaw) Date: Wed, 8 Sep 1999 12:26:34 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Python ceval.c Message-ID: <199909081626.MAA21829@anthem.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Python In directory anthem:/projects/python/develop/bwarsaw/python/dist/src/Python Modified Files: ceval.c Log Message: call_trace(): A fix for PR#73, if an exception occurred in the tracefunc (or profilefunc -- we're not sure which), zap the global trace and profile funcs so that we can't get into recursive loop when instantiating the resulting class based exception. From guido@cnri.reston.va.us Thu Sep 9 15:16:03 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Thu, 9 Sep 1999 10:16:03 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Tools/idle TODO.txt Message-ID: <199909091416.KAA22935@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Tools/idle In directory eric:/projects/python/develop/guido/src/Tools/idle Modified Files: TODO.txt Log Message: A few new TODO entries. From fdrake@weyr.cnri.reston.va.us Thu Sep 9 15:16:37 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 9 Sep 1999 10:16:37 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/lib libparser.tex Message-ID: <199909091416.KAA15957@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/lib In directory weyr:/home/fdrake/projects/python/Doc/lib Modified Files: libparser.tex Log Message: Name the parameter to expr() and suite() "source" instead of "string". From fdrake@weyr.cnri.reston.va.us Thu Sep 9 15:21:53 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 9 Sep 1999 10:21:53 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Modules parsermodule.c Message-ID: <199909091421.KAA16019@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Modules In directory weyr:/home/fdrake/projects/python/Modules Modified Files: parsermodule.c Log Message: Added keyword parameter support to all public interfaces; keyword names match the documentation. Removed broken code that supports the __methods__ attribute on ast objects; the right magic was added to Py_FindMethod() since this was originally written. .__methods__ now works, so dir() and rlcompleter are happy. From guido@cnri.reston.va.us Thu Sep 9 15:54:28 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Thu, 9 Sep 1999 10:54:28 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib Queue.py Message-ID: <199909091454.KAA23056@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: Queue.py Log Message: Make the maxsize constructor argument default to 0 (an unlimited queue size). From guido@cnri.reston.va.us Thu Sep 9 16:43:00 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Thu, 9 Sep 1999 11:43:00 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Modules socketmodule.c Message-ID: <199909091543.LAA24563@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Modules In directory eric:/projects/python/develop/guido/src/Modules Modified Files: socketmodule.c Log Message: It appears that inet_aton() doesn't really exist except in libresolv; the proper function to call is inet_addr(). Since we already had code to do that (for MS-Windows), this simplifies things a lot! From bwarsaw@cnri.reston.va.us Thu Sep 9 17:32:42 1999 From: bwarsaw@cnri.reston.va.us (Barry A. Warsaw) Date: Thu, 9 Sep 1999 12:32:42 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib pdb.py Message-ID: <199909091632.MAA24868@anthem.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory anthem:/projects/python/develop/bwarsaw/python/dist/src/Lib Modified Files: pdb.py Log Message: Pdb.lineinfo(): Don't use os.popen('egrep ...') to find the line in the file that a function is defined on. Non-portable to Windows and JPython. Instead, new find_function() uses re module on a similar (simple-minded) pattern. From bwarsaw@cnri.reston.va.us Fri Sep 10 00:24:33 1999 From: bwarsaw@cnri.reston.va.us (Barry A. Warsaw) Date: Thu, 9 Sep 1999 19:24:33 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib bdb.py Message-ID: <199909092324.TAA26124@anthem.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory anthem:/projects/python/develop/bwarsaw/python/dist/src/Lib Modified Files: bdb.py Log Message: canonic(): This used to be equivalent to str() but that caused too much breakage (esp. in JPython which holds absolute path names in co_filename already). This implementation uses os.path.abspath() as a slightly better way to canonicalize path names. It implements a cache. From guido@cnri.reston.va.us Fri Sep 10 15:34:50 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Fri, 10 Sep 1999 10:34:50 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib fpformat.py Message-ID: <199909101434.KAA26537@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: fpformat.py Log Message: Fix for PR#74 -- use int() instead of eval() to extract the exponent. From fdrake@weyr.cnri.reston.va.us Fri Sep 10 21:54:54 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Fri, 10 Sep 1999 16:54:54 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib rfc822.py Message-ID: <199909102054.QAA11198@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory weyr:/home/fdrake/projects/python/Lib Modified Files: rfc822.py Log Message: Message.__delitem__(): If the key doesn't exist in the dictionary, raise KeyError instead of failing silently! From bwarsaw@cnri.reston.va.us (Barry A. Warsaw) Sun Sep 12 16:49:23 1999 From: bwarsaw@cnri.reston.va.us (Barry A. Warsaw) (Barry A. Warsaw) Date: Sun, 12 Sep 1999 11:49:23 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib rfc822.py References: <199909102054.QAA11198@weyr.cnri.reston.va.us> Message-ID: <14299.52099.820719.889159@anthem.cnri.reston.va.us> >>>>> "Fred" == Fred L Drake writes: | Update of /projects/cvsroot/python/dist/src/Lib | In directory weyr:/home/fdrake/projects/python/Lib | Modified Files: | rfc822.py | Log Message: Fred> Message.__delitem__(): If the key doesn't exist in the Fred> dictionary, raise KeyError instead of failing silently! Uh, I think you just broke a considerable amount of code. I know there's a lot of code in Mailman that relied on this behavior! -Barry From guido@CNRI.Reston.VA.US Sun Sep 12 23:13:36 1999 From: guido@CNRI.Reston.VA.US (Guido van Rossum) Date: Sun, 12 Sep 1999 18:13:36 -0400 Subject: [Python-checkins] CVS: python/dist/src/Lib rfc822.py In-Reply-To: Your message of "Sun, 12 Sep 1999 11:49:23 EDT." <14299.52099.820719.889159@anthem.cnri.reston.va.us> References: <199909102054.QAA11198@weyr.cnri.reston.va.us> <14299.52099.820719.889159@anthem.cnri.reston.va.us> Message-ID: <199909122213.SAA28930@eric.cnri.reston.va.us> > Fred> Message.__delitem__(): If the key doesn't exist in the > Fred> dictionary, raise KeyError instead of failing silently! [Barry] > Uh, I think you just broke a considerable amount of code. I know > there's a lot of code in Mailman that relied on this behavior! Erm, really? And what made you believe that was the right thing to do? (I know, it wasn't you :-) It is certainly very un-dict-like... Will we have to roll this back just to save mailman, or will there be other code that depends on this? --Guido van Rossum (home page: http://www.python.org/~guido/) From guido@cnri.reston.va.us Mon Sep 13 14:45:33 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Mon, 13 Sep 1999 09:45:33 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Python getopt.c Message-ID: <199909131345.JAA29374@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Python In directory eric:/projects/python/develop/guido/src/Python Modified Files: getopt.c Log Message: Tim Peters discovered a bug in the Python-supplied getopt(): it doesn't recognize a lone dash as a non-flag argument. Now it does. From fdrake@weyr.cnri.reston.va.us Tue Sep 14 19:00:50 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Tue, 14 Sep 1999 14:00:50 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/tut tut.tex Message-ID: <199909141800.OAA24923@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/tut In directory weyr:/home/fdrake/projects/python/Doc/tut Modified Files: tut.tex Log Message: Added "import string" to a couple of examples that describe string module functions, to clarify that the import is not automatic. Suggested by Koray Oner . From guido@cnri.reston.va.us Tue Sep 14 21:15:20 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Tue, 14 Sep 1999 16:15:20 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib asyncore.py Message-ID: <199909142015.QAA15571@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: asyncore.py Log Message: Put Sam Rushing's original RCS ID string back, without dollars around it. From guido@cnri.reston.va.us Tue Sep 14 21:16:01 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Tue, 14 Sep 1999 16:16:01 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib asynchat.py Message-ID: <199909142016.QAA15590@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: asynchat.py Log Message: Put Sam Rushing's original RCS ID string back, without dollars around it. From guido@cnri.reston.va.us Tue Sep 14 21:17:51 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Tue, 14 Sep 1999 16:17:51 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib asynchat.py Message-ID: <199909142017.QAA15612@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: asynchat.py Log Message: Put Sam Rushing's original RCS ID string back, without dollars around it. From guido@cnri.reston.va.us Wed Sep 15 16:28:27 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Wed, 15 Sep 1999 11:28:27 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib BaseHTTPServer.py Message-ID: <199909151528.LAA17750@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: BaseHTTPServer.py Log Message: Typo: the method called is do_SPAM, not handle_SPAM. From fdrake@weyr.cnri.reston.va.us Wed Sep 15 16:40:24 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Wed, 15 Sep 1999 11:40:24 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/ext ext.tex Message-ID: <199909151540.LAA26384@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/ext In directory weyr:/home/fdrake/projects/python/Doc-1.5.2p1/ext Modified Files: Tag: release152p1-patches ext.tex Log Message: Added a quick pointer to Modules/xxmodule.c at the end of the simple example. From fdrake@weyr.cnri.reston.va.us Wed Sep 15 17:24:23 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Wed, 15 Sep 1999 12:24:23 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/ext ext.tex Message-ID: <199909151624.MAA26802@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/ext In directory weyr:/home/fdrake/projects/python/Doc-1.5.2p1/ext Modified Files: Tag: release152p1-patches ext.tex Log Message: Add additional comments pointing to the modulator tool, alongside the pointer to xxmodule.c. From guido@cnri.reston.va.us Wed Sep 15 23:01:41 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Wed, 15 Sep 1999 18:01:41 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Modules socketmodule.c Message-ID: <199909152201.SAA18600@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Modules In directory eric:/projects/python/develop/guido/src/Modules Modified Files: socketmodule.c Log Message: (1) On Linux, we really need to trust the configure script to select the right variant of gethostbyname_r for us, since not all Linuxes are equal in this respect. Reported by Laurent Pointal. (2) On BeOS, Chris Herborth reports that instead of arpa/inet.h you must include net/netdb.h to get the inet_ntoa() and inet_addr() prototypes. From guido@cnri.reston.va.us Wed Sep 15 23:15:24 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Wed, 15 Sep 1999 18:15:24 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib rfc822.py Message-ID: <199909152215.SAA18664@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: rfc822.py Log Message: After much hemming and hawing, we decided to roll back Fred's change. It breaks Mailman, it was actually documented in the docstring, so it was an intentional deviation from the usual del semantics. Let's document the original behavior in Doc/lib/librfc822.tex. From guido@cnri.reston.va.us Wed Sep 15 23:48:09 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Wed, 15 Sep 1999 18:48:09 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Python compile.c Message-ID: <199909152248.SAA18959@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Python In directory eric:/projects/python/develop/guido/src/Python Modified Files: compile.c Log Message: Tim Peters writes: For a long time I've seen absurd tracebacks under -O (e.g., negative line numbers), but very rarely. Since I was looking at tracebacks anyway, thought I'd track it down. Turns out to be Guido's only predictable blind spot . Patch follows. From fdrake@weyr.cnri.reston.va.us Thu Sep 16 16:33:49 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 16 Sep 1999 11:33:49 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/lib libsys.tex Message-ID: <199909161533.LAA28483@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/lib In directory weyr:/home/fdrake/projects/python/Doc-1.5.2p1/lib Modified Files: Tag: release152p1-patches libsys.tex Log Message: Added information about sys.dllhandle and sys.winver. From fdrake@weyr.cnri.reston.va.us Thu Sep 16 16:52:19 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 16 Sep 1999 11:52:19 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/lib libsocket.tex Message-ID: <199909161552.LAA28598@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/lib In directory weyr:/home/fdrake/projects/python/Doc-1.5.2p1/lib Modified Files: Tag: release152p1-patches libsocket.tex Log Message: Revert last change; the inet_*to*() functions were added *after* the 1.5.2 release. This should only be added to the head revision, not the branch. From fdrake@weyr.cnri.reston.va.us Thu Sep 16 16:50:01 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 16 Sep 1999 11:50:01 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/lib libsocket.tex Message-ID: <199909161550.LAA28582@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/lib In directory weyr:/home/fdrake/projects/python/Doc/lib Modified Files: libsocket.tex Log Message: Added documentation for inet_aton() and inet_ntoa(), from Ben Gertzfield (with minor changes). (Should have been here instead of in the branch in the first place, since these weren't in for the 1.5.2 release.) From fdrake@weyr.cnri.reston.va.us Fri Sep 17 15:38:40 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Fri, 17 Sep 1999 10:38:40 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/lib libos.tex Message-ID: <199909171438.KAA01175@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/lib In directory weyr:/home/fdrake/projects/python/Doc/lib Modified Files: libos.tex Log Message: os.name: Note that 'java' is one of the registered names. From fdrake@weyr.cnri.reston.va.us Fri Sep 17 15:59:37 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Fri, 17 Sep 1999 10:59:37 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/api api.tex Message-ID: <199909171459.KAA04542@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/api In directory weyr:/home/fdrake/projects/python/Doc-1.5.2p1/api Modified Files: Tag: release152p1-patches api.tex Log Message: Reference Count Details: In the sum_sequence() example function, refer to the "sequence" parameter as "sequence" rather than "list", which clearly would elicit screams from a conscientious compiler! Reported by Paolo Milani . From guido@cnri.reston.va.us Fri Sep 17 16:40:42 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Fri, 17 Sep 1999 11:40:42 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src configure.in configure Message-ID: <199909171540.LAA03573@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src In directory eric:/projects/python/develop/guido/src Modified Files: configure.in configure Log Message: Erik Lindvall contributed a BSD/OS 4 patch for LDSHARED. From guido@cnri.reston.va.us Sat Sep 18 21:49:40 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Sat, 18 Sep 1999 16:49:40 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Python traceback.c Message-ID: <199909182049.QAA06182@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Python In directory eric:/projects/python/develop/guido/src/Python Modified Files: traceback.c Log Message: Tim Peters fixed PR#75: very long lines cause incorrect tracebacks. From guido@cnri.reston.va.us Mon Sep 20 01:39:48 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Sun, 19 Sep 1999 20:39:48 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib/lib-tk ScrolledText.py Message-ID: <199909200039.UAA06740@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib/lib-tk In directory eric:/projects/python/develop/guido/src/Lib/lib-tk Modified Files: ScrolledText.py Log Message: Peter Haight discovered that this code uses a mutable default for cnf and then (under certain circumstances) can clobber the default! He also submitted this patch as PR#82. From guido@cnri.reston.va.us Mon Sep 20 14:28:19 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Mon, 20 Sep 1999 09:28:19 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Modules bsddbmodule.c Message-ID: <199909201328.JAA07063@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Modules In directory eric:/projects/python/develop/guido/src/Modules Modified Files: bsddbmodule.c Log Message: Added comment with web location of bsddb windows port. From fdrake@weyr.cnri.reston.va.us Mon Sep 20 23:32:19 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Mon, 20 Sep 1999 18:32:19 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Modules parsermodule.c Message-ID: <199909202232.SAA15846@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Modules In directory weyr:/home/fdrake/projects/python/Modules Modified Files: parsermodule.c Log Message: parser__pickler(): Don't drop the third argument to parser_ast2tuple(). Create an temporary empty dictionary to use. Bug reported by Mark Favas . Fix a couple of comments. From fdrake@weyr.cnri.reston.va.us Tue Sep 21 16:45:08 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Tue, 21 Sep 1999 11:45:08 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/html about.dat Message-ID: <199909211545.LAA24714@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/html In directory weyr:/home/fdrake/projects/python/Doc/html Modified Files: about.dat Log Message: Added section about where to send comments, questions, & bug reports. From fdrake@weyr.cnri.reston.va.us Wed Sep 22 15:38:26 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Wed, 22 Sep 1999 10:38:26 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/html/icons contents.png index.png modules.png next.png previous.png up.png Message-ID: <199909221438.KAA27209@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/html/icons In directory weyr:/home/fdrake/projects/python/Doc/html/icons Added Files: contents.png index.png modules.png next.png previous.png up.png Log Message: PNG version of the icons, converted from the GIFs by Michael Hudson . From fdrake@weyr.cnri.reston.va.us Wed Sep 22 15:52:10 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Wed, 22 Sep 1999 10:52:10 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/lib libundoc.tex Message-ID: <199909221452.KAA27249@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/lib In directory weyr:/home/fdrake/projects/python/Doc-1.5.2p1/lib Modified Files: Tag: release152p1-patches libundoc.tex Log Message: Added item for the turtle module. From bwarsaw@cnri.reston.va.us Wed Sep 22 16:45:51 1999 From: bwarsaw@cnri.reston.va.us (Barry A. Warsaw) Date: Wed, 22 Sep 1999 11:45:51 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Tools/audiopy audiopy Message-ID: <199909221545.LAA11937@anthem.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Tools/audiopy In directory anthem:/projects/python/develop/bwarsaw/python/dist/src/Tools/audiopy Modified Files: audiopy Log Message: main(): wrap the device.setinfo() call around an exception handler. It's possible to get a sunaudiodev.error (errno == EINVAL), although I'm not exactly sure why, this at least won't crash the application. From fdrake@weyr.cnri.reston.va.us Wed Sep 22 20:50:52 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Wed, 22 Sep 1999 15:50:52 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/perl l2hinit.perl Message-ID: <199909221950.PAA28286@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/perl In directory weyr:/home/fdrake/projects/python/Doc/perl Modified Files: l2hinit.perl Log Message: Some updates to allow ../tools/mkhowto to add various bits to the supplemental l2h initialization file it creates and still get all the right behavior. In particular, it can change the image type and icon location and not get inconsistent results. Some code to help suppress various navigational pages; this might be interesting when generating HTML to create HTML Help documents, since the navigation support creates confusing hits in the full text search. HTML Help also provides a lot of the navigational infrastructure, so duplicating it makes it more tedious to use. From fdrake@weyr.cnri.reston.va.us Wed Sep 22 20:55:35 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Wed, 22 Sep 1999 15:55:35 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/tools mkhowto Message-ID: <199909221955.PAA28313@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/tools In directory weyr:/home/fdrake/projects/python/Doc/tools Modified Files: mkhowto Log Message: Added --image-type option to allow use of either GIF or PNG images. Job.warning(): New method; use this instead of writing to sys.stderr directly. Ensures warnings are also sent to the log file. Job.log(): New method; write a message to the log file. Use from .message() and .warning(). From fdrake@weyr.cnri.reston.va.us Wed Sep 22 20:58:52 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Wed, 22 Sep 1999 15:58:52 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/perl python.perl Message-ID: <199909221958.PAA28360@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/perl In directory weyr:/home/fdrake/projects/python/Doc/perl Modified Files: python.perl Log Message: do_cmd_rfc(): Simplify the generated markup. From fdrake@weyr.cnri.reston.va.us Thu Sep 23 16:29:46 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 23 Sep 1999 11:29:46 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/perl l2hinit.perl Message-ID: <199909231529.LAA00354@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/perl In directory weyr:/home/fdrake/projects/python/Doc/perl Modified Files: l2hinit.perl Log Message: img_tag(): Tighten up the generated SRC attribute a bit; if the image relative URL starts with "./", remove "./". From fdrake@weyr.cnri.reston.va.us Thu Sep 23 16:38:15 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 23 Sep 1999 11:38:15 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/html/icons blank.png Message-ID: <199909231538.LAA00462@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/html/icons In directory weyr:/home/fdrake/projects/python/Doc/html/icons Added Files: blank.png Log Message: Oops, missed this one! From fdrake@weyr.cnri.reston.va.us Thu Sep 23 17:45:09 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 23 Sep 1999 12:45:09 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/perl python.perl Message-ID: <199909231645.MAA01181@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/perl In directory weyr:/home/fdrake/projects/python/Doc/perl Modified Files: python.perl Log Message: Remove some elements that were used only to carry a CLASS attribute; stick the CLASS on an existing element. From fdrake@weyr.cnri.reston.va.us Thu Sep 23 17:48:06 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 23 Sep 1999 12:48:06 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/html stdabout.dat Message-ID: <199909231648.MAA01237@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/html In directory weyr:/home/fdrake/projects/python/Doc/html Added Files: stdabout.dat Log Message: Version of about.dat that should only be used for the standard documentation. From fdrake@weyr.cnri.reston.va.us Thu Sep 23 17:48:55 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 23 Sep 1999 12:48:55 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/html about.dat Message-ID: <199909231648.MAA01258@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/html In directory weyr:/home/fdrake/projects/python/Doc/html Modified Files: about.dat Log Message: Remove the "Comments and Questions" section, allowing this to be used for non-standard Python documentation. From fdrake@weyr.cnri.reston.va.us Thu Sep 23 17:53:09 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 23 Sep 1999 12:53:09 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/perl l2hinit.perl Message-ID: <199909231653.MAA01369@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/perl In directory weyr:/home/fdrake/projects/python/Doc/perl Modified Files: l2hinit.perl Log Message: Remove some elements that were used only to carry a CLASS attribute; stick the CLASS on an existing element. Use a variable for the name of the file to get "About this document..." text from. From fdrake@weyr.cnri.reston.va.us Thu Sep 23 17:54:07 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 23 Sep 1999 12:54:07 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/html Makefile Message-ID: <199909231654.MAA01393@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/html In directory weyr:/home/fdrake/projects/python/Doc/html Modified Files: Makefile Log Message: Tell mkhowto to use stdabout.dat for the documents it processes here. From fdrake@weyr.cnri.reston.va.us Thu Sep 23 17:55:10 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Thu, 23 Sep 1999 12:55:10 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/tools mkhowto Message-ID: <199909231655.MAA01415@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/tools In directory weyr:/home/fdrake/projects/python/Doc/tools Modified Files: mkhowto Log Message: Added --about option to specify the file to load "About this document..." text from, defaulting to ../html/about.dat. From fdrake@weyr.cnri.reston.va.us Fri Sep 24 14:48:39 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Fri, 24 Sep 1999 09:48:39 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/html .cvsignore Message-ID: <199909241348.JAA05211@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/html In directory weyr:/home/fdrake/projects/python/Doc/html Modified Files: .cvsignore Log Message: icons/ should not be ignored here now that this is it's real home. From fdrake@weyr.cnri.reston.va.us Fri Sep 24 14:51:19 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Fri, 24 Sep 1999 09:51:19 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/html Makefile Message-ID: <199909241351.JAA05248@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/html In directory weyr:/home/fdrake/projects/python/Doc/html Modified Files: Makefile Log Message: "make clobber" should remove modindex.html as well. Added realclean and distclean as synonyms for clobber. From fdrake@weyr.cnri.reston.va.us Fri Sep 24 14:59:25 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Fri, 24 Sep 1999 09:59:25 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/ref ref5.tex Message-ID: <199909241359.JAA05730@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/ref In directory weyr:/home/fdrake/projects/python/Doc-152p1/ref Modified Files: Tag: release152p1-patches ref5.tex Log Message: Markup bug in "Unary arithmetic operations": need \~ in \code, not simply ~. Reported by Philip H. Jensen . From fdrake@weyr.cnri.reston.va.us Fri Sep 24 21:02:01 1999 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Fri, 24 Sep 1999 16:02:01 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Doc/lib libposixpath.tex Message-ID: <199909242002.QAA13149@weyr.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Doc/lib In directory weyr:/home/fdrake/projects/python/Doc-152p1/lib Modified Files: Tag: release152p1-patches libposixpath.tex Log Message: normpath() description: "does converts" --> "converts" From guido@cnri.reston.va.us Mon Sep 27 18:11:53 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Mon, 27 Sep 1999 13:11:53 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Objects longobject.c Message-ID: <199909271711.NAA24794@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Objects In directory eric:/projects/python/develop/guido/src/Objects Modified Files: longobject.c Log Message: Patch by Tim Peters fixing PR#89: long(+/- infinity) returns nonsense. From guido@cnri.reston.va.us Mon Sep 27 18:12:48 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Mon, 27 Sep 1999 13:12:48 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Objects intobject.c Message-ID: <199909271712.NAA24826@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Objects In directory eric:/projects/python/develop/guido/src/Objects Modified Files: intobject.c Log Message: Patch by Tim Peters fixing PR#88: Integer division can crash under Windows. From guido@cnri.reston.va.us Wed Sep 29 16:26:52 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Wed, 29 Sep 1999 11:26:52 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Lib threading.py Message-ID: <199909291526.LAA07554@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Lib In directory eric:/projects/python/develop/guido/src/Lib Modified Files: threading.py Log Message: Duncan Grisby noted a typo in _DummyThread. From guido@cnri.reston.va.us Thu Sep 30 15:12:45 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Thu, 30 Sep 1999 10:12:45 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Tools/freeze makeconfig.py Message-ID: <199909301412.KAA11501@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Tools/freeze In directory eric:/projects/python/develop/guido/src/Tools/freeze Modified Files: makeconfig.py Log Message: Patch by Jack Jansen to add with_ifdef option, which places #ifndef around external decls. From guido@cnri.reston.va.us Thu Sep 30 15:15:15 1999 From: guido@cnri.reston.va.us (Guido van Rossum) Date: Thu, 30 Sep 1999 10:15:15 -0400 (EDT) Subject: [Python-checkins] CVS: python/dist/src/Tools/bgen/bgen bgenBuffer.py macsupport.py Message-ID: <199909301415.KAA11537@eric.cnri.reston.va.us> Update of /projects/cvsroot/python/dist/src/Tools/bgen/bgen In directory eric:/projects/python/develop/guido/src/Tools/bgen/bgen Modified Files: bgenBuffer.py macsupport.py Log Message: Patches by Jack Jansen: new type OptionalInBuffer allows passing either a string/input buffer or None.