- 17 Jun, 2001 4 commits
-
-
Tim Peters authored
Also replaced a *star* style emphasis in the Representation Error section with an \emph{} thingie.
-
Marc-André Lemburg authored
-
Guido van Rossum authored
Summary: NAMESPACE support in imaplib.py Initial Comment: Support for the IMAP NAMESPACE extension defined in rfc 2342. This is almost a necessity for working with modern IMAP servers.
-
Martin v. Löwis authored
Allow application to set a new content handler and lex_prop handler during parsing. Closes bug #433761. Small hack to make expat be ignored in Jython.
-
- 16 Jun, 2001 8 commits
-
-
Fred Drake authored
and trace functions lazily, which incurs extra argument pushing and checks in the C overhead for profiling/tracing, create the strings semi-lazily when the Python code first registers a profile or trace function. This simplifies the trampoline into the profile/trace functions.
-
Tim Peters authored
#if/#error constructs.
-
Martin v. Löwis authored
-
Tim Peters authored
the need for the F_ERROR macro.
-
Tim Peters authored
-
Tim Peters authored
-
Tim Peters authored
Gave Python linear-time repr() implementations for dicts, lists, strings. This means, e.g., that repr(range(50000)) is no longer 50x slower than pprint.pprint() in 2.2 <wink>. I don't consider this a bugfix candidate, as it's a performance boost. Added _PyString_Join() to the internal string API. If we want that in the public API, fine, but then it requires runtime error checks instead of asserts.
-
Tim Peters authored
call_object: If the object isn't callable, display its type in the error msg rather than its repr. Bugfix candidate.
-
- 15 Jun, 2001 3 commits
-
-
Fred Drake authored
it should, but only enough that LaTeX2HTML doesn't bite us.
-
Fred Drake authored
-
Thomas Wouters authored
Protect several more uses of constants with #ifdefs; these are necessary on (at least) SCO OpenServer 5. Fixes a non-SF-submitted bugreport by Michael Kent.
-
- 14 Jun, 2001 8 commits
-
-
Guido van Rossum authored
-
Tim Peters authored
-
Guido van Rossum authored
some code for longer than needed.
-
Fred Drake authored
-
Tim Peters authored
significant digits sign bits. Again no change in semantics.
-
Tim Peters authored
is allocated than needed (used to allocate 80 bytes of digit space no matter how small the long input). This also runs faster, at least on 32- bit boxes.
-
Tim Peters authored
-
Tim Peters authored
the new PyLong_{As,From}{Unsigned,}LongLong tests, so the bulk of the code is in the new #include file testcapi_long.h, which generates different code depending on how macros are set. This sucks, but I couldn't think of anything that sucked less. UNIX headache? If we still maintain dependencies by hand, someone who knows what they're doing should teach whatever needs it that _testcapimodule.c includes testcapi_long.h.
-
- 13 Jun, 2001 11 commits
-
-
Tim Peters authored
Unfortunately, the std-mode bBhHIL codes don't do any range-checking; if and when some of those get fixed, remove their letters from the IntTester.BUGGY_RANGE_CHECK string. In the meantime, a msg saying that range-tests are getting skipped is printed to stdout whenever one is skipped.
-
Tim Peters authored
semantic change, but a bit clearer and may help a really stupid compiler avoid pointless runtime length conversions.
-
Tim Peters authored
truly needed; usually saves a little time, but no change in semantics.
-
Tim Peters authored
outside the function's control, but is crucial to correct operation.
-
Tim Peters authored
-
Tim Peters authored
-
Marc-André Lemburg authored
about this...
-
Jack Jansen authored
-
Jack Jansen authored
-
Tim Peters authored
Repaired that, and added appropriate tests for it to test_struct.py.
-
Tim Peters authored
Replaced PyLong_{As,From}{Unsigned,}LongLong guts with calls to _PyLong_{As,From}ByteArray. _testcapimodule.c: Added strong tests of PyLong_{As,From}{Unsigned,}LongLong. Fixes SF bug #432552 PyLong_AsLongLong() problems. Possible bugfix candidate, but the fix relies on code added to longobject to support the new q/Q structmodule format codes.
-
- 12 Jun, 2001 6 commits
-
-
Tim Peters authored
functions. I intend to replace their guts with calls to the new _PyLong_{As,From}ByteArray() functions, but AFAICT there's no tests for them at all now; I also suspect PyLong_AsLongLong() isn't catching all overflow cases, but without a std test to demonstrate that why should you believe me <wink>. Also added a raiseTestError() utility function.
-
Tim Peters authored
clarity. Should have no effect visible to callers.
-
Guido van Rossum authored
-
Marc-André Lemburg authored
still set to python2.0 ...
-
Fred Drake authored
Add a -F option similar to "cvs commit -F <file>". Add a -t option to allow specifying the prefix to the directory into which the docs should be unpacked (useful when I start trying out new styles for the presentation).
-
Marc-André Lemburg authored
-