summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* Patch #534304: Implement phase 1 of PEP 263.Martin v. Löwis2002-08-041-0/+2
|
* OS/2 EMX now supportedAndrew MacIntyre2002-08-041-0/+2
|
* Adding the heap queue algorithm, per discussion in python-dev lastGuido van Rossum2002-08-021-0/+4
| | | | week.
* Add Kevin O'Connor, author of the heapq code.Guido van Rossum2002-08-021-0/+1
|
* SF patch 588728 (Nathan Srebro).Guido van Rossum2002-08-011-0/+1
| | | | | | | | The __delete__ method wrapper for descriptors was not supported (I added a test, too.) 2.2 bugfix candidate.
* A blurb about the sort implementation.Tim Peters2002-08-011-4/+16
|
* Repair fill-paragraph damage.Michael W. Hudson2002-07-301-8/+9
| | | | | Clarify LLTRACE description. It was introduced in 1992, revision 2.20 of ceval.c, well before Python 1.0!
* add description of LLTRACE.Michael W. Hudson2002-07-301-6/+18
|
* New functions for extension writers on Windows:Thomas Heller2002-07-291-0/+6
| | | | | | | | | | PyErr_SetExcFromWindowsErr(), PyErr_SetExcFromWindowsErrWithFilename(). Similar to PyErr_SetFromWindowsErrWithFilename() and PyErr_SetFromWindowsErr(), but they allow to specify the exception type to raise. Available on Windows. See SF patch #576458.
* Patch #573770: Implement lchown.Martin v. Löwis2002-07-281-3/+3
|
* Patch #552812: Better description in "python -h" for -u.Martin v. Löwis2002-07-281-1/+5
|
* News about StopIteration as a "sink state".Guido van Rossum2002-07-231-0/+8
|
* Add news about strptime and socket.setdefaulttimeout().Guido van Rossum2002-07-231-1/+6
|
* Move DL_IMPORT/DL_EXPORT to Build section, I think this is the correct placeNeal Norwitz2002-07-221-4/+5
|
* Add note about DL_IMPORT deprecation.Mark Hammond2002-07-221-0/+4
| | | | [ 583894 ] doc DL_IMPORT/DL_EXPORT changes
* Pure Python strptime implementation by Brett Cannon. See SF patch 474274.Neal Norwitz2002-07-191-0/+1
|
* (py-pychecker-run): Use the last pychecker invocation as the defaultBarry Warsaw2002-07-171-1/+3
| | | | contents of the next command.
* We need to (require 'compile) to guarantee that compile-internal isBarry Warsaw2002-07-171-0/+1
| | | | defined. /Really/ closes SF # 580631.
* (py-imenu-create-index-function): Skip over stuff that looks like codeBarry Warsaw2002-07-161-0/+2
| | | | | but which is in a comment or string. Closes SF bug # 572341 reported by Adrian van den Dries.
* (py-pychecker-run): Thomas Heller points out that this function messesBarry Warsaw2002-07-161-2/+2
| | | | | | up the compile command's history. Fix that by using compile-internal. Fixes SF bug # 580631
* Add a blurb on the 3 Windows bugs I worked on over the last couple of days.Mark Hammond2002-07-161-0/+8
|
* Added Andrew MacIntyre -- overdue!Tim Peters2002-07-151-1/+2
|
* docompare(): Another reasonable optimization from Jonathan Hogg for theTim Peters2002-07-151-0/+1
| | | | | | explicit comparison function case: use PyObject_Call instead of PyEval_CallObject. Same thing in context, but gives a 2.4% overall speedup when sorting a list of ints via list.sort(__builtin__.cmp).
* Mention new encoding.Marc-André Lemburg2002-07-121-0/+2
|
* Fernando Pérez of SF bug 579701 fame.Guido van Rossum2002-07-121-0/+1
|
* Replace rare tabs with 4 spaces, assuming that's what was intended.Guido van Rossum2002-07-111-7/+7
|
* Note the existence of SpecialBuilds.txt.Guido van Rossum2002-07-111-0/+1
|
* Noted the releases in which COUNT_ALLOCS can blow up.Tim Peters2002-07-111-0/+1
|
* Recorded the introduction release for each gimmick, as best I was able toTim Peters2002-07-111-10/+18
| | | | | reconstruct that info. Filled out some sketchy explanations of pragmatics.
* Some clarifications.Tim Peters2002-07-111-3/+9
|
* Documented PYMALLOC_DEBUG. This completes primary coverage of all theTim Peters2002-07-101-0/+52
| | | | | "special builds" I ever use. If you use others, document them here, or don't be surprised if I rip out the code for them <0.5 wink>.
* Clarified sys.getobjects() pragmatics.Tim Peters2002-07-101-6/+11
|
* Typo repair.Tim Peters2002-07-091-1/+1
|
* Moved COUNT_ALLOCS down and finished writing its description.Tim Peters2002-07-091-6/+45
|
* Checkin comment.Tim Peters2002-07-091-1/+2
|
* New file to try to document the "special build" preprocessor symbols.Tim Peters2002-07-091-0/+76
| | | | | Incomplete. Add to it! Once it settles down, it would make a nice appendix in the real docs.
* The Py_REF_DEBUG/COUNT_ALLOCS/Py_TRACE_REFS macro minefield: addedTim Peters2002-07-091-0/+4
| | | | | | | | | | | | | | | | | | | | | more trivial lexical helper macros so that uses of these guys expand to nothing at all when they're not enabled. This should help sub- standard compilers that can't do a good job of optimizing away the previous "(void)0" expressions. Py_DECREF: There's only one definition of this now. Yay! That was that last one in the family defined multiple times in an #ifdef maze. Py_FatalError(): Changed the char* signature to const char*. _Py_NegativeRefcount(): New helper function for the Py_REF_DEBUG expansion of Py_DECREF. Calling an external function cuts down on the volume of generated code. The previous inline expansion of abort() didn't work as intended on Windows (the program often kept going, and the error msg scrolled off the screen unseen). _Py_NegativeRefcount calls Py_FatalError instead, which captures our best knowledge of how to abort effectively across platforms.
* SF bug 578752: COUNT_ALLOCS vs heap typesTim Peters2002-07-081-0/+8
| | | | | | | Repair segfaults and infinite loops in COUNT_ALLOCS builds in the presence of new-style (heap-allocated) classes/types. Bugfix candidate. I'll backport this to 2.2. It's irrelevant in 2.1.
* Removed WITH_CYCLE_GC #ifdef-ery. Holes:Tim Peters2002-07-071-0/+14
| | | | | | + I'm not sure what to do about configure.in. Left it alone. + Ditto pyexpat.c. Fred or Martin will know what to do.
* Stop trying to cater to platforms with a broken HUGE_VAL definition. ItTim Peters2002-07-031-0/+18
| | | | | breaks other platforms (in this case, the hack for broken Cray systems in turn caused failure on a Mac system broken in a different way).
* Implement the encoding argument for toxml and toprettyxml.Martin v. Löwis2002-06-301-0/+3
| | | | Document toprettyxml.
* Add Bob Kline of HTTP 100 fame.Jeremy Hylton2002-06-281-0/+1
|
* Fix SF bug 546434 -- buffer slice type inconsistent.Raymond Hettinger2002-06-251-0/+5
|
* Fix SF bug 572567: Memory leak in object comparison.Raymond Hettinger2002-06-241-0/+1
|
* Mention private vars in __slots__.Guido van Rossum2002-06-211-0/+3
|
* Mention pymemcompat.h.Guido van Rossum2002-06-181-1/+6
|
* Minor tweaks to existing items (radian/degree, and UTF-16 readers..Guido van Rossum2002-06-181-5/+5
|
* Patch from SF bug 570483 (Tim Northover).Guido van Rossum2002-06-181-0/+1
| | | | | | In a fresh interpreter, type.mro(tuple) would segfault, because PyType_Ready() isn't called for tuple yet. To fix, call PyType_Ready(type) if type->tp_dict is NULL.
* Apply diff2.txt from SF patch http://www.python.org/sf/566999Walter Dörwald2002-06-171-0/+3
| | | | | | | | This patch enhances Python/import.c/find_module() so that unicode objects found in sys.path will be treated as legal directory names (The current code ignores anything that is not a str). The unicode name is converted to str using Py_FileSystemDefaultEncoding.
* Add Oren Tirosh and news about his patch.Guido van Rossum2002-06-142-0/+11
|