summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Lock methods acquire() and locked() now return bools.Guido van Rossum2002-04-071-7/+7
|
* isatty() should return a bool.Guido van Rossum2002-04-071-1/+1
|
* Move autoheader declarations into configure.in.Martin v. Löwis2002-04-064-861/+817
|
* Minor clarification about what's actually promised for PyMem_Malloc(0).Tim Peters2002-04-061-6/+8
| | | | | I probably didn't do a correct thing for the LaTeX spelling of the integer 1.
* Add standard header preamble and footer, a-la intobject.h. Main purpose is ↵Mark Hammond2002-04-061-0/+12
| | | | extern "C" for C++ programs.
* Minor improvements to the stats output dump, including adding commas toTim Peters2002-04-061-10/+34
| | | | the big numbers.
* - Changed new-style class instantiation so that when C's __new__Guido van Rossum2002-04-063-0/+30
| | | | | method returns something that's not a C instance, its __init__ is not called. [SF bug #537450]
* Some more news.Guido van Rossum2002-04-061-0/+4
|
* Move reference material on PyArg_Parse*() out of the Extending & EmbeddingFred Drake2002-04-055-485/+530
| | | | | | | | document to the C API reference. Move some instructional text from the API reference to the Extending & Embedding manual. Fix the descriptions of the es and es# formats for PyArg_Parse*(). This closes SF bug #536516.
* Don't inherit tp_new! This is a retraction of half of the previousGuido van Rossum2002-04-051-1/+0
| | | | | | checkin. And since that one was, this one is also a: Bugfix candidate.
* Add tests for binary pickles.Guido van Rossum2002-04-051-0/+12
|
* Remove weird spacing in typeset version of the chapter head.Fred Drake2002-04-051-1/+1
|
* Implement an idea by Paul Rubin:Guido van Rossum2002-04-053-29/+29
| | | | | | | | Change pickling format for bools to use a backwards compatible encoding. This means you can pickle True or False on Python 2.3 and Python 2.2 or before will read it back as 1 or 0. The code used for pickling bools before would create pickles that could not be read in previous Python versions.
* Fix bug in command line handling, noted by Fredrik Lundh.Fred Drake2002-04-051-1/+1
|
* Add support for the "Aesop Meta Tag". Not widely used, but not a bad idea,Fred Drake2002-04-054-0/+31
| | | | either.
* Inherit tp_new and tp_is_gc.Guido van Rossum2002-04-051-0/+2
| | | | Bugfix candidate.
* Eliminate use of LIBOBJS which is an error in autoconf 2.53.Martin v. Löwis2002-04-053-292/+281
|
* Comment about UTF-16 changes.Marc-André Lemburg2002-04-051-0/+6
|
* Fix for bug #222395: UTF-16 et al. don't handle .readline().Marc-André Lemburg2002-04-053-2/+9
| | | | They now raise an NotImplementedError to hint to the truth ;-)
* Repair an incomprehensible comment.Tim Peters2002-04-051-2/+2
|
* _PyMalloc_DebugDumpStats(): vastly improved the output, and it nowTim Peters2002-04-051-21/+58
| | | | accounts for every byte.
* Widespread, but mostly in _PyMalloc_Malloc: optimize away all expensiveTim Peters2002-04-051-40/+39
| | | | | | | | runtime multiplications and divisions, via the scheme developed with Vladimir Marangozov on Python-Dev. The pool_header struct loses its capacity member, but gains nextoffset and maxnextoffset members; this still leaves it at 32 bytes on a 32-bit box (it has to be padded to a multiple of 8 bytes).
* Update doc to reflect Tim's changes to bool.Neal Norwitz2002-04-058-27/+28
|
* A much revised version of SF patch 514662, by Naofumi Honda. ThisGuido van Rossum2002-04-041-99/+128
| | | | | | | | | speeds up __getitem__ and __setitem__ in subclasses of built-in sequences. It's much revised because I took the opportunity to refactor the code somewhat (moving a large section of duplicated code to a helper function) and added comments to a series of functions.
* Revert 0/1 -> False/True change; I didn't intend to muck w/ distutils.Tim Peters2002-04-041-2/+2
|
* Fix a typo in Tim's fix.Guido van Rossum2002-04-041-1/+1
|
* Minor style change.Fred Drake2002-04-041-0/+2
|
* Convert a pile of obvious "yes/no" functions to return bool.Tim Peters2002-04-0434-122/+117
|
* Record Windows build number for 2.2.1 final.Tim Peters2002-04-041-0/+2
|
* Add support for \textgreater, \textless.Fred Drake2002-04-041-4/+9
| | | | Updated productionlist environment.
* Replace use of apply() with extended call syntax.Jeremy Hylton2002-04-041-2/+3
|
* Add a version annotation regarding the urlopen(proxies={...}).Fred Drake2002-04-041-0/+2
|
* Support manual proxy configuration for simple urlopen() operations.Fred Drake2002-04-041-5/+10
| | | | | | This change is similar to the supplied patch, but does not save the opener when a proxy configuration is specified. This closes SF patch #523415.
* The rest of the documentation for manual proxy configuration for a basicFred Drake2002-04-041-3/+20
| | | | | urlopen(). This is part of SF patch #523415.
* Documentation for manual proxy configuration, by Andy Gimblett.Fred Drake2002-04-041-0/+35
| | | | This closes SF patch #523415.
* SF bug 497854: Short-cuts missing for All UsersTim Peters2002-04-042-10/+24
| | | | | | Fix Windows-specific install glitch. Tested on Win2K, but I can't test on XP. Already checked in to the release22-maint branch.
* Add note about changes in xml.sax.expatreader.Fred Drake2002-04-041-0/+4
|
* Not sure why the regression test missed this, but the PyXML tests caught it.Fred Drake2002-04-041-1/+1
| | | | We should get attributes from the right object.
* Mark the notice about the new development version of the docs as not needingFred Drake2002-04-041-0/+1
| | | | to be archived. Most of these are pretty bland. ;-)
* Avoid creating circular references between the ExpatParser and theFred Drake2002-04-041-1/+38
| | | | | | | ContentHandler. While GC will eventually clean up, it can take longer than normal for applications that create a lot of strings (or other immutables) rather without creating many containers. This closes SF bug #535474.
* Removed old Digital Creations copyright/license notices (withGuido van Rossum2002-04-0411-228/+14
| | | | | permission from Paul Everitt). Also removed a few other references to Digital Creations and changed the remaining ones to Zope Corporation.
* Clarifying code rearrangement and comments by David Abrahams. I'veGuido van Rossum2002-04-041-28/+46
| | | | | got to admit that I haven't reviewed this carefully, but it looks okay from 30,000 views, and doesn't break anything. (SF patch 536407.)
* Add test case for SF bug 534347.Guido van Rossum2002-04-041-0/+8
|
* Fix by Greg Chapman from SF bug 534347: Potential AV in vgetargskeywords.Guido van Rossum2002-04-041-1/+7
| | | | Bugfix candidate.
* Added note about updated freeze.py Tool.Marc-André Lemburg2002-04-041-0/+4
|
* Updated freeze.py to the new Makefile symbol layout.Marc-André Lemburg2002-04-044-6/+4
| | | | | | | Fixed a few compiler warnings. freeze.py now produces binaries which can import shared modules (unlike before).
* Add a note about bool.Guido van Rossum2002-04-041-0/+6
|
* SF 539024, Fix broken link to numpyNeal Norwitz2002-04-041-1/+1
|
* _PyMalloc_Realloc(): removed a now-pointless cast.Tim Peters2002-04-041-1/+1
|
* _PyMalloc_{Malloc, Realloc}: Strive to meet the doc's promises aboutTim Peters2002-04-041-42/+44
| | | | | | | | | | | | | | | | | | | what these do given a 0 size argument. This is so that when pymalloc is enabled, we don't need to wrap pymalloc calls in goofy little routines special-casing 0. Note that it's virtually impossible to meet the doc's promise that malloc(0) will never return NULL; this makes a best effort, but not an insane effort. The code does promise that realloc(not-NULL, 0) will never return NULL (malloc(0) is much harder). _PyMalloc_Realloc: Changed to take over all requests for 0 bytes, and rearranged to be a little quicker in expected cases. All over the place: when resorting to the platform allocator, call free/malloc/realloc directly, without indirecting thru macros. This should avoid needing a nightmarish pile of #ifdef-ery if PYMALLOC_DEBUG is changed so that pymalloc takes over all Py(Mem, Object} memory operations (which would add useful debugging info to PyMem_xyz allocations too).