summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix for SF bug #485678.Guido van Rossum2001-12-031-1/+1
| | | | | | | | slot_tp_descr_set(): When deleting an attribute described by a descriptor implemented in Python, the descriptor's __del__ method is called by the slot_tp_descr_set dispatch function. This is bogus -- __del__ already has a different meaning. Renaming this use of __del__ is renamed to __delete__.
* Changed logic for finding python home in Mac OS X framework Pythons.Jack Jansen2001-12-021-47/+45
| | | | | | Now sys.executable points to the executable again, in stead of to the shared library. The latter is used only for locating the python home.
* Added tests expected to be skipped on Mac OS X.Jack Jansen2001-12-021-0/+21
|
* Check for NULL return value of PyList_New (follow-up to patch #486743).Martin v. Löwis2001-12-021-0/+3
|
* Patch 487906: update inline docs.Martin v. Löwis2001-12-021-13/+21
|
* Another name.Fred Drake2001-12-021-0/+1
|
* Add reference to the "String Methods" section to make that informationFred Drake2001-12-021-0/+3
| | | | | easier to find. Based on the comment from Steve Alexander on the zope-coders mailing list.
* Patch #487784: Support Unicode commands in popen3/4 handling on UNIX.Martin v. Löwis2001-12-021-1/+2
|
* Compute thread headers through shell expansion in configure.Martin v. Löwis2001-12-023-3/+18
| | | | Fixes #485679.
* Patch #481718: Time module doc string changes.Martin v. Löwis2001-12-021-2/+4
|
* Patch #487275: windows-1251 charset alias.Martin v. Löwis2001-12-021-0/+2
|
* Patch #487275: Add windows-1251 charset alias.Martin v. Löwis2001-12-021-0/+1
|
* Patch #486743: remove bad INCREF, propagate exception in append_objects.Martin v. Löwis2001-12-021-6/+11
|
* Patch #487455: make types.StringTypes a tuple.Martin v. Löwis2001-12-021-2/+2
|
* Remove INET6 define. Use ENABLE_IPV6 instead.Martin v. Löwis2001-12-025-248/+236
|
* mywrite(): The test for trouble in PyOS_vsnprintf was wrong on bothTim Peters2001-12-021-3/+10
| | | | | ends. Also, when there is trouble, ensure the buffer has a traiing 0 byte.
* When the number of bytes written to the malloc'ed buffer is largerGuido van Rossum2001-12-011-5/+5
| | | | | | than the argument string size, copy as many bytes as will fit (including a terminating '\0'), rather than not copying anything. This to make it satisfy the C99 spec.
* Whitespace normalization.Tim Peters2001-12-011-1/+0
|
* SF bug #487743: test_builtin fails on 64 bit platform.Tim Peters2001-12-011-1/+1
| | | | | | | | Bugfix candidate. int_repr(): we've never had a buffer big enough to hold the largest possible result on a 64-bit box. Now that we're using snprintf instead of sprintf, this can lead to nonsense results instead of random stack corruption.
* Synchronize with pulldom from PyXML (revision 1.18).Fred Drake2001-11-301-2/+24
|
* Synchronize with minidom from PyXML (revision 1.35).Fred Drake2001-11-301-5/+5
|
* Drop xmllib in favor of SAX.Fred Drake2001-11-301-21/+30
|
* Add a couple of entries to the whitespace-cleanups table.Fred Drake2001-11-301-0/+2
|
* Add description of tkCommonDialog.Fred Drake2001-11-301-0/+1
|
* Added two new conversion specifications.Fred Drake2001-11-301-0/+7
|
* Change the chapter title to reflect the Tk affinity.Fred Drake2001-11-301-5/+5
| | | | | Use the new seealso* environment in the section pointing out other GUI toolkits.
* Add a new environment in the Python docs markup: seealso*. This is similarFred Drake2001-11-303-11/+41
| | | | | | | | to seealso, but does not add the "See also:" header or put the content in a box in the HTML version. Updated the description of \seeurl to better indicate when it should be used; the old description was written before we had \seetitle.
* Minor adjustments to markup for the getDOMImplementation() description.Fred Drake2001-11-301-10/+13
|
* Added the convenience constants that are present in PyXML to make theseFred Drake2001-11-302-0/+41
| | | | more similar.
* Merged changes made on r22b2-branch between r22b2 and r22b2-mac (theJack Jansen2001-11-3053-300/+1815
| | | | changes from start of branch upto r22b2 were already merged, of course).
* unicodedata_decomposition(): sprintf -> PyOS_snprintf.Tim Peters2001-11-301-2/+4
|
* Updated documentation for the new httplib interface, by Kalle Svensson.Fred Drake2001-11-302-79/+140
| | | | This closes SF bug #458447.
* Update the signature of PyFile_WriteString().Fred Drake2001-11-292-2/+2
|
* More information about Tix support, contributed by Mike Clarkson.Fred Drake2001-11-291-0/+101
|
* Various cleanups & markup fixes, mostly relating to the stat and statvfsFred Drake2001-11-291-38/+77
| | | | result object changes.
* Neil Schemenauer suggested a small improvement to one of the example REs.Fred Drake2001-11-291-1/+1
|
* writeline() --> writelines()Fred Drake2001-11-291-1/+1
| | | | This closes SF bug #487147.
* Use identity instead of equality when looking for referrers. Fixes #485781.Martin v. Löwis2001-11-291-3/+4
|
* New section of regular expression examples contributed by Skip Montanaro,Fred Drake2001-11-291-0/+56
| | | | | with some extensions and changes from me. This closes SF patch #472825.
* Clarify the description of the creation of an owned reference from an APIFred Drake2001-11-291-5/+5
| | | | | function. This closes SF bug #486657.
* Add an index entry for the discussion of PyEval_CallObject().Fred Drake2001-11-291-8/+9
| | | | This is related to SF bug #485165.
* A few small changes:Fred Drake2001-11-291-8/+17
| | | | | | | | | | | | | | - Change PREFIX to PREFIXES, which contains a sequence of prefix strings. This is useful since we want to look for both Py and PY. - Wrap a long line. - Collect struct tags as well as typedef names. Since we generally only use one of the other, that improves coverage. - Make the script executable on Unix. This could use a better approach to determine if a symbol is documented, and could easily avoid keeping the massive string in memory. That would take time to actually write more code, though, so we'll bail on that for now.
* SF bug 486278 SystemError: Python/getargs.c:1086: bad.Tim Peters2001-11-292-8/+18
| | | | | | | | | | vgetargskeywords(): Now that this routine is checking for bad input (rather than dump core in some cases), some bad calls are raising errors that previously "worked". This patch makes the error strings more revealing, and changes the exceptions from SystemError to RuntimeError (under the theory that SystemError is more of a "can't happen!" assert- like thing, and so inappropriate for bad arguments to a public C API function).
* canonic(): don't use abspath() for filenames looking like <...>; thisGuido van Rossum2001-11-291-0/+2
| | | | | fixes the problem reported in SF bug #477023 (Jonathan Mark): "pdb: unexpected path confuses Emacs".
* SF bug 486480: zipfile __del__ is brokenTim Peters2001-11-281-3/+3
| | | | | | ZipFile.__del__(): call ZipFile.close(), like its docstring says it does. ZipFile.close(): allow calling more than once (as all file-like objects in Python should support).
* PyFloat_AsStringEx(): This function takes an output char* but doesn'tTim Peters2001-11-281-8/+24
| | | | | | | pass the buffer length. Stop using it. It should be deprecated, but too late in the release cycle to do that now. New static format_float() does the same thing but requires passing the buffer length too. Use it instead.
* Two screwups fixed for sizeof(char *) instead of sizeof(char []).Jeremy Hylton2001-11-281-77/+82
| | | | | Also change all the helper functions to pass along the size of the msgbuf and use PyOS_snprintf() when writing into the buffer.
* PyFile_WriteString(): change prototype so that the string arg isTim Peters2001-11-282-2/+2
| | | | | | const char* instead of char*. The change is conceptually correct, and indirectly fixes a compiler wng introduced when somebody else innocently passed a const char* to this function.
* More sprintf -> PyOS_snprintf.Tim Peters2001-11-285-9/+14
|
* Use PyOS_snprintf() instead of sprintf().Jeremy Hylton2001-11-281-4/+4
|