summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* No code change -- just trying to document the return conditions for allTim Peters2001-11-041-17/+43
| | | | the internal comparison routines.
* Two bug fixes for problems reported by Sverre:Barry Warsaw2001-11-041-1/+6
| | | | | | | | | __getaddr(): Watch out for empty addresses that can happen when something like "MAIL FROM:<CR>" is received. This avoids the IndexError and rightly returns an SMTP syntax error. parseargs(): We didn't handle the 2-arg case where both the localspec and the remotespec were provided on the command line.
* Finish SF patch 477059: __del__ on new classes vs. GC.Tim Peters2001-11-032-1/+10
| | | | Just doc and NEWS here, about the change in gc.garbage meaning.
* Improved error msg when a symbolic group name is redefined. Added docsTim Peters2001-11-033-19/+28
| | | | | | and NEWS. Bugfix candidate? That's a dilemma for Anthony <wink>: /F did fix a longstanding bug here, but the fix can cause code to raise an exception that previously worked by accident.
* added ability to set hilightthicknessSteven M. Gava2001-11-031-3/+9
|
* further config system workSteven M. Gava2001-11-032-112/+74
|
* Correct argument parsing for alp_getstatus, which is METH_VARARGS.Martin v. Löwis2001-11-031-1/+1
|
* more work to support new config systemSteven M. Gava2001-11-033-87/+121
|
* Patch #474169: Move fdopen calls out of critical section.Martin v. Löwis2001-11-021-4/+8
|
* Patch #471120: Improved doc strings and new wrappers.Martin v. Löwis2001-11-022-45/+387
|
* Correct getnameinfo refcounting and tuple parsing. Fixes #476648.Martin v. Löwis2001-11-022-6/+18
|
* macdinkingJust van Rossum2001-11-022-10/+9
|
* use 32bit APIs for control values, refactor slightlyJust van Rossum2001-11-021-42/+28
|
* Simplify initmd5() to use PyModule_AddIntConstant().Fred Drake2001-11-021-3/+2
|
* Clean up a Tab inconsistency.Fred Drake2001-11-021-4/+2
| | | | Simplfy the insint() macro to use PyModule_AddIntConstant().
* [Patch #477336] Add an extensive PyUnit based testsuite for the hmacAndrew M. Kuchling2001-11-021-1/+108
| | | | module
* [Patch #477336] Make hmac.py match PEP247, and fix the copy method() so thatAndrew M. Kuchling2001-11-021-23/+13
| | | | it works
* [Patch #476612] Add test suite for PEP247 complianceAndrew M. Kuchling2001-11-021-0/+50
|
* Fix comment typoAndrew M. Kuchling2001-11-021-1/+1
|
* [Patch #476612] Change docs to describe PEP247 interfaceAndrew M. Kuchling2001-11-022-1/+11
|
* [Patch #476612] Add attributes from PEP247 to the md5 and sha modulesAndrew M. Kuchling2001-11-022-4/+11
|
* use proper APIs for activate/deactivateJust van Rossum2001-11-021-17/+5
|
* Fix stupid bug recently introduced for DVI version of the docs (used toFred Drake2001-11-021-1/+1
| | | | generate PostScript).
* Add deprecation notice to statcache.Fred Drake2001-11-021-0/+6
|
* Make sure there are no weird nesting behaviors; the PDF version will notFred Drake2001-11-021-2/+2
| | | | format if there are (building the "bookmarks" for the reader breaks).
* wintertime bluesJust van Rossum2001-11-021-0/+0
|
* removed import display hackeryJust van Rossum2001-11-022-66/+5
|
* some support for syntax coloring, disabled for nowJust van Rossum2001-11-022-42/+149
|
* changed the default fontJust van Rossum2001-11-021-1/+1
|
* fixed a non-Carbon Carbon importJust van Rossum2001-11-021-1/+1
|
* - rearranged some importsJust van Rossum2001-11-021-29/+3
| | | | | | - removed default button drawing code: this doesn't work well under OSX. Needs to be replaced by SetWindowDefaultButton() calls, once we have those.
* rearranged some importsJust van Rossum2001-11-024-23/+8
|
* SF bug #476912: flag repeated use of the same groupname asFredrik Lundh2001-11-021-1/+3
| | | | the error it really is (and always has been)
* float_divmod(): the code wasn't sick enough to stop the MS optimizerTim Peters2001-11-011-1/+1
| | | | | from optimizing away mod's sign adjustment when mod == 0; so it got the intended result only in the debug build.
* We always install the Sioux menubar, in stead of only when no menubarJack Jansen2001-11-011-0/+8
| | | | | | was installed previously. This fixes bug #476904, but I'm not 100% sure it doesn't break anything else. But if it does I'll notice tomorrow when I try to build GRiNS:-)
* SF bug #477221: abs and divmod act oddly with -0.0Tim Peters2001-11-011-9/+26
| | | | | | | Try to ensure that divmod(-0.0, 1.0) -> (-0.0, +0.0) across platforms. It always did on Windows, and still does. It didn't on Linux. Alas, there's no platform-independent way to write a test case for this. Bugfix candidate.
* float_abs() again: Guido pointed out that this could screw up in theTim Peters2001-11-011-6/+1
| | | | | | presence of NaNs. So pass the issue on to the platform libm fabs(); after all, fabs() is a std C function because you can't implement it correctly in portable C89.
* The GC issues with __del__ are now dealt with.Guido van Rossum2001-11-011-4/+4
|
* PyFunction_Call() did not check the result of PyObject_Repr() for NULL, andFred Drake2001-11-011-2/+2
| | | | | | | should just avoid calling it in the first place to avoid waiting for a repr of a large object like a dict or list. The result of PyObject_Repr() was being leaked as well. Bugfix candidate!
* SF bug #477221: abs and divmod act oddly with -0.0.Tim Peters2001-11-011-9/+11
| | | | | | Partial fix. float_abs(): ensure abs(-0.0) returns +0.0. Bugfix candidate.
* Correct misspelling of "separate" in two places.Fred Drake2001-11-011-2/+2
| | | | This closes SF bug #476898.
* has_finalizer(): simplified "if (complicated_bool) 1 else 0" toTim Peters2001-11-011-8/+3
| | | | "complicated_bool".
* Brute-force performance hackery; buys back about 20% of the time forFred Drake2001-11-011-121/+165
| | | | saferepr(), a bit less for pformat().
* Add has_finalizer predictate function. Use it when deciding whichNeil Schemenauer2001-11-011-14/+26
| | | | | | | | | | | objects to save in gc.garbage. This should be the last change needed to fix SF bug 477059: "__del__ on new classes vs. GC". Note that this change slightly changes the behavior of the collector. Before, if a cycle was found that contained instances with __del__ methods then all instance objects in that cycle were saved in gc.garbage. Now, only objects with __del__ methods are saved in gc.garbage.
* The import check in setup.py fails on Mac OS X for Carbon-based modulesJack Jansen2001-11-011-0/+5
| | | | | | | if you are not building while logged in to the console (you cannot connect to the window server, so the Carbon library doesn't initialize). Added a quick hack to skip the import test, with a warning, for modules linked against Carbon.
* SF bug #477059 (my own): __del__ on new classes vs. GC.Guido van Rossum2001-11-011-1/+3
| | | | | | When moving objects with a __del__ attribute to a special list, look for __del__ on new-style classes with the HEAPTYPE flag set as well. (HEAPTYPE means the class was created by a class statement.)
* Under MachO-Python unconditionally import macfsn.Jack Jansen2001-11-011-0/+6
|
* __del__ is done -- except for the GC issue.Guido van Rossum2001-11-011-5/+5
|
* Make the gc.collect() function respect the collection lock. This fixesNeil Schemenauer2001-10-311-4/+11
| | | | SF bug 476129: "gc.collect sometimes hangs".
* Workaround for odd problem on my machine: without this I get a tracebackJust van Rossum2001-10-311-1/+5
| | | | if I hit enter instead of return upon file selection.