summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Make the CoreFoundation object _New and _Convert routines available to other ↵Jack Jansen2001-11-054-38/+186
| | | | modules. Idea by Donovan Preston, implementaion by me.
* MacPython -vv equivalent printed incorrect filenames, fixed. AlsoJack Jansen2001-11-051-11/+1
| | | | removed some outdated code.
* added acces to the cellSize field, rewrote setattr codeJust van Rossum2001-11-052-24/+32
|
* Rewritten the List Definition for the traceback window in Python,Just van Rossum2001-11-051-9/+112
| | | | which makes it work under Carbon. Next stop: the object browser.
* More List Manager interfacing:Just van Rossum2001-11-053-23/+363
| | | | | | | - CreateCustomList(): write LDEF's in Python! (carbon + classic) - list.LGetCellDataLocation() (Jack: what's with this _WIN32/pywintoolbox.h stuff?)
* News about OS/2 Visual Age C++ patches.Tim Peters2001-11-051-0/+3
|
* SF patch 473749 compile under OS/2 VA C++, from Michael Muller.Tim Peters2001-11-057-36/+68
| | | | Changes enabling Python to compile under OS/2 Visual Age C++.
* Remove email*.tex subsections; they're all \input by email.texAndrew M. Kuchling2001-11-051-7/+0
|
* Minor grammar and typo fixesAndrew M. Kuchling2001-11-054-6/+6
|
* long_true_divide(): decref its converted arguments. test_long_future.pyTim Peters2001-11-041-2/+5
| | | | | run in an infinite loop no longer grows. Thanks to Neal Norwitz for determining that test leaked!
* Part of SF bug #478003 possible memory leaks in err handling.Tim Peters2001-11-041-1/+4
| | | | | PyNode_CompileSymtable: if symtable_init() fails, free the memory allocated for the PyFutureFeatures struct.
* new config implementationSteven M. Gava2001-11-042-55/+40
|
* Rehabilitated the fast-path richcmp code, and sped it up. It wasn'tTim Peters2001-11-041-31/+35
| | | | | | | | | | | | | | | helping for types that defined tp_richcmp but not tp_compare, although that's when it's most valuable, and strings moved into that category since the fast path was first introduced. Now it helps for same-type non-Instance objects that define rich or 3-way compares. For all the edits here, the rest just amounts to moving the fast path from do_richcmp into PyObject_RichCompare, saving a layer of function call (measurable on my box!). This loses when NESTING_LIMIT is exceeded, but I don't care about that (fast-paths are for normal cases, not pathologies). Also added a tasteful <wink> label to get out of PyObject_RichCompare, as the if/else nesting in this routine was getting incomprehensible.
* further config system workSteven M. Gava2001-11-044-17/+56
|
* 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.