Neal Norwitz
c47cf7debe
dict could be NULL, so we need to XDECREF.
...
Fix a compiler warning about passing a PyTypeObject* instead of PyObject*.
2007-10-05 03:39:17 +00:00
Fred Drake
06f8067acf
move descriptions of ac_(in|out)_buffer_size to the right place
...
http://bugs.python.org/issue1053
2007-10-05 02:48:32 +00:00
Raymond Hettinger
a7fc4b13e0
Add __asdict__() to NamedTuple and refine the docs.
...
Add maxlen support to deque() and fixup docs.
Partially fix __reduce__(). The None as a third arg was no longer supported.
Still needs work on __reduce__() to handle recursive inputs.
2007-10-05 02:47:07 +00:00
Fred Drake
c9b7163da5
wrap lines to <80 characters before fixing errors
2007-10-05 02:46:12 +00:00
Neal Norwitz
6ba1a5f51b
Coverity #151 : Remove deadcode.
...
All this code already exists above starting at line 653.
2007-10-04 06:00:48 +00:00
Kurt B. Kaiser
e3fde8f8cd
configDialog cleanup. Patch 1730217 Tal Einat.
2007-10-04 03:11:12 +00:00
Kurt B. Kaiser
d5f4910afd
textView cleanup. Patch 1718043 Tal Einat.
...
M idlelib/EditorWindow.py
M idlelib/aboutDialog.py
M idlelib/textView.py
M idlelib/NEWS.txt
2007-10-04 02:53:07 +00:00
Kurt B. Kaiser
0b634efcbc
Clean up EditorWindow close.
2007-10-04 02:09:17 +00:00
Kurt B. Kaiser
85897c9b38
Remove unused theme that was causing a fault in p3k.
2007-10-04 02:07:50 +00:00
Kurt B. Kaiser
67bd62fd6c
Assume that the user knows when he wants to end the line; don't insert
...
something he didn't select or complete.
2007-10-04 01:49:54 +00:00
Raymond Hettinger
50e90e265f
itertools.count() no longer limited to sys.maxint.
2007-10-04 00:20:27 +00:00
Raymond Hettinger
8f6693701c
enumerate() is no longer bounded to using sequences shorter than LONG_MAX. The possibility of overflow was sending some newsgroup posters into a tizzy.
2007-10-03 21:18:11 +00:00
Mark Summerfield
d92e871ad8
Added note in footnote about string comparisons about
...
unicodedata.normalize().
2007-10-03 08:53:21 +00:00
Facundo Batista
be6c7ba72a
Added a class to store the digits of log(10), so that they can be made
...
available when necessary without recomputing. Thanks Mark Dickinson
2007-10-02 18:21:18 +00:00
Facundo Batista
1a191df14d
Made the various is_* operations return booleans. This was discussed
...
with Cawlishaw by mail, and he basically confirmed that to these is_*
operations, there's no need to return Decimal(0) and Decimal(1) if
the language supports the False and True booleans.
Also added a few tests for the these functions in extra.decTest, since
they are mostly untested (apart from the doctests).
Thanks Mark Dickinson
2007-10-02 17:01:24 +00:00
Brett Cannon
31ba8480d8
Fix error introduced by r58288; if a tuple is length 0 return its repr and
...
don't worry about any self-referring tuples.
2007-09-30 20:37:19 +00:00
Brett Cannon
0b14f243c4
tuple.__repr__ did not consider a reference loop as it is not possible from
...
Python code; but it is possible from C. object.__str__ had the issue of not
expecting a type to doing something within it's tp_str implementation that
could trigger an infinite recursion, but it could in C code.. Both found
thanks to BaseException and how it handles its repr.
Closes issue #1686386 . Thanks to Thomas Herve for taking an initial stab at
coming up with a solution.
2007-09-30 19:45:10 +00:00
Vinay Sajip
c537881caa
Change to LogRecord.__init__() to fix #1206 . Note that archaic use of type(x) == types.DictType is because of keeping 1.5.2 compatibility. While this is much less relevant these days, there probably needs to be a separate commit for removing all archaic constructs at the same time.
2007-09-27 07:35:10 +00:00
Vinay Sajip
66ba9ffcb1
Minor date change.
2007-09-27 06:56:13 +00:00
Georg Brandl
ba2e519082
#1208 : document match object's boolean value.
2007-09-27 06:26:58 +00:00
Vinay Sajip
90d93615d6
Change to basicConfig() to fix #1021 .
2007-09-27 05:38:51 +00:00
Vinay Sajip
4df367c08d
Change to flush and close logic to fix #1760556 .
2007-09-27 05:34:45 +00:00
Andrew M. Kuchling
99479ebf9e
Add various items
2007-09-25 00:09:42 +00:00
Andrew M. Kuchling
6d407e4d3d
Typo fix
2007-09-24 23:46:28 +00:00
Andrew M. Kuchling
9c90635bcb
Remove stray odd character; grammar fix
2007-09-24 23:45:51 +00:00
Georg Brandl
9b915673b7
#1177 : accept 2xx responses for https too, not only http.
2007-09-24 18:08:24 +00:00
Georg Brandl
e4186252b1
#1196 : document default radix for int().
2007-09-24 17:59:28 +00:00
Georg Brandl
97ca58370a
Fix typo and double word.
2007-09-24 17:55:47 +00:00
Guido van Rossum
ad8fb0d47c
Patch # 188 by Philip Jenvey.
...
Make tell() mark CRLF as a newline.
With unit test.
2007-09-22 20:18:03 +00:00
Sean Reifscheider
aaad0d602b
Issue1704287: "make install" fails unless you do "make" first. Make
...
oldsharedmods and sharedmods in "libinstall".
2007-09-21 06:33:28 +00:00
Georg Brandl
4a21268a74
Patch #1181 : add os.environ.clear() method.
2007-09-20 17:57:59 +00:00
Thomas Wouters
e2176020f9
Try harder to stay within the 79-column limit. There's still two places that go (way) over, but those are harder to fix without suffering in readability.
2007-09-20 17:35:10 +00:00
Georg Brandl
efa7d51ee6
#1176 : document that string methods don't take keyword args.
2007-09-20 16:45:27 +00:00
Georg Brandl
aff85e2d26
Patch #1541463 : optimize performance of cgi.FieldStorage operations.
2007-09-20 16:06:07 +00:00
Georg Brandl
5d242eef74
alternate -> alternative.
2007-09-20 08:44:59 +00:00
Raymond Hettinger
7268e9d1ff
Fit nits
2007-09-20 03:03:43 +00:00
Facundo Batista
8c20244069
Issue #1772851 . Optimization of __hash__ to behave better for big big
...
numbers.
2007-09-19 17:53:25 +00:00
Thomas Wouters
ae406c6018
Whitespace cleanup.
2007-09-19 17:27:43 +00:00
Thomas Wouters
b3e6e8c895
Fix obvious typo in threaded test.
2007-09-19 17:27:29 +00:00
Facundo Batista
d544df7ddd
Issue #1772851 . Alters long.__hash__ from being *almost* completely
...
predictable to being completely predictable. The value of hash(n)
is unchanged for any n that's small enough to be representable as an
int, and also unchanged for the vast majority of long integers n of
reasonable size.
2007-09-19 15:10:06 +00:00
Facundo Batista
673debfd63
Annotated the correction to urllib.py, issue #1177
2007-09-19 14:02:03 +00:00
Sean Reifscheider
a1afbf617d
issue1177: Ported Facundo's from urllib2 to urllib, accepting 2xx responses.
2007-09-19 07:52:56 +00:00
Georg Brandl
5a5bc7b10d
Fix #1169 : remove docstrings in functions for -OO.
2007-09-19 06:37:19 +00:00
Sean Reifscheider
111c0ea34a
issue1172: Documentation of "done" attribute in cgi module.
2007-09-18 23:34:44 +00:00
Thomas Wouters
bbaff4c7e8
Properly indent two lines. (Spotted because it caused merge conflicts in the
...
py3k branch ;)
2007-09-18 23:27:30 +00:00
Raymond Hettinger
cbab5949c9
Cleanup docs for NamedTuple.
2007-09-18 22:18:02 +00:00
Facundo Batista
cce8df2f67
Speed up of the various division operations (remainder, divide,
...
divideint and divmod). Thanks Mark Dickinson.
2007-09-18 16:53:18 +00:00
Georg Brandl
745e48dffa
A bit of reordering, also show more subheadings in the lang ref index.
2007-09-18 07:24:40 +00:00
Raymond Hettinger
2b03d45bb9
Handle corner cased on 0-tuples and 1-tuples. Add verbose option so people can see how it works.
2007-09-18 03:33:19 +00:00
Andrew M. Kuchling
de37a8cec7
Add item; sort properly
2007-09-18 01:36:16 +00:00