]> granicus.if.org Git - python/log
python
18 years agoneedforspeed: check for overflow in replace (from Andrew Dalke)
Fredrik Lundh [Thu, 25 May 2006 16:46:54 +0000 (16:46 +0000)]
needforspeed: check for overflow in replace (from Andrew Dalke)

18 years agoFix incorrect documentation for the Py_IS_FINITE(X) macro.
Kristján Valur Jónsson [Thu, 25 May 2006 16:39:27 +0000 (16:39 +0000)]
Fix incorrect documentation for the Py_IS_FINITE(X) macro.

18 years agoFix another typo
Andrew M. Kuchling [Thu, 25 May 2006 16:34:54 +0000 (16:34 +0000)]
Fix another typo

18 years agoAdded tests for implementation error we came up with in the need for speed sprint.
Andrew Dalke [Thu, 25 May 2006 16:30:52 +0000 (16:30 +0000)]
Added tests for implementation error we came up with in the need for speed sprint.

18 years agoFix comment typos
Andrew M. Kuchling [Thu, 25 May 2006 16:23:15 +0000 (16:23 +0000)]
Fix comment typos

18 years agoneedforspeed: _toupper/_tolower is a SUSv2 thing; fall back on ISO C
Fredrik Lundh [Thu, 25 May 2006 16:10:12 +0000 (16:10 +0000)]
needforspeed: _toupper/_tolower is a SUSv2 thing; fall back on ISO C
versions if they're not defined.

18 years agoAdded a new macro, Py_IS_FINITE(X). On windows there is an intrinsic for this and...
Kristján Valur Jónsson [Thu, 25 May 2006 15:53:30 +0000 (15:53 +0000)]
Added a new macro, Py_IS_FINITE(X).  On windows there is an intrinsic for this and it is more efficient than to use !Py_IS_INFINITE(X) && !Py_IS_NAN(X).  No change on other platforms

18 years agoneedforspeed: make new upper/lower work properly for single-character
Fredrik Lundh [Thu, 25 May 2006 15:49:45 +0000 (15:49 +0000)]
needforspeed: make new upper/lower work properly for single-character
strings too... (thanks to georg brandl for spotting the exact problem
faster than anyone else)

18 years agoneedforspeed: speed up upper and lower for 8-bit string objects.
Fredrik Lundh [Thu, 25 May 2006 15:22:03 +0000 (15:22 +0000)]
needforspeed: speed up upper and lower for 8-bit string objects.
(the unicode versions of these are still 2x faster on windows,
though...)

based on work by Andrew Dalke, with tweaks by yours truly.

18 years agoAdd entry; and fix a typo
Andrew M. Kuchling [Thu, 25 May 2006 12:27:59 +0000 (12:27 +0000)]
Add entry; and fix a typo

18 years agoUpdate graminit.c for the fix for #1488915, Multiple dots in relative import
Thomas Wouters [Thu, 25 May 2006 11:26:25 +0000 (11:26 +0000)]
Update graminit.c for the fix for #1488915, Multiple dots in relative import
statement raise SyntaxError, and add testcase.

18 years agoFix #1488915, Multiple dots in relative import statement raise SyntaxError.
Thomas Wouters [Thu, 25 May 2006 11:25:51 +0000 (11:25 +0000)]
Fix #1488915, Multiple dots in relative import statement raise SyntaxError.

18 years agoReplace tab inside comment with space.
Walter Dörwald [Thu, 25 May 2006 08:53:28 +0000 (08:53 +0000)]
Replace tab inside comment with space.

18 years agofix broken links in PDF
Fred Drake [Thu, 25 May 2006 02:42:25 +0000 (02:42 +0000)]
fix broken links in PDF
(SF patch #1281291, contributed by Rory Yorke)

18 years agoMinor edits; add an item
Andrew M. Kuchling [Thu, 25 May 2006 00:23:03 +0000 (00:23 +0000)]
Minor edits; add an item

18 years agoHeavily fiddled variant of patch #1442927: PyLong_FromString optimization.
Tim Peters [Wed, 24 May 2006 21:10:40 +0000 (21:10 +0000)]
Heavily fiddled variant of patch #1442927: PyLong_FromString optimization.

``long(str, base)`` is now up to 6x faster for non-power-of-2 bases.  The
largest speedup is for inputs with about 1000 decimal digits.  Conversion
from non-power-of-2 bases remains quadratic-time in the number of input
digits (it was and remains linear-time for bases 2, 4, 8, 16 and 32).

Speedups at various lengths for decimal inputs, comparing 2.4.3 with
current trunk.  Note that it's actually a bit slower for 1-digit strings:

  len  speedup
 ----  -------
   1     -4.5%
   2      4.6%
   3      8.3%
   4     12.7%
   5     16.9%
   6     28.6%
   7     35.5%
   8     44.3%
   9     46.6%
  10     55.3%
  11     65.7%
  12     77.7%
  13     73.4%
  14     75.3%
  15     85.2%
  16    103.0%
  17     95.1%
  18    112.8%
  19    117.9%
  20    128.3%
  30    174.5%
  40    209.3%
  50    236.3%
  60    254.3%
  70    262.9%
  80    295.8%
  90    297.3%
 100    324.5%
 200    374.6%
 300    403.1%
 400    391.1%
 500    388.7%
 600    440.6%
 700    468.7%
 800    498.0%
 900    507.2%
1000    501.2%
2000    450.2%
3000    463.2%
4000    452.5%
5000    440.6%
6000    439.6%
7000    424.8%
8000    418.1%
9000    417.7%

18 years agoDisable the damn empty-string replace test -- it can't
Tim Peters [Wed, 24 May 2006 21:00:45 +0000 (21:00 +0000)]
Disable the damn empty-string replace test -- it can't
be make to pass now for unicode if it passes for str, or
vice versa.

18 years agoWhitespace normalization.
Tim Peters [Wed, 24 May 2006 20:29:44 +0000 (20:29 +0000)]
Whitespace normalization.

18 years agoWe can't leave the checked-in tests broken.
Tim Peters [Wed, 24 May 2006 20:27:18 +0000 (20:27 +0000)]
We can't leave the checked-in tests broken.

18 years agoAdded a slew of test for string replace, based various corner cases from
Andrew Dalke [Wed, 24 May 2006 18:55:37 +0000 (18:55 +0000)]
Added a slew of test for string replace, based various corner cases from
the Need For Speed sprint coding.  Includes commented out overflow tests
which will be uncommented once the code is fixed.

This test will break the 8-bit string tests because
    "".replace("", "A") == "" when it should == "A"

We have a fix for it, which should be added tomorrow.

18 years agoneedforspeed: refactored the replace code slightly; special-case
Fredrik Lundh [Wed, 24 May 2006 16:35:18 +0000 (16:35 +0000)]
needforspeed: refactored the replace code slightly; special-case
constant-length changes; use fastsearch to locate the first match.

18 years agorefactor unpack, add unpack_from
Bob Ippolito [Wed, 24 May 2006 15:32:06 +0000 (15:32 +0000)]
refactor unpack, add unpack_from

18 years agoneedforspeedindeed: use fastsearch also for __contains__
Fredrik Lundh [Wed, 24 May 2006 15:11:01 +0000 (15:11 +0000)]
needforspeedindeed: use fastsearch also for __contains__

18 years agoneedforspeed: use "fastsearch" for count and findstring helpers. this
Fredrik Lundh [Wed, 24 May 2006 14:28:11 +0000 (14:28 +0000)]
needforspeed: use "fastsearch" for count and findstring helpers.  this
results in a 2.5x speedup on the stringbench count tests, and a 20x (!)
speedup on the stringbench search/find/contains test, compared to 2.5a2.

for more on the algorithm, see:

    http://effbot.org/zone/stringlib.htm

if you get weird results, you can disable the new algoritm by undefining
USE_FAST in Objects/unicodeobject.c.

enjoy /F

18 years agouse Py_ssize_t for string indexes (thanks, neal!)
Fredrik Lundh [Wed, 24 May 2006 10:20:36 +0000 (10:20 +0000)]
use Py_ssize_t for string indexes (thanks, neal!)

18 years agoAdd missing svn:eol-style property to text files.
Tim Peters [Tue, 23 May 2006 21:55:53 +0000 (21:55 +0000)]
Add missing svn:eol-style property to text files.

18 years agoWhitespace normalization.
Tim Peters [Tue, 23 May 2006 21:54:23 +0000 (21:54 +0000)]
Whitespace normalization.

18 years agotest_struct grew weird behavior under regrtest.py -R,
Tim Peters [Tue, 23 May 2006 21:51:35 +0000 (21:51 +0000)]
test_struct grew weird behavior under regrtest.py -R,
due to a module-level cache.  Clearing the cache should
make it stop showing up in refleak reports.

18 years agoreturn 0 on misses, not -1.
Fredrik Lundh [Tue, 23 May 2006 19:47:35 +0000 (19:47 +0000)]
return 0 on misses, not -1.

18 years agoGet the Windows build working again (recover from
Tim Peters [Tue, 23 May 2006 19:34:37 +0000 (19:34 +0000)]
Get the Windows build working again (recover from
`struct` module changes).

18 years agoAdd item
Andrew M. Kuchling [Tue, 23 May 2006 19:32:35 +0000 (19:32 +0000)]
Add item

18 years agofix typo in _struct
Bob Ippolito [Tue, 23 May 2006 19:32:25 +0000 (19:32 +0000)]
fix typo in _struct

18 years agoforward declaration for PyStructType
Bob Ippolito [Tue, 23 May 2006 19:31:23 +0000 (19:31 +0000)]
forward declaration for PyStructType

18 years agoAdd two items
Andrew M. Kuchling [Tue, 23 May 2006 19:29:38 +0000 (19:29 +0000)]
Add two items

18 years agofix linking issue, warnings, in struct
Bob Ippolito [Tue, 23 May 2006 19:25:52 +0000 (19:25 +0000)]
fix linking issue, warnings, in struct

18 years agopatch #1493701: performance enhancements for struct module
Bob Ippolito [Tue, 23 May 2006 19:12:41 +0000 (19:12 +0000)]
patch #1493701: performance enhancements for struct module

18 years agopatch #1493701: performance enhancements for struct module
Bob Ippolito [Tue, 23 May 2006 19:11:34 +0000 (19:11 +0000)]
patch #1493701: performance enhancements for struct module

18 years agorevert #1493701
Bob Ippolito [Tue, 23 May 2006 19:09:51 +0000 (19:09 +0000)]
revert #1493701

18 years agoRemove duplicate item
Andrew M. Kuchling [Tue, 23 May 2006 19:00:45 +0000 (19:00 +0000)]
Remove duplicate item

18 years agoPatch #1493701: performance enhancements for struct module.
Bob Ippolito [Tue, 23 May 2006 18:46:41 +0000 (18:46 +0000)]
Patch #1493701: performance enhancements for struct module.

18 years agoBug #1334662 / patch #1335972: int(string, base) wrong answers.
Tim Peters [Tue, 23 May 2006 18:45:30 +0000 (18:45 +0000)]
Bug #1334662 / patch #1335972:  int(string, base) wrong answers.

In rare cases of strings specifying true values near sys.maxint,
and oddball bases (not decimal or a power of 2), int(string, base)
could deliver insane answers.  This repairs all such problems, and
also speeds string->int significantly.  On my box, here are %
speedups for decimal strings of various lengths:

length speedup
------ -------
 1       12.4%
 2       15.7%
 3       20.6%
 4       28.1%
 5       33.2%
 6       37.5%
 7       41.9%
 8       46.3%
 9       51.2%
10       19.5%
11       19.9%
12       23.9%
13       23.7%
14       23.3%
15       24.9%
16       25.3%
17       28.3%
18       27.9%
19       35.7%

Note that the difference between 9 and 10 is the difference between
short and long Python ints on a 32-bit box.  The patch doesn't
actually do anything to speed conversion to long:  the speedup is
due to detecting "unsigned long" overflow more quickly.

This is a bugfix candidate, but it's a non-trivial patch and it
would be painful to separate the "bug fix" from the "speed up" parts.

18 years agoneedforspeed: use append+reverse for rsplit, use "bloom filters" to
Fredrik Lundh [Tue, 23 May 2006 18:44:25 +0000 (18:44 +0000)]
needforspeed: use append+reverse for rsplit, use "bloom filters" to
speed up splitlines and strip with charsets; etc.  rsplit is now as
fast as split in all our tests (reverse takes no time at all), and
splitlines() is nearly as fast as a plain split("\n") in our tests.
and we're not done yet... ;-)

18 years agoUpdate Misc/NEWS for gzip patch #1281707
Bob Ippolito [Tue, 23 May 2006 18:43:47 +0000 (18:43 +0000)]
Update Misc/NEWS for gzip patch #1281707

18 years agoUpdate Misc/NEWS for gzip patch #1281707
Bob Ippolito [Tue, 23 May 2006 18:41:17 +0000 (18:41 +0000)]
Update Misc/NEWS for gzip patch #1281707

18 years agofix broken merge
Richard Jones [Tue, 23 May 2006 18:32:11 +0000 (18:32 +0000)]
fix broken merge

18 years agoApplied patch 1337051 by Neal Norwitz, saving 4 ints on frame objects.
Richard Jones [Tue, 23 May 2006 18:28:17 +0000 (18:28 +0000)]
Applied patch 1337051 by Neal Norwitz, saving 4 ints on frame objects.

18 years agoAn improved script for building the binary distribution on MacOSX.
Ronald Oussoren [Tue, 23 May 2006 15:09:57 +0000 (15:09 +0000)]
An improved script for building the binary distribution on MacOSX.

18 years agoUse 'speed' instead of 'performance', because I agree with the argument
Andrew M. Kuchling [Tue, 23 May 2006 12:49:35 +0000 (12:49 +0000)]
Use 'speed' instead of 'performance', because I agree with the argument
at http://zestyping.livejournal.com/193260.html that 'erformance' really means
something more general.

18 years agoMention string improvements
Andrew M. Kuchling [Tue, 23 May 2006 12:47:01 +0000 (12:47 +0000)]
Mention string improvements

18 years agoAdd some items; mention the sprint
Andrew M. Kuchling [Tue, 23 May 2006 12:44:36 +0000 (12:44 +0000)]
Add some items; mention the sprint

18 years agoPatch #1488098.
Ronald Oussoren [Tue, 23 May 2006 12:01:11 +0000 (12:01 +0000)]
Patch #1488098.

This patchs makes it possible to create a universal build on OSX 10.4 and use
the result to build extensions on 10.3. It also makes it possible to override
the '-arch' and '-isysroot' compiler arguments for specific extensions.

18 years agoDisable linking extensions with -lpython2.5 for darwin. This should fix bug
Ronald Oussoren [Tue, 23 May 2006 11:47:16 +0000 (11:47 +0000)]
Disable linking extensions with -lpython2.5 for darwin. This should fix bug
#1487105.

18 years agoPyErr_NewException now accepts a tuple of base classes as its
Georg Brandl [Tue, 23 May 2006 11:17:21 +0000 (11:17 +0000)]
PyErr_NewException now accepts a tuple of base classes as its
"base" parameter.

18 years agoAvoid creating a mess when installing a framework for the second time.
Ronald Oussoren [Tue, 23 May 2006 11:04:24 +0000 (11:04 +0000)]
Avoid creating a mess when installing a framework for the second time.

18 years agoMerge from rjones-funccall branch.
Richard Jones [Tue, 23 May 2006 10:37:38 +0000 (10:37 +0000)]
Merge from rjones-funccall branch.

Applied patch zombie-frames-2.diff from sf patch 876206 with updates for
Python 2.5 and also modified to retain the free_list to avoid the 67%
slow-down in pybench recursion test. 5% speed up in function call pybench.

18 years agoneedforspeed: fixed unicode "in" operator to use same implementation
Fredrik Lundh [Tue, 23 May 2006 10:12:21 +0000 (10:12 +0000)]
needforspeed: fixed unicode "in" operator to use same implementation
approach as find/index

18 years agoneedforspeed: check first *and* last character before doing a full memcmp
Fredrik Lundh [Tue, 23 May 2006 10:10:57 +0000 (10:10 +0000)]
needforspeed: check first *and* last character before doing a full memcmp

18 years agounicode_repeat(): Change type of local to Py_ssize_t,
Tim Peters [Tue, 23 May 2006 05:47:16 +0000 (05:47 +0000)]
unicode_repeat():  Change type of local to Py_ssize_t,
since that's what it should be.

18 years agoPyUnicode_Join(): Recent code changes introduced new
Tim Peters [Mon, 22 May 2006 19:17:04 +0000 (19:17 +0000)]
PyUnicode_Join():  Recent code changes introduced new
compiler warnings on Windows (signed vs unsigned mismatch
in comparisons).  Cleaned that up by switching more locals
to Py_ssize_t.  Simplified overflow checking (it can _be_
simpler because while these things are declared as
Py_ssize_t, then should in fact never be negative).

18 years agoneedforspeed: use memcpy for "long" strings; use a better algorithm
Fredrik Lundh [Mon, 22 May 2006 17:12:58 +0000 (17:12 +0000)]
needforspeed: use memcpy for "long" strings; use a better algorithm
for long repeats.

18 years agoneedforspeed: speed up unicode repeat, unicode string copy
Fredrik Lundh [Mon, 22 May 2006 16:29:30 +0000 (16:29 +0000)]
needforspeed: speed up unicode repeat, unicode string copy

18 years agoApply revised patch for GzipFile.readline performance #1281707
Bob Ippolito [Mon, 22 May 2006 15:59:12 +0000 (15:59 +0000)]
Apply revised patch for GzipFile.readline performance #1281707

18 years agodocstring tweaks: count counts non-overlapping substrings, not
Fredrik Lundh [Mon, 22 May 2006 15:35:12 +0000 (15:35 +0000)]
docstring tweaks: count counts non-overlapping substrings, not
total number of occurences

18 years agoRevert gzip readline performance patch #1281707 until a more generic performance...
Bob Ippolito [Mon, 22 May 2006 15:22:46 +0000 (15:22 +0000)]
Revert gzip readline performance patch #1281707 until a more generic performance improvement can be found

18 years agoGzipFile.readline performance improvement (~30-40%), patch #1281707
Bob Ippolito [Mon, 22 May 2006 14:31:24 +0000 (14:31 +0000)]
GzipFile.readline performance improvement (~30-40%), patch #1281707

18 years agoDefine SIZEOF_{DOUBLE,FLOAT} on Windows. Else
Tim Peters [Mon, 22 May 2006 11:29:41 +0000 (11:29 +0000)]
Define SIZEOF_{DOUBLE,FLOAT} on Windows.  Else
Michael Hudson's nice gimmicks for IEEE special
values (infinities, NaNs) don't work.

18 years agoPatch #1492356: Port to Windows CE (patch set 1).
Martin v. Löwis [Mon, 22 May 2006 09:15:18 +0000 (09:15 +0000)]
Patch #1492356: Port to Windows CE (patch set 1).

18 years agoPatch 1490384: New Icons for the PC build.
Martin v. Löwis [Mon, 22 May 2006 08:48:14 +0000 (08:48 +0000)]
Patch 1490384: New Icons for the PC build.

18 years agoApply patch #1492255 from Mike Foord.
George Yoshida [Sun, 21 May 2006 04:40:32 +0000 (04:40 +0000)]
Apply patch #1492255 from Mike Foord.

18 years agoFix the TeX compile error.
George Yoshida [Sun, 21 May 2006 04:22:59 +0000 (04:22 +0000)]
Fix the TeX compile error.

18 years agoMinor edits
Andrew M. Kuchling [Sat, 20 May 2006 19:25:16 +0000 (19:25 +0000)]
Minor edits

18 years agoApply patch #1492147 from Mike Foord.
George Yoshida [Sat, 20 May 2006 18:07:26 +0000 (18:07 +0000)]
Apply patch #1492147 from Mike Foord.

18 years ago- Add 'as' and 'with' as new keywords in 2.5.
George Yoshida [Sat, 20 May 2006 16:29:14 +0000 (16:29 +0000)]
- Add 'as' and 'with' as new keywords in 2.5.
- Regenerate keyword lists with reswords.py.

18 years ago- markup fix
George Yoshida [Sat, 20 May 2006 15:36:19 +0000 (15:36 +0000)]
- markup fix
- add clarifying words

18 years agoFix bug #1000914 (again).
Ronald Oussoren [Sat, 20 May 2006 06:17:01 +0000 (06:17 +0000)]
Fix bug #1000914 (again).

This patches a file that is generated by bgen, however the code is now the
same as a current copy of bgen would generate.  Without this patch most types
in the Carbon.CF module are unusable.

I haven't managed to coax bgen into generating a complete copy of _CFmodule.c
yet :-(, hence the manual patching.

18 years agoWhitespace normalization.
Tim Peters [Fri, 19 May 2006 19:16:34 +0000 (19:16 +0000)]
Whitespace normalization.

18 years ago* Change working directory to the users home
Ronald Oussoren [Fri, 19 May 2006 18:17:31 +0000 (18:17 +0000)]
* Change working directory to the users home
  directory, that makes the file open/save
  dialogs more useable.
* Don't use argv emulator, its not needed
  for idle.

18 years agoOops, I forgot to include this file in the last commit (46046):
Neal Norwitz [Fri, 19 May 2006 07:05:01 +0000 (07:05 +0000)]
Oops, I forgot to include this file in the last commit (46046):

Bug/Patch #1481770: Use .so extension for shared libraries on HP-UX for ia64.

I suppose this could be backported if anyone cares.

18 years agoBug/Patch #1481770: Use .so extension for shared libraries on HP-UX for ia64.
Neal Norwitz [Fri, 19 May 2006 07:00:58 +0000 (07:00 +0000)]
Bug/Patch #1481770: Use .so extension for shared libraries on HP-UX for ia64.

I suppose this could be backported if anyone cares.

18 years agoFix #1474677, non-keyword argument following keyword.
Neal Norwitz [Fri, 19 May 2006 06:43:50 +0000 (06:43 +0000)]
Fix #1474677, non-keyword argument following keyword.

18 years agoFix #132 from Coverity, retval could have been derefed
Neal Norwitz [Fri, 19 May 2006 06:31:23 +0000 (06:31 +0000)]
Fix #132 from Coverity, retval could have been derefed
if a continue inside a try failed.

18 years agoTypo fix; add clarifying word
Andrew M. Kuchling [Fri, 19 May 2006 00:03:55 +0000 (00:03 +0000)]
Typo fix; add clarifying word

18 years agoFix some minor issues with the generated application bundles on MacOSX
Ronald Oussoren [Thu, 18 May 2006 09:04:15 +0000 (09:04 +0000)]
Fix some minor issues with the generated application bundles on MacOSX

18 years agoChanged status from "beta" to "production"; since logging has been part of the stdlib...
Vinay Sajip [Thu, 18 May 2006 07:28:58 +0000 (07:28 +0000)]
Changed status from "beta" to "production"; since logging has been part of the stdlib since 2.3, it should be safe to make this assertion ;-)

18 years agoBug #1490688: properly document %e, %f, %g format subtleties.
Georg Brandl [Thu, 18 May 2006 07:20:05 +0000 (07:20 +0000)]
Bug #1490688: properly document %e, %f, %g format subtleties.

18 years agoBug #1462152: file() now checks more thoroughly for invalid mode
Georg Brandl [Thu, 18 May 2006 07:01:27 +0000 (07:01 +0000)]
Bug #1462152: file() now checks more thoroughly for invalid mode
strings and removes a possible "U" before passing the mode to the
C library function.

18 years agoLittle cleanup
Neal Norwitz [Thu, 18 May 2006 06:51:46 +0000 (06:51 +0000)]
Little cleanup

18 years agoFix test_locale for platforms without a default thousands separator.
Georg Brandl [Thu, 18 May 2006 06:33:27 +0000 (06:33 +0000)]
Fix test_locale for platforms without a default thousands separator.

18 years agoRemove unused import.
Georg Brandl [Thu, 18 May 2006 06:18:06 +0000 (06:18 +0000)]
Remove unused import.

18 years agoAmendments to patch #1484695.
Georg Brandl [Thu, 18 May 2006 06:11:19 +0000 (06:11 +0000)]
Amendments to patch #1484695.

18 years agoWhitespace normalization.
Tim Peters [Thu, 18 May 2006 02:06:40 +0000 (02:06 +0000)]
Whitespace normalization.

18 years agoPatch #1180296: improve locale string formatting functions
Georg Brandl [Wed, 17 May 2006 15:51:16 +0000 (15:51 +0000)]
Patch #1180296: improve locale string formatting functions

18 years agoDelay-import some large modules to speed up urllib2 import.
Georg Brandl [Wed, 17 May 2006 15:17:00 +0000 (15:17 +0000)]
Delay-import some large modules to speed up urllib2 import.
(fixes #1484793).

18 years agoPatch #1486962: Several bugs in the turtle Tk demo module were fixed
Georg Brandl [Wed, 17 May 2006 14:56:04 +0000 (14:56 +0000)]
Patch #1486962: Several bugs in the turtle Tk demo module were fixed
and several features added, such as speed and geometry control.

18 years agoAdd global debug flag to cookielib to avoid heavy dependency on the logging module.
Georg Brandl [Wed, 17 May 2006 14:45:06 +0000 (14:45 +0000)]
Add global debug flag to cookielib to avoid heavy dependency on the logging module.
Resolves #1484758.

18 years agoPatch #1490224: set time.altzone correctly on Cygwin.
Georg Brandl [Wed, 17 May 2006 14:26:50 +0000 (14:26 +0000)]
Patch #1490224: set time.altzone correctly on Cygwin.

18 years agoFix typo in os.utime docstring (patch #1490189)
Georg Brandl [Wed, 17 May 2006 14:18:20 +0000 (14:18 +0000)]
Fix typo in os.utime docstring (patch #1490189)

18 years agoApply patch #1489784 from Michael Foord.
Georg Brandl [Wed, 17 May 2006 14:11:36 +0000 (14:11 +0000)]
Apply patch #1489784 from Michael Foord.

18 years agoRemove misleading comment about type-class unification.
Georg Brandl [Wed, 17 May 2006 14:06:07 +0000 (14:06 +0000)]
Remove misleading comment about type-class unification.

18 years agoPyZlib_copy(), PyZlib_uncopy(): Repair leaks on the normal-case path.
Tim Peters [Wed, 17 May 2006 01:30:11 +0000 (01:30 +0000)]
PyZlib_copy(), PyZlib_uncopy():  Repair leaks on the normal-case path.