Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Note about enhancements to unicode(). | Marc-André Lemburg | 2001-09-20 | 1 | -0/+6 |
| | |||||
* | News about compiler and pydoc. | Guido van Rossum | 2001-09-20 | 1 | -3/+9 |
| | |||||
* | Patch #462849: Pass Unicode objects to file's .write method. | Martin v. Löwis | 2001-09-19 | 1 | -0/+5 |
| | |||||
* | Docs and News item for the codecs.py additions. | Marc-André Lemburg | 2001-09-19 | 1 | -0/+4 |
| | |||||
* | All the news that fits, we print. | Guido van Rossum | 2001-09-18 | 1 | -4/+58 |
| | | | | (Went through the logs looking for nuggets. This is what I found.) | ||||
* | Mention SMTP additions and hmac module. | Guido van Rossum | 2001-09-14 | 1 | -0/+6 |
| | |||||
* | SF bug [#460467] file objects should be subclassable. | Tim Peters | 2001-09-13 | 1 | -0/+5 |
| | | | | Preliminary support. What's here works, but needs fine-tuning. | ||||
* | Added items about significant subclass bugfixes. | Tim Peters | 2001-09-12 | 1 | -0/+10 |
| | |||||
* | Add info about Windows filesystem limits. | Tim Peters | 2001-09-11 | 1 | -1/+5 |
| | |||||
* | Added Donovan Preston. | Jack Jansen | 2001-09-11 | 1 | -0/+1 |
| | |||||
* | Another contributor. | Guido van Rossum | 2001-09-11 | 1 | -0/+1 |
| | |||||
* | Another volunteer. | Guido van Rossum | 2001-09-10 | 1 | -0/+1 |
| | |||||
* | Generalize operator.indexOf (PySequence_Index) to work with any | Tim Peters | 2001-09-08 | 1 | -0/+3 |
| | | | | | | | | | | iterable object. I'm not sure how that got overlooked before! Got rid of the internal _PySequence_IterContains, introduced a new internal _PySequence_IterSearch, and rewrote all the iteration-based "count of", "index of", and "is the object in it or not?" routines to just call the new function. I suppose it's slower this way, but the code duplication was getting depressing. | ||||
* | The usual post-release fiddling. | Tim Peters | 2001-09-08 | 1 | -0/+20 |
| | |||||
* | Merging 2.2a3 branch changes back into trunk | Barry Warsaw | 2001-09-07 | 1 | -8/+18 |
| | |||||
* | Rename 'getset' to 'property'. | Guido van Rossum | 2001-09-06 | 1 | -5/+5 |
| | |||||
* | Added note of unittest.py changes that fixed bug 451309 | Steve Purcell | 2001-09-06 | 1 | -0/+4 |
| | |||||
* | Report patch #416079 changes. | Martin v. Löwis | 2001-09-06 | 1 | -0/+3 |
| | |||||
* | Enable large file support on Win32 systems. | Tim Peters | 2001-09-06 | 1 | -0/+6 |
| | | | | | | | | | Curious: the MS docs say stati64 etc are supported even on Win95, but Win95 doesn't support a filesystem that allows partitions > 2 Gb. test_largefile: This was opening its test file in text mode. I have no idea how that worked under Win64, but it sure needs binary mode on Win98. BTW, on Win98 test_largefile runs quickly (under a second). | ||||
* | Rework the way we try to check for libm overflow, given that C99 no longer | Tim Peters | 2001-09-05 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | requires that errno ever get set, and it looks like glibc is already playing that game. New rules: + Never use HUGE_VAL. Use the new Py_HUGE_VAL instead. + Never believe errno. If overflow is the only thing you're interested in, use the new Py_OVERFLOWED(x) macro. If you're interested in any libm errors, use the new Py_SET_ERANGE_IF_OVERFLOW(x) macro, which attempts to set errno the way C89 said it worked. Unfortunately, none of these are reliable, but they work on Windows and I *expect* under glibc too. | ||||
* | Change the date field to use $Date$ so it won't be outrageously out of | Guido van Rossum | 2001-09-05 | 1 | -1/+1 |
| | | | | date. | ||||
* | Document -Q. Move arguments around to be in strict alphabetical | Guido van Rossum | 2001-09-05 | 1 | -25/+43 |
| | | | | order. Add breaks in SYNOPSIS. | ||||
* | Describe -E (which was added to 2.2a2). | Guido van Rossum | 2001-09-05 | 1 | -0/+7 |
| | |||||
* | Patch #428326: New class threading.Timer. | Martin v. Löwis | 2001-09-05 | 1 | -0/+3 |
| | |||||
* | Return reasonable results for math.log(long) and math.log10(long) (we were | Tim Peters | 2001-09-05 | 1 | -0/+3 |
| | | | | | | getting Infs, NaNs, or nonsense in 2.1 and before; in yesterday's CVS we were getting OverflowError; but these functions always make good sense for positive arguments, no matter how large). | ||||
* | At Guido's suggestion, here's a new C API function, PyObject_Dir(), like | Tim Peters | 2001-09-04 | 1 | -1/+3 |
| | | | | __builtin__.dir(). Moved the guts from bltinmodule.c to object.c. | ||||
* | Raise OverflowError when appropriate on long->float conversion. Most of | Tim Peters | 2001-09-04 | 1 | -0/+12 |
| | | | | | | | the fiddling is simply due to that no caller of PyLong_AsDouble ever checked for failure (so that's fixing old bugs). PyLong_AsDouble is much faster for big inputs now too, but that's more of a happy consequence than a design goal. | ||||
* | Rename the -D option to -Q, to avoid a Jython option name conflict. | Guido van Rossum | 2001-09-04 | 1 | -5/+5 |
| | |||||
* | New restriction on pow(x, y, z): If z is not None, x and y must be of | Tim Peters | 2001-09-03 | 1 | -0/+6 |
| | | | | | integer types, and y must be >= 0. See discussion at http://sf.net/tracker/index.php?func=detail&aid=457066&group_id=5470&atid=105470 | ||||
* | Make dir() wordier (see the new docstring). The new behavior is a mixed | Tim Peters | 2001-09-03 | 1 | -0/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | bag. It's clearly wrong for classic classes, at heart because a classic class doesn't have a __class__ attribute, and I'm unclear on whether that's feature or bug. I'll repair this once I find out (in the meantime, dir() applied to classic classes won't find the base classes, while dir() applied to a classic-class instance *will* find the base classes but not *their* base classes). Please give the new dir() a try and see whether you love it or hate it. The new dir([]) behavior is something I could come to love. Here's something to hate: >>> class C: ... pass ... >>> c = C() >>> dir(c) ['__doc__', '__module__'] >>> The idea that an instance has a __doc__ attribute is jarring (of course it's really c.__class__.__doc__ == C.__doc__; likewise for __module__). OTOH, the code already has too many special cases, and dir(x) doesn't have a compelling or clear purpose when x isn't a module. | ||||
* | Clarify the Borland situation, based on email from Stephen. | Tim Peters | 2001-09-02 | 1 | -3/+5 |
| | |||||
* | Add news about dictionary() constructor. | Guido van Rossum | 2001-09-02 | 1 | -0/+4 |
| | |||||
* | An anonymous contributor reveals his name... | Guido van Rossum | 2001-09-02 | 1 | -0/+1 |
| | |||||
* | Start items w/ "-" instead of "+" (consistency w/ earlier versions). | Tim Peters | 2001-09-02 | 1 | -18/+17 |
| | | | | | | Stephen Hansen reported via email that he didn't finish the port to Borland C, so remove the old item saying it worked and add a new item saying what I know; I've asked Stephen for more details. | ||||
* | Add various and sundry news items -- most mine, one Barry's, one | Guido van Rossum | 2001-08-31 | 1 | -0/+44 |
| | | | | Michael Hudson's. | ||||
* | SF patch #455966: Allow leading 0 in float/imag literals. | Tim Peters | 2001-08-30 | 1 | -3/+9 |
| | | | | Consequences for Jython still unknown (but raised on Jython-Dev). | ||||
* | Add news about GC API change. Explain how to upgrade extension modules. | Neil Schemenauer | 2001-08-30 | 1 | -3/+16 |
| | |||||
* | Add a new function imp.lock_held(), and use it to skip test_threaded_import | Tim Peters | 2001-08-30 | 1 | -0/+9 |
| | | | | when that test is doomed to deadlock. | ||||
* | marshal.c r_long64: When reading a TYPE_INT64 value on a box with 32-bit | Tim Peters | 2001-08-29 | 1 | -0/+5 |
| | | | | ints, convert to PyLong (rather than throwing away the high-order 32 bits). | ||||
* | Note change in fp literal syntax (e.g. "3e-" worked by accident before). | Tim Peters | 2001-08-28 | 1 | -0/+3 |
| | |||||
* | SF patch [ #455137 ] Makes popen work with COMMAND.COM on WNT, from | Tim Peters | 2001-08-27 | 2 | -0/+4 |
| | | | | Brian Quinlan. | ||||
* | "The usual" post-release fiddling. | Tim Peters | 2001-08-22 | 1 | -0/+18 |
| | |||||
* | Add an item about Tim's new installer. This didn't make it into the | Barry Warsaw | 2001-08-22 | 1 | -0/+3 |
| | | | | 2.2a2 release, but it's still worth mentioning. | ||||
* | More NEWS for 2.2a2. | Barry Warsaw | 2001-08-22 | 1 | -2/+25 |
| | |||||
* | Added a note about --enable-framework on Mac OS X. | Jack Jansen | 2001-08-21 | 1 | -0/+5 |
| | |||||
* | Removed NEXT-NOTES, the NeXT is no longer supported. | Jack Jansen | 2001-08-19 | 2 | -82/+0 |
| | |||||
* | A fiddled version of the rest of Michael Hudson's SF patch | Tim Peters | 2001-08-17 | 1 | -0/+5 |
| | | | | | #449043 supporting __future__ in simulated shells which implements PEP 264. | ||||
* | Add note on type/class unification. | Guido van Rossum | 2001-08-17 | 1 | -0/+6 |
| | |||||
* | Patch #445762: Support --disable-unicode | Martin v. Löwis | 2001-08-17 | 1 | -6/+12 |
| | | | | | | | | - Do not compile unicodeobject, unicodectype, and unicodedata if Unicode is disabled - check for Py_USING_UNICODE in all places that use Unicode functions - disables unicode literals, and the builtin functions - add the types.StringTypes list - remove Unicode literals from most tests. | ||||
* | Another contributor's patch got accepted. | Guido van Rossum | 2001-08-17 | 1 | -0/+1 |
| |