Kurt B. Kaiser
2def78bddb
MERGE DS_RPC_BRANCH into MAIN
...
ReplaceDialog
(missed a change Py Idle 04Apr2002, Booleans, pick up later)
track Py Idle: GvR drops 1.5.2 re support 24 Jul
2002-09-14 02:53:05 +00:00
Kurt B. Kaiser
ee7afca550
MERGE DS_RPC_BRANCH into MAIN
...
PyShell.py
don't track Py Idle patch 543222 - disable script bindings in shell
since it was done differently in MAIN
Remove "binding comments" 05 Aug 1.13.2.2 to 1.13.2.3
2002-09-14 02:50:56 +00:00
Kurt B. Kaiser
8c11f7e3bf
MERGE DS_RPC_BRANCH into MAIN
...
ParenMatch.py
Remove last dependencies to old config backend 06Aug
2002-09-14 02:46:19 +00:00
Kurt B. Kaiser
12b9f340ce
MERGE DS_RPC_BRANCH into MAIN
...
EditorWindow.py
don't track Py Idle patch 543222 - disable script bindings in shell
since it was done differently in MAIN
Remove "binding comments" 05 Aug 1.23.2.3 to 1.23.2.4
Remove last dependencies to old config backend 06Aug to 1.23.2.5
2002-09-14 02:40:17 +00:00
Kurt B. Kaiser
cb7a383bad
MERGE DS_RPC_BRANCH into MAIN
...
EditorWindow.py
AutoIndent merged 21Jul
Comment out debug messages 21Jul
2002-09-14 02:34:23 +00:00
Fred Drake
583db0d92b
Fix a couple of minor markup glitches.
2002-09-14 02:03:25 +00:00
Guido van Rossum
a2627afe37
Maybe this fixes test_socket on 64-bit Linux.
2002-09-14 00:58:46 +00:00
Kurt B. Kaiser
92cfaf68c7
MERGE DS_RPC_BRANCH into MAIN
...
CallTips
track Py Idle loewis: Use ascii_letters to avoid UnicodeErrors 06Aug
2002-09-14 00:55:21 +00:00
Kurt B. Kaiser
0c9b61738b
Bindings.py
...
AutoIndent merged 21Jul
cleanup and remove references to config backend 06Aug
2002-09-14 00:50:44 +00:00
Andrew M. Kuchling
dcfd825c11
Add two items
2002-09-13 22:21:42 +00:00
Guido van Rossum
3cda93ebf6
Add a bunch of sys.stdout.flush() calls that will hopefully improve
...
the usability of the output of the Xenofarm builds.
2002-09-13 21:28:03 +00:00
Neal Norwitz
bcf9f9eb3b
SF # 602108 ensure string is null terminated after strncpy
2002-09-13 14:35:56 +00:00
Guido van Rossum
12e9668989
Fiddle with compact_traceback().
...
More whitespace cleanup.
2002-09-13 14:09:26 +00:00
Neal Norwitz
a0378e1eda
Fix part of SF bug # 544248 gcc warning in unicodeobject.c
...
When --enable-unicode=ucs4, need to cast Py_UNICODE to a char
2002-09-13 13:47:06 +00:00
Jack Jansen
89841bda65
Shut up FutureWarnings about hex constants.
2002-09-12 22:35:45 +00:00
Jack Jansen
76a6ab661b
Patch by Tony Lownds: build an IDLE applet too, if _tkinter is available.
...
I modified the patch to make it a non-fatal error if IDLE isn't built.
2002-09-12 22:19:23 +00:00
Jack Jansen
e87ed57ea6
Patch by Tony Lownds: add the Resources directory to sys.path.
2002-09-12 21:58:47 +00:00
Kurt B. Kaiser
9c89da277d
Merge from DS_RPC_BRANCH
...
Modified Files:
INSTALL.txt
2002-09-12 20:55:43 +00:00
Neal Norwitz
a39a445c9b
Remove unnecessary imports
2002-09-12 20:36:01 +00:00
Neal Norwitz
089061f7f0
Remove unused local variables
2002-09-12 20:34:41 +00:00
Neal Norwitz
a59ab05fda
Remove unnecessary imports
2002-09-12 20:29:56 +00:00
Jack Jansen
4ef1103b71
When testing for localhost/ first map to lower case. Spotted by Skip.
2002-09-12 20:14:04 +00:00
Jack Jansen
3ae2dc5e5e
Treat file://localhost/ as local too (same as file:/ and file:///).
...
Fixes #607789 , bugfix candidate.
2002-09-12 19:47:52 +00:00
Jack Jansen
10c6eda070
Mode rU for universal newlines, not rT. Spotted by Guido.
2002-09-12 19:41:28 +00:00
Fred Drake
c1ddc505d9
Minor revision to the "\\" patch, including updating the docs a little to
...
accomodate the fact that they are more general now that they are for the
os.path module and not just posixpath.
This and the previous patch should be combined and applied to the 2.2-maint
branch.
2002-09-12 18:01:26 +00:00
Skip Montanaro
c12909bcc6
add note about os.path.join and drive letters on Windows.
2002-09-12 17:39:56 +00:00
Fred Drake
6dd7d07aa6
If PyXML is installed, there is no Node.allnodes, so that portion of
...
the test should be skipped if that's the case.
2002-09-12 17:03:02 +00:00
Fred Drake
d2909c901e
Relax a test so it passes either with the standard library or PyXML.
...
The original expected value is actually wrong, but we'll pick up the
real fix and test when we refresh the xml package from PyXML before
2.3a1.
2002-09-12 17:02:01 +00:00
Guido van Rossum
efc1188239
Fix warnings on 64-bit platforms about casts from pointers to ints.
...
Two of these were real bugs.
2002-09-12 14:43:41 +00:00
Guido van Rossum
770acd3f7f
Only build the 'dl' extension when sys.maxint equals 2**31-1.
...
This module raises "SystemError: module dl requires sizeof(int) ==
sizeof(long) == sizeof(char*)" when compiled on 64-bit platforms.
2002-09-12 14:41:20 +00:00
Walter Dörwald
ed44dbd959
Remove another mention of "import string".
...
The file itself still mentions Python 1.5.1,
so it might need further updates.
2002-09-12 14:40:44 +00:00
Fred Drake
b7c1895ec5
Fix typo reported by Paul Clifford.
...
Note that there is no str.joinfields(), use str.join() instead.
2002-09-12 14:16:07 +00:00
Michael W. Hudson
5c1ad84d7f
Fix for platforms where int != long.
2002-09-12 09:31:30 +00:00
Guido van Rossum
4bf1254342
Undocumented feature: MHMailbox sets the msg object's _mh_msgno
...
attribute to the (stringized) message number (if this attribute is
settable). This is useful so users of this class can report the
correct message number (e.g. when classifying spam).
Also added a blank line before the first method of each class.
2002-09-12 05:08:00 +00:00
Guido van Rossum
d560ace3a7
I don't think it's safe to use map.iteritems() in the various poll
...
routines. I got some errors "dictionary changed size during
iteration" when running ZEO tests on machine while doing heavy
forground work in another window, and thinking about it, I believe
that it should be okay if readable() or writable() modifies the map.
I also finally made all the spacing conform to the Python style guide:
no space between a function/method name and the following left
parenthesis (fixed lots of occurrences), spaces around assignment
operators (fixed a few, always of the form "map=..."), and a blank
line between the class statement and the first method definition (a
few).
2002-09-12 04:57:29 +00:00
Barry Warsaw
78170048f9
Bump to 2.3.1 to pick up the missing file.
2002-09-12 03:44:50 +00:00
Jack Jansen
ec694c32a7
Pass None to AHGotoPage().
2002-09-11 22:05:59 +00:00
Jack Jansen
f6b3fddfc3
The debugger source view only understood mac-style linefeeds. Fixed.
2002-09-11 22:05:02 +00:00
Fred Drake
73e8ebfc5a
Revise text about the level of DOM support, and provide pointers to
...
the work of the XML-SIG in the main body of the text.
Modify the markup in a few places to avoid wrapping lines in bad
places, and just general cleanliness.
2002-09-11 22:03:47 +00:00
Guido van Rossum
06067915c4
Add Mats Wichmann, another snake farmhand.
2002-09-11 21:09:53 +00:00
Walter Dörwald
aaab30e00c
Apply diff2.txt from SF patch http://www.python.org/sf/572113
...
(with one small bugfix in bgen/bgen/scantools.py)
This replaces string module functions with string methods
for the stuff in the Tools directory. Several uses of
string.letters etc. are still remaining.
2002-09-11 20:36:02 +00:00
Guido van Rossum
6a0477b099
Alphabetize Qvist properly.
2002-09-11 19:40:10 +00:00
Guido van Rossum
02fe64708f
Insert an overflow check when the sequence repetition count is outside
...
the range of ints. The old code would pass random truncated bits to
sq_repeat() on a 64-bit machine.
Backport candidate.
2002-09-11 19:00:52 +00:00
Guido van Rossum
f981a3373c
Add Laura "force of nature" Creighton and Anders "snake farmer" Qvist,
...
for their contributions to the snake farm.
2002-09-11 18:33:56 +00:00
Guido van Rossum
c8060a68ff
The list(xrange(sys.maxint / 4)) test blew up on 64-bit platforms.
...
Because ob_size is a 32-bit int but sys.maxint is LONG_MAX which is a
64-bit value, there's no way to make this test succeed on a 64-bit
platform. So just skip it when sys.maxint isn't 0x7fffffff.
Backport candidate.
2002-09-11 18:32:30 +00:00
Guido van Rossum
4061cbee9c
Patch suggested by Hamish Lawson: add an __iter__() that returns
...
iter(self.keys()).
2002-09-11 18:20:34 +00:00
Michael W. Hudson
806d1c817a
Fix *really* embarrassing typo reported by Raymond Hettinger.
2002-09-11 17:09:45 +00:00
Jeremy Hylton
fcd7353863
Use distutils.debug.DEBUG instead of distutils.core.DEBUG.
...
Note that distutils.core.DEBUG still works if client code uses it, but
the core code avoids circular references by using distutils.debug.
2002-09-11 16:31:53 +00:00
Jeremy Hylton
5f6228ed46
Define DEBUG in a separate module to resolve circular references.
2002-09-11 16:28:52 +00:00
Martin v. Löwis
504bc4f3b7
Remove mentioning of Python 2.0 limitations. Fixes #607783 .
2002-09-11 16:26:03 +00:00