summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* Fix some typosAndrew M. Kuchling2001-10-221-4/+4
|
* Methods of built-in types now properly check for keyword argumentsGuido van Rossum2001-10-221-0/+4
| | | | | (formerly these were silently ignored). The only built-in methods that take keyword arguments are __call__, __init__ and __new__.
* Patch from SF bug #473150: configure weaknesses on HP-UX (Michael Piotrowski)Guido van Rossum2001-10-201-0/+1
| | | | | | | | | | 1. configure doesn't handle HP-UX release numbers (e.g., B.11.00), resulting in MACHDEP = "hpuxB". 2. After checking for wchar.h, configure doesn't include it when checking the size of wchar_t. (Python 2.2b1 on HP-UX 11.00)
* The usual post-release fiddling.Tim Peters2001-10-191-0/+25
|
* Additional test and documentation for the unicode() changes.Marc-André Lemburg2001-10-191-1/+1
| | | | This patch should also be applied to the 2.2b1 trunk.
* Last minute updates for changes since 2.2a4. Unless Fred wants to addBarry Warsaw2001-10-191-2/+37
| | | | | anything about the hotshot profiler, this file is ready for the 2.2b1 Windows build.
* Add entry for RAND_xxx() functions in socket module.Jeremy Hylton2001-10-191-0/+5
|
* Note the Unicode changes from SF patch #470578.Guido van Rossum2001-10-191-1/+9
|
* Another.Guido van Rossum2001-10-191-0/+1
|
* SF patch #460805 by Chris Gonnerman: Support for unsetenv()Guido van Rossum2001-10-191-8/+9
| | | | | | | | This adds unsetenv to posix, and uses it in the __delitem__ method of os.environ. (XXX Should we change the preferred name for putenv to setenv, for consistency?)
* SF patch #462296: Add attributes to os.stat results; by Nick Mathewson.Guido van Rossum2001-10-181-1/+11
| | | | | | | | | | | | | | | | | This is a big one, touching lots of files. Some of the platforms aren't tested yet. Briefly, this changes the return value of the os/posix functions stat(), fstat(), statvfs(), fstatvfs(), and the time functions localtime(), gmtime(), and strptime() from tuples into pseudo-sequences. When accessed as a sequence, they behave exactly as before. But they also have attributes like st_mtime or tm_year. The stat return value, moreover, has a few platform-specific attributes that are not available through the sequence interface (because everybody expects the sequence to have a fixed length, these couldn't be added there). If your platform's struct stat doesn't define st_blksize, st_blocks or st_rdev, they won't be accessible from Python either. (Still missing is a documentation update.)
* Note stricter tp_compare return value requirements.Guido van Rossum2001-10-181-0/+6
|
* Add a note about changes related to the weak reference objects.Fred Drake2001-10-181-0/+4
|
* SF bug #471720: ThreadingMixIn/TCPServer forgets closeGuido van Rossum2001-10-182-0/+4
| | | | | Solved with a helper method that calls finish_request() and then close_request(). The code is by Max Neunhöffer.
* Fix SF bug #472234: type(obj) calls type->tp_init (Roeland Rengelink)Guido van Rossum2001-10-181-0/+1
| | | | | The fix is a band-aid: type_call() now makes the same exception for a single-argument call to type() as type_new() was already making.
* Expose setgroups. Fixes feature request #468116.Martin v. Löwis2001-10-181-1/+1
|
* SF patch #467430.Guido van Rossum2001-10-171-0/+1
| | | | | | - replace some log_error() calls with log_message() - flush self.rfile before forking too (hope this works on Windows)
* YAPC.Guido van Rossum2001-10-171-0/+1
|
* Add fix for getattr(obj, name, default). Rearrange a few things.Guido van Rossum2001-10-161-7/+14
|
* Partial patch from SF #452266, by Jason Petrone.Guido van Rossum2001-10-161-0/+9
| | | | | | This changes Pythread_start_thread() to return the thread ID, or -1 for an error. (It's technically an incompatible API change, but I doubt anyone calls it.)
* Add note about new zlib feature.Jeremy Hylton2001-10-161-1/+6
|
* Add Shane.Guido van Rossum2001-10-161-0/+1
|
* Reword the text on the demise of __dynamic__ somewhat, correcting aGuido van Rossum2001-10-161-4/+5
| | | | typo.
* Get rid of __defined__ and tp_defined -- there's no need toGuido van Rossum2001-10-151-9/+8
| | | | | distinguish __dict__ and __defined__ any more. In the C structure, tp_cache takes its place -- but this hasn't been implemented yet.
* Another contributor.Guido van Rossum2001-10-151-0/+1
|
* Patch 471400: escape single-dot lines; by Jason Hildebrand.Guido van Rossum2001-10-151-0/+1
| | | | | RFC 2049 recommends never outputting a line consisting of a single dot.
* Note about fix in list comprehensions.Guido van Rossum2001-10-151-0/+9
|
* SF bug #469910 by Alfonso Baciero: Bugfix for imaplib for macintoshGuido van Rossum2001-10-151-0/+1
| | | | Pass binary mode to makefile().
* SF patch #467455 : Enhanced environment variables, by Toby Dickenson.Guido van Rossum2001-10-121-2/+8
| | | | | | | | | | | | | | | | | | | | | | This patch changes to logic to: if env.var. set and non-empty: if env.var. is an integer: set flag to that integer if flag is zero: # [actually, <= 0 --GvR] set flag to 1 Under this patch, anyone currently using PYTHONVERBOSE=yes will get the same output as before. PYTHONVERBNOSE=2 will generate more verbosity than before. The only unusual case that the following three are still all equivalent: PYTHONVERBOSE=yespleas PYTHONVERBOSE=1 PYTHONVERBOSE=0
* Jason LoweGuido van Rossum2001-10-121-0/+1
|
* Add item about new "Edit with IDLE" menu entry created by Windows installer.Tim Peters2001-10-091-0/+4
|
* Allow the profiler's calibration constant to be specified in the constructorTim Peters2001-10-091-2/+11
| | | | | | | | call, or via setting an instance or class vrbl. Rewrote the calibration docs. Modern boxes are so friggin' fast, and a profiler event does so much work anyway, that the cost of looking up an instance vrbl (the bias constant) per profile event just isn't a big deal.
* Add Cesar Eduardo Barros, for asyncore patches.Martin v. Löwis2001-10-091-0/+1
|
* A brand new implementation of Profile.calibrate(). This measures anTim Peters2001-10-091-0/+4
| | | | | | | | | actual run of the profiler, instead of timing a simplified simulation of part of what the profiler does. It computes a constant about 60% higher on my Win98SE box than the old method, and the new constant appears much more realistic. Deleted the undocumented simple(), instrumented(), and profiler_simulation() methods (which existed only to support the previous calibration method).
* Remove code and docs for the OldProfile and HotProfile classes: codeTim Peters2001-10-071-0/+9
| | | | | hasn't worked in years, docs were wrong, and they aren't interesting anymore regardless.
* Frankly, I'd like my "L." as well!Fred Drake2001-10-051-1/+1
|
* Another contributor.Guido van Rossum2001-10-051-1/+2
| | | | Give Fred his Jr.
* Document addition of chroot.Martin v. Löwis2001-10-041-0/+2
|
* Make new classes dynamic by default.Guido van Rossum2001-10-041-0/+10
|
* Add note about profile fix.Guido van Rossum2001-10-041-0/+5
|
* Added a little type/class NEWS.Tim Peters2001-10-041-0/+6
|
* Note removal of Demo/dns, point to PyDNS.Guido van Rossum2001-10-021-1/+5
|
* SF patch [#466616] Exclude imported items from doctest,Tim Peters2001-10-021-0/+3
| | | | | | | from Tim Hochberg. Also mucho fiddling to change the way doctest determines whether a thing is a function, module or class. Under 2.2, this really requires the functions in inspect.py (e.g., types.ClassType is close to meaningless now, if not outright misleading).
* SF patch [#466877] SIGBREAK is missing from signal module.Tim Peters2001-10-012-0/+21
| | | | Patch from Steve Scott to add SIGBREAK support (unique to Windows).
* Undo last checkin.Martin v. Löwis2001-10-011-2/+0
|
* Another SF patch contributor.Guido van Rossum2001-10-011-0/+1
|
* Patch #426880: Implement Listbox itemcget and itemconfigure.Martin v. Löwis2001-10-011-0/+2
|
* Patch #462122: add readline startup and pre_event hooks.Martin v. Löwis2001-09-301-0/+2
|
* Patch #462190, patch #464070: Support quoted printable in the binascii module.Martin v. Löwis2001-09-301-0/+5
| | | | Decode and encode underscores for header style encoding. Fixes bug #463996.
* SF [#466125] PyLong_AsLongLong works for any integer.Tim Peters2001-09-302-0/+5
| | | | | | Generalize PyLong_AsLongLong to accept int arguments too. The real point is so that PyArg_ParseTuple's 'L' code does too. That code was undocumented (AFAICT), so documented it.