summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Script to annotate api.tex with reference count information.Fred Drake2000-03-151-0/+63
|
* AETransactionID was mistakenly defined as a short (it is a long). Fixed.Jack Jansen2000-03-142-2/+2
|
* Fix bogus error reporting on strptime: let PyArg_ParseTuple set exception.Jeremy Hylton2000-03-141-5/+4
| | | | Also, wrap long line.
* Marc-Andre Lemburg: add declaration for PyUnicode_Contains().Guido van Rossum2000-03-131-0/+11
|
* Marc-Andre Lemburg: Add tests for mixed use of char in string.Guido van Rossum2000-03-131-0/+13
|
* Checking in the new, improve file.writelines() code.Guido van Rossum2000-03-131-24/+78
| | | | | | This (1) avoids thread unsafety whereby another thread could zap the list while we were using it, and (2) now supports writing arbitrary sequences of strings.
* Christian Tismer's "trashcan" patch:Guido van Rossum2000-03-137-1/+104
| | | | | | | | Added wrapping macros to dictobject.c, listobject.c, tupleobject.c, frameobject.c, traceback.c that safely prevends core dumps on stack overflow. Macros and functions in object.c, object.h. The method is an "elevator destructor" that turns cascading deletes into tail recursive behavior when some limit is hit.
* Fix typo in replace() detected by Mark Hammond and fixed by Marc-Andre.Guido van Rossum2000-03-131-2/+4
|
* Add sq_contains implementation.Guido van Rossum2000-03-131-0/+44
|
* Added Christian Tismer's patch to allow list.append(a,b,c) back --Guido van Rossum2000-03-131-4/+18
| | | | | with a twist: you have to define NO_STRICT_LIST_APPEND manually to enable multi-arg append().
* Added encodings to the LIBSUBDIRS variable, so that they get installed.Guido van Rossum2000-03-131-1/+1
| | | | Noted by Michael Hudson.
* Tim Peters writes:Guido van Rossum2000-03-131-4/+5
| | | | | | | | | | Fix bad auto-indent I recently introduced when replacing the regexp that could cause re to blow up: if or_any_other_block_opener: # one indenting comment line ^ cursor ended up at the caret (the bug) ^ but belongs here (the post-patch behavior)
* VC++ project changes to add new Unicode files and modules.Guido van Rossum2000-03-112-17/+125
| | | | (I did this under VC++ 5.0 -- hope this doesn't break anything.)
* Marc-Andre Lemburg: test script for Unicode implementation.Guido van Rossum2000-03-103-10/+338
|
* Marc-Andre Lemburg: the maxsplit argument for split() and replace()Guido van Rossum2000-03-101-4/+4
| | | | | now defaults to -1, not to 0. Passing an explicit zero doesn't split or replace at all.
* Module codecs -- Python Codec Registry, API and helpers. Written byGuido van Rossum2000-03-101-0/+414
| | | | Marc-Andre Lemburg.
* Marc-Andre Lemburg: support pickling Unicode objects, both in textGuido van Rossum2000-03-101-0/+28
| | | | mode ('V') and in binary mode ('X').
* Marc-Andre Lemburg: add UnicodeType.Guido van Rossum2000-03-101-0/+1
|
* Marc-Andre Lemburg: Unicode encodings.Guido van Rossum2000-03-1064-0/+8398
|
* Marc-Andre Lemburg: Add UnicodeError, derived from ValueError.Guido van Rossum2000-03-101-0/+7
|
* Marc-Andre Lemburg: Python Unicode integration proposal, version 1.2.Guido van Rossum2000-03-101-0/+885
|
* Marc-Andre Lemburg: add new Unicode-related files.Guido van Rossum2000-03-101-0/+3
|
* Marc-Andre Lemburg: Add _codecs and unicodedata modules.Guido van Rossum2000-03-101-0/+4
|
* Marc-Andre Lemburg: support pickling Unicode objects, both in textGuido van Rossum2000-03-101-0/+149
| | | | mode ('V') and in binary mode ('X').
* Module unicodedata -- Provides access to the Unicode 3.0 data base.Guido van Rossum2000-03-101-0/+269
| | | | Written by Marc-Andre Lemburg.
* Internal module _codecs -- Provides access to the codec registry andGuido van Rossum2000-03-101-0/+529
| | | | the builtin codecs. Written by Marc-Andre Lemburg.
* Marc-Andre-Lemburg: The Unicode Database.Guido van Rossum2000-03-102-0/+65663
|
* Marc-Andre Lemburg: add new unicode filesGuido van Rossum2000-03-101-1/+2
|
* Marc-Andre Lemburg: add calls to initialize and finalize Unicode andGuido van Rossum2000-03-101-0/+18
| | | | Codec registry.
* Marc-Andre Lemburg: support marshalling Unicode objects (code 'u').Guido van Rossum2000-03-101-5/+42
|
* Marc-Andre Lemburg: support for Unicode strings; 'U' expects a UnicodeGuido van Rossum2000-03-101-1/+23
| | | | object.
* Marc-Andre Lemburg: support for Unicode string literals (u"...", ur"...").Guido van Rossum2000-03-101-3/+22
|
* Marc-Andre Lemburg: added new builtin functions unicode() andGuido van Rossum2000-03-101-5/+78
| | | | | unichr(); changed ord() to support Unicode strings; added new exception UnicodeError; fixed a typo in doc string for buffer().
* Python Codec Registry and support functions, written by Marc-AndreGuido van Rossum2000-03-101-0/+382
| | | | Lemburg.
* Marc-Andre Lemburg: add new string token types u"..." and ur"..."Guido van Rossum2000-03-101-0/+10
| | | | (Unicode and raw Unicode).
* Marc-AAndre Lemburg: add new unicode filesGuido van Rossum2000-03-101-2/+6
|
* Many changes for Unicode, by Marc-Andre Lemburg.Guido van Rossum2000-03-106-197/+942
|
* Unicode implementation by Marc-Andre Lemburg based on original code byGuido van Rossum2000-03-101-0/+4440
| | | | Fredrik Lundh.
* Unicode character type helpers, written by Marc-Andre Lemburg.Guido van Rossum2000-03-101-0/+5043
|
* Marc-Andre Lemburg: addedGuido van Rossum2000-03-102-0/+290
| | | | gencodec.py - Create Python codecs from Unicode mapping files
* Marc-Andre Lemburg: added declarations for PyObject_AsCharBuffer,Guido van Rossum2000-03-101-0/+46
| | | | PyObject_AsReadBuffer, PyObject_AsWriteBuffer.
* Marc-Andre Lemburg: include unicodeobject.h and codecs.hGuido van Rossum2000-03-101-0/+2
|
* Marc-Andre Lemburg: add PyExc_UnicodeErrorGuido van Rossum2000-03-101-0/+1
|
* Unicode implementation by Marc-Andre Lemburg based on original code by ↵Guido van Rossum2000-03-101-0/+754
| | | | Fredrik Lundh.
* Python Codec Registry and support functions, by Marc-Andre Lemburg.Guido van Rossum2000-03-101-0/+55
|
* Part of the Unicode checkin for Marc-Andre Lemburg.Guido van Rossum2000-03-104-264/+742
| | | | Some new configuration tests and a new option, --with-wctype-functions.
* Catch up with change to CCompiler API: call 'create_static_lib()', notGreg Ward2000-03-101-3/+3
| | | | 'link_static_lib()'.
* [from 2000-02-25] Second attempt at describing an installation scheme; this isGreg Ward2000-03-101-365/+141
| | | | | the simplified scheme that Guido proposed. Also already-obsolete, and saved only for posterity.
* [from 2000-02-23] Description of the baroque and already-obsoleteGreg Ward2000-03-101-0/+534
| | | | | installation scheme that Fred Drake and I cooked up. Only saved for posterity.
* Renamed 'link_static_lib() to 'create_static_lib()', and rewrote it createGreg Ward2000-03-101-25/+15
| | | | | a static library (using lib.exe as found by '__init__()', hopefully through registry entries pointing to DevStudio).