summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Post-release fiddling (prep for 2.2b1).Tim Peters2001-09-281-0/+23
|
* Fixed a minor typo.Barry Warsaw2001-09-281-1/+1
|
* Merged changes from 22a4 branch.Barry Warsaw2001-09-281-0/+5
|
* Added note about new StringIO/cStringIO feature.Marc-André Lemburg2001-09-271-0/+5
|
* Separate out the type/class-related news and reword some items.Guido van Rossum2001-09-251-39/+63
| | | | Add news items about comparisons, repr(), __class__ assignment.
* Make properties discoverable from Python:Tim Peters2001-09-241-0/+6
| | | | | | | | | | | | | - property() now takes 4 keyword arguments: fget, fset, fdel, doc. Note that the real purpose of the 'f' prefix is to make fdel fit in ('del' is a keyword, so can't used as a keyword argument name). - These map to visible readonly attributes 'fget', 'fset', 'fdel', and '__doc__' in the property object. - fget/fset/fdel weren't discoverable from Python before. - __doc__ is new, and allows to associate a docstring with a property.
* Added a note about the new email package.Barry Warsaw2001-09-241-0/+4
|
* Generalize file.writelines() to allow iterable objects.Tim Peters2001-09-231-0/+2
|
* Make difflib.ndiff() and difflib.Differ.compare() generators. ThisTim Peters2001-09-221-2/+21
| | | | | restores the 2.1 ability of Tools/scripts/ndiff.py to start producing output before the entire comparison is complete.
* Add note about __getattribute__.Guido van Rossum2001-09-221-0/+9
|
* {String,cString}IO.StringIO's support iteration.Barry Warsaw2001-09-221-0/+4
|
* Note about enhancements to unicode().Marc-André Lemburg2001-09-201-0/+6
|
* News about compiler and pydoc.Guido van Rossum2001-09-201-3/+9
|
* Patch #462849: Pass Unicode objects to file's .write method.Martin v. Löwis2001-09-191-0/+5
|
* Docs and News item for the codecs.py additions.Marc-André Lemburg2001-09-191-0/+4
|
* All the news that fits, we print.Guido van Rossum2001-09-181-4/+58
| | | | (Went through the logs looking for nuggets. This is what I found.)
* Mention SMTP additions and hmac module.Guido van Rossum2001-09-141-0/+6
|
* SF bug [#460467] file objects should be subclassable.Tim Peters2001-09-131-0/+5
| | | | Preliminary support. What's here works, but needs fine-tuning.
* Added items about significant subclass bugfixes.Tim Peters2001-09-121-0/+10
|
* Add info about Windows filesystem limits.Tim Peters2001-09-111-1/+5
|
* Added Donovan Preston.Jack Jansen2001-09-111-0/+1
|
* Another contributor.Guido van Rossum2001-09-111-0/+1
|
* Another volunteer.Guido van Rossum2001-09-101-0/+1
|
* Generalize operator.indexOf (PySequence_Index) to work with anyTim Peters2001-09-081-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 Peters2001-09-081-0/+20
|
* Merging 2.2a3 branch changes back into trunkBarry Warsaw2001-09-071-8/+18
|
* Rename 'getset' to 'property'.Guido van Rossum2001-09-061-5/+5
|
* Added note of unittest.py changes that fixed bug 451309Steve Purcell2001-09-061-0/+4
|
* Report patch #416079 changes.Martin v. Löwis2001-09-061-0/+3
|
* Enable large file support on Win32 systems.Tim Peters2001-09-061-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 longerTim Peters2001-09-051-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 ofGuido van Rossum2001-09-051-1/+1
| | | | date.
* Document -Q. Move arguments around to be in strict alphabeticalGuido van Rossum2001-09-051-25/+43
| | | | order. Add breaks in SYNOPSIS.
* Describe -E (which was added to 2.2a2).Guido van Rossum2001-09-051-0/+7
|
* Patch #428326: New class threading.Timer.Martin v. Löwis2001-09-051-0/+3
|
* Return reasonable results for math.log(long) and math.log10(long) (we wereTim Peters2001-09-051-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(), likeTim Peters2001-09-041-1/+3
| | | | __builtin__.dir(). Moved the guts from bltinmodule.c to object.c.
* Raise OverflowError when appropriate on long->float conversion. Most ofTim Peters2001-09-041-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 Rossum2001-09-041-5/+5
|
* New restriction on pow(x, y, z): If z is not None, x and y must be ofTim Peters2001-09-031-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 mixedTim Peters2001-09-031-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 Peters2001-09-021-3/+5
|
* Add news about dictionary() constructor.Guido van Rossum2001-09-021-0/+4
|
* An anonymous contributor reveals his name...Guido van Rossum2001-09-021-0/+1
|