Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Lock methods acquire() and locked() now return bools. | Guido van Rossum | 2002-04-07 | 1 | -7/+7 |
| | |||||
* | isatty() should return a bool. | Guido van Rossum | 2002-04-07 | 1 | -1/+1 |
| | |||||
* | Move autoheader declarations into configure.in. | Martin v. Löwis | 2002-04-06 | 4 | -861/+817 |
| | |||||
* | Minor clarification about what's actually promised for PyMem_Malloc(0). | Tim Peters | 2002-04-06 | 1 | -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 Hammond | 2002-04-06 | 1 | -0/+12 |
| | | | | extern "C" for C++ programs. | ||||
* | Minor improvements to the stats output dump, including adding commas to | Tim Peters | 2002-04-06 | 1 | -10/+34 |
| | | | | the big numbers. | ||||
* | - Changed new-style class instantiation so that when C's __new__ | Guido van Rossum | 2002-04-06 | 3 | -0/+30 |
| | | | | | method returns something that's not a C instance, its __init__ is not called. [SF bug #537450] | ||||
* | Some more news. | Guido van Rossum | 2002-04-06 | 1 | -0/+4 |
| | |||||
* | Move reference material on PyArg_Parse*() out of the Extending & Embedding | Fred Drake | 2002-04-05 | 5 | -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 previous | Guido van Rossum | 2002-04-05 | 1 | -1/+0 |
| | | | | | | checkin. And since that one was, this one is also a: Bugfix candidate. | ||||
* | Add tests for binary pickles. | Guido van Rossum | 2002-04-05 | 1 | -0/+12 |
| | |||||
* | Remove weird spacing in typeset version of the chapter head. | Fred Drake | 2002-04-05 | 1 | -1/+1 |
| | |||||
* | Implement an idea by Paul Rubin: | Guido van Rossum | 2002-04-05 | 3 | -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 Drake | 2002-04-05 | 1 | -1/+1 |
| | |||||
* | Add support for the "Aesop Meta Tag". Not widely used, but not a bad idea, | Fred Drake | 2002-04-05 | 4 | -0/+31 |
| | | | | either. | ||||
* | Inherit tp_new and tp_is_gc. | Guido van Rossum | 2002-04-05 | 1 | -0/+2 |
| | | | | Bugfix candidate. | ||||
* | Eliminate use of LIBOBJS which is an error in autoconf 2.53. | Martin v. Löwis | 2002-04-05 | 3 | -292/+281 |
| | |||||
* | Comment about UTF-16 changes. | Marc-André Lemburg | 2002-04-05 | 1 | -0/+6 |
| | |||||
* | Fix for bug #222395: UTF-16 et al. don't handle .readline(). | Marc-André Lemburg | 2002-04-05 | 3 | -2/+9 |
| | | | | They now raise an NotImplementedError to hint to the truth ;-) | ||||
* | Repair an incomprehensible comment. | Tim Peters | 2002-04-05 | 1 | -2/+2 |
| | |||||
* | _PyMalloc_DebugDumpStats(): vastly improved the output, and it now | Tim Peters | 2002-04-05 | 1 | -21/+58 |
| | | | | accounts for every byte. | ||||
* | Widespread, but mostly in _PyMalloc_Malloc: optimize away all expensive | Tim Peters | 2002-04-05 | 1 | -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 Norwitz | 2002-04-05 | 8 | -27/+28 |
| | |||||
* | A much revised version of SF patch 514662, by Naofumi Honda. This | Guido van Rossum | 2002-04-04 | 1 | -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 Peters | 2002-04-04 | 1 | -2/+2 |
| | |||||
* | Fix a typo in Tim's fix. | Guido van Rossum | 2002-04-04 | 1 | -1/+1 |
| | |||||
* | Minor style change. | Fred Drake | 2002-04-04 | 1 | -0/+2 |
| | |||||
* | Convert a pile of obvious "yes/no" functions to return bool. | Tim Peters | 2002-04-04 | 34 | -122/+117 |
| | |||||
* | Record Windows build number for 2.2.1 final. | Tim Peters | 2002-04-04 | 1 | -0/+2 |
| | |||||
* | Add support for \textgreater, \textless. | Fred Drake | 2002-04-04 | 1 | -4/+9 |
| | | | | Updated productionlist environment. | ||||
* | Replace use of apply() with extended call syntax. | Jeremy Hylton | 2002-04-04 | 1 | -2/+3 |
| | |||||
* | Add a version annotation regarding the urlopen(proxies={...}). | Fred Drake | 2002-04-04 | 1 | -0/+2 |
| | |||||
* | Support manual proxy configuration for simple urlopen() operations. | Fred Drake | 2002-04-04 | 1 | -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 basic | Fred Drake | 2002-04-04 | 1 | -3/+20 |
| | | | | | urlopen(). This is part of SF patch #523415. | ||||
* | Documentation for manual proxy configuration, by Andy Gimblett. | Fred Drake | 2002-04-04 | 1 | -0/+35 |
| | | | | This closes SF patch #523415. | ||||
* | SF bug 497854: Short-cuts missing for All Users | Tim Peters | 2002-04-04 | 2 | -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 Drake | 2002-04-04 | 1 | -0/+4 |
| | |||||
* | Not sure why the regression test missed this, but the PyXML tests caught it. | Fred Drake | 2002-04-04 | 1 | -1/+1 |
| | | | | We should get attributes from the right object. | ||||
* | Mark the notice about the new development version of the docs as not needing | Fred Drake | 2002-04-04 | 1 | -0/+1 |
| | | | | to be archived. Most of these are pretty bland. ;-) | ||||
* | Avoid creating circular references between the ExpatParser and the | Fred Drake | 2002-04-04 | 1 | -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 (with | Guido van Rossum | 2002-04-04 | 11 | -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've | Guido van Rossum | 2002-04-04 | 1 | -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 Rossum | 2002-04-04 | 1 | -0/+8 |
| | |||||
* | Fix by Greg Chapman from SF bug 534347: Potential AV in vgetargskeywords. | Guido van Rossum | 2002-04-04 | 1 | -1/+7 |
| | | | | Bugfix candidate. | ||||
* | Added note about updated freeze.py Tool. | Marc-André Lemburg | 2002-04-04 | 1 | -0/+4 |
| | |||||
* | Updated freeze.py to the new Makefile symbol layout. | Marc-André Lemburg | 2002-04-04 | 4 | -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 Rossum | 2002-04-04 | 1 | -0/+6 |
| | |||||
* | SF 539024, Fix broken link to numpy | Neal Norwitz | 2002-04-04 | 1 | -1/+1 |
| | |||||
* | _PyMalloc_Realloc(): removed a now-pointless cast. | Tim Peters | 2002-04-04 | 1 | -1/+1 |
| | |||||
* | _PyMalloc_{Malloc, Realloc}: Strive to meet the doc's promises about | Tim Peters | 2002-04-04 | 1 | -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). |