summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Changed names, added bridge functions to macfs.fsref objects andJack Jansen2001-11-061-67/+48
| | | | generally did things to get it working.
* Added an error message when using FSRef objects on platforms that don'tJack Jansen2001-11-061-0/+1
| | | | support them.
* Added hfsplusapi module.Jack Jansen2001-11-064-0/+6
|
* Added longlong routines.Jack Jansen2001-11-062-1/+8
|
* Enabled WITH_LONG_LONG. No reason it was disabled, it has been supported by ↵Jack Jansen2001-11-061-2/+2
| | | | the Metrowerks compiler for quite some time.
* Removed unused variable.Jack Jansen2001-11-061-1/+0
|
* First couple of fixes to make it compile with Universal 3.3.2.Jack Jansen2001-11-061-10/+21
|
* HFS+ API contributed by Nitin Ganatra. This checkin is identical to what he ↵Jack Jansen2001-11-061-0/+1547
| | | | sent me, except for the namechange (fmgr->hfsplus).
* Update obsolete e-mail address, and remove myself as a module authorAndrew M. Kuchling2001-11-051-2/+1
|
* A couple more test cases to ensure join() doesn't add an "extra" backslashTim Peters2001-11-051-0/+2
| | | | in the presence of empty-string arguments.
* Update obsolete e-mail addressAndrew M. Kuchling2001-11-051-1/+1
|
* Remove obsolete e-mail addressAndrew M. Kuchling2001-11-051-2/+0
|
* Update URL, and remove e-mail address reference (readers can get it fromAndrew M. Kuchling2001-11-051-3/+3
| | | | the Web page)
* Remove obsolete e-mail addressAndrew M. Kuchling2001-11-054-4/+4
|
* SF bug 478425: Change in os.path.join (ntpath.py)Tim Peters2001-11-052-0/+14
| | | | | | ntpath.join('a', '') was producing 'a' instead of 'a\\' as in 2.1. Impossible to guess what was ever *intended*, but since split('a\\') produces ('a', ''), I think it's best if join('a', '') gives 'a\\' back.
* walk(): Fix docstring; traversal is depth-first. Closes mimelib bugBarry Warsaw2001-11-051-1/+1
| | | | #477864.
* Finally fleshed out the examples section with 4 code samples! Some ofBarry Warsaw2001-11-051-1/+297
| | | | my own doing, some originally written by Matthew Dixon Cowles.
* Add regression test for SF bug #476616 -- make sure copy of a derived classFred Drake2001-11-051-0/+4
| | | | does not share data with the original.
* copy(): Make sure the copy of a derived class cannot share the data of theFred Drake2001-11-051-1/+8
| | | | | | original by replacing self.data temporarily, then using the update() method on the new mapping object to populate it. This closes SF bug #476616.
* Correctly builds the C module now.Jack Jansen2001-11-052-5/+1600
|
* First tweaks to allow MacPython to be compiled withJack Jansen2001-11-055-22/+9
| | | | Universal Headers 3.4
* Fixed broken newlines and changed module name. Still untested.Jack Jansen2001-11-052-23/+18
|
* Regenerated with CF accessors.Jack Jansen2001-11-052-0/+72
|
* Carbon Event Manager module donated by Donovan Preston. Checked in as I ↵Jack Jansen2001-11-052-0/+332
| | | | received them (except for namechange), these will not work as-is, that'll be fixed in a later checkin.
* 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
|