Barry Warsaw
487fe6ac39
_parsebody(): Use get_content_type() instead of the deprecated
...
get_type(). Also, one of the regular expressions is constant so might
as well make it a module global. And, when splitting up digests,
handle lineseps that are longer than 1 character in length
(e.g. \r\n).
2002-10-07 17:27:35 +00:00
Martin v. Löwis
45bb87bc13
Use escaped Unicode literals, according to PEP 8.
2002-10-07 17:27:15 +00:00
Barry Warsaw
1d475d3452
Bump the version to 2.4.1 (not 2.5 as previously mentioned) to sync it
...
with the standalone mimelib package.
2002-10-07 17:20:25 +00:00
Fred Drake
74653820e3
Modified presentation of the grammar for calls to be easier to read
...
for both HTML and typeset renderings. Corresponds to revision
1.53.4.8 on the r22-maint branch.
2002-10-07 16:28:38 +00:00
Martin v. Löwis
fed2405cb5
Patch #479898 : Use multibyte C library for printing strings if available.
2002-10-07 13:55:50 +00:00
Martin v. Löwis
e9ce0b0fea
Patch #448038 : Add move(). Report errors from copytree as in shutil.Error.
2002-10-07 13:23:24 +00:00
Martin v. Löwis
114619e1ed
Apply file system default encoding to exec and spawn path and arguments.
2002-10-07 06:44:21 +00:00
Martin v. Löwis
aa5afe1ced
Fix quoting for Solaris LDSHARED. Will backport to 2.2.
2002-10-07 06:21:41 +00:00
Martin v. Löwis
bb20bb6bdb
Patch #619493 : Prefer rpmbuild over rpm if available. Backported to 2.2.
2002-10-07 05:57:21 +00:00
Guido van Rossum
9cce029e48
Add test_pep277 to the expected skips on Linux. (This test seems to
...
be skipped everywhere except on Windows NT and descendants, but I'm
only going to add it to the skip list for the platform I can test.)
2002-10-06 20:36:31 +00:00
Martin v. Löwis
49c05d39e3
Patch #572031 : AUTH method LOGIN for smtplib
...
(most of the patch hides in rev. 1.59). Backported to 2.2.
2002-10-06 17:55:08 +00:00
Guido van Rossum
b03fac2ded
Make sure the email test suite can be run both stand-alone and under
...
supervision of regrtest.py. Will backport to 2.2.2.
2002-10-06 14:37:11 +00:00
Martin v. Löwis
82c19a74b2
Also look in -lposix4 for sem_init. Fixes #618615 .
2002-10-06 11:48:09 +00:00
Tim Peters
638a1e2dc1
Update info for impending 2.2.2.
2002-10-06 04:04:46 +00:00
Kurt B. Kaiser
c9a5b5c72e
Apply Josh Robb's Patch:
...
[ 617097 ] EditorWindow.py: underline recent files
Added a couple of mods to reduce the indentation level.
Note that the recent files menu doesn't update until
Idle is restarted, pre-existing bug, at least on Linux.
2002-10-06 01:57:45 +00:00
Tim Peters
1ee401fcf6
This test fails on Win98, which is fine, but when it failed it left
...
a junk directory behind that caused 4 other tests to fail later. Now
it cleans up after itself, and the 4 bogus later failures don't happen.
2002-10-05 17:54:56 +00:00
Martin v. Löwis
a844f2d165
Document patch #594001 .
2002-10-05 09:46:48 +00:00
Tim Peters
92e4dd8657
s/_alloca/alloca/g; Windows doesn't need the former, at least not unless
...
__STDC__ is defined (or something like that ...).
2002-10-05 01:47:34 +00:00
Andrew M. Kuchling
0f345567fe
Add a section to be written; remove reference to deleted code
2002-10-04 22:34:11 +00:00
Kurt B. Kaiser
beb6bd9659
Josh Robb's Patch
...
[ 617109 ] WindowList.py: fix win98 quit.
2002-10-04 21:54:41 +00:00
Kurt B. Kaiser
a1dee06983
Apply Josh Robb's Patch
...
[ 617125 ] EditorWindow.py: Fix the wrap
(used 'none' instead of NONE)
2002-10-04 21:33:57 +00:00
Guido van Rossum
c8c6065231
When looking for an alias, first look for the normalized name (which
...
still may contain dots), then if that doesn't exist look for the name
with dots replaced by underscores. This is a little more forgiving.
2002-10-04 20:49:05 +00:00
Raymond Hettinger
bfcdb8734e
.iterkeys() is not needed.
2002-10-04 20:01:48 +00:00
Fred Drake
57b38ed424
Remove some unnecessary dependencies (minor).
2002-10-04 19:23:06 +00:00
Fred Drake
b915a38b6f
Added refcount information for PyObject_GetIter().
2002-10-04 18:58:58 +00:00
Marc-André Lemburg
8dc5ff2e5a
Undo the removal. Guido mentioned that the encoding name is in active
...
by some email headers.
2002-10-04 16:30:42 +00:00
Marc-André Lemburg
68fc27385d
Remove unneeded alias.
2002-10-04 15:57:03 +00:00
Neal Norwitz
638437ff4d
SF # 607253, header file problems by Ralf W. Grosse-Kunstleve
...
Don't pollute the namespace when protecting against multiple header inclusion.
Prefix with Py_ and use standard naming convention Py_FILENAME_H.
2002-10-04 12:43:02 +00:00
Marc-André Lemburg
a40ea75625
Fix doc-string.
2002-10-04 11:58:24 +00:00
Marc-André Lemburg
97047e219f
News item about the new encoding normalization scheme.
2002-10-04 11:55:21 +00:00
Marc-André Lemburg
9d158bb66f
Adapt lookup names to new more general encoding name normalization
...
scheme.
2002-10-04 11:51:39 +00:00
Marc-André Lemburg
7012673d67
Extending the encoding name normalization to handle more non-alphanumeric
...
characters.
2002-10-04 11:45:38 +00:00
Martin v. Löwis
399a6890f5
Disable LFS if Solaris/gcc bug is detected. Fixes #618095 .
2002-10-04 10:22:02 +00:00
Marc-André Lemburg
c7cdd7182a
Pulling Mark Alexander's contribution from CVS.
2002-10-04 09:30:06 +00:00
Martin v. Löwis
a7a76d3d9e
Patch #618347 : Work around Solaris 2.6 pthread.h bug. Will backport to 2.2.
2002-10-04 07:21:24 +00:00
Mark Hammond
3d61a06aa2
Fix [ 616716 ] Bug in PyErr_SetExcFromWindows
...
Ensure that even if FormatMessage fails we (a) don't crash, and (b) provide something useful.
Bugfix candidate.
2002-10-04 00:13:02 +00:00
Mark Hammond
da7efaa681
Fix errors to pep277 checkin identified by Neal Norwitz.
2002-10-04 00:09:38 +00:00
Mark Hammond
7995eb22f1
Tests for pep277 - Unicode file names on Windows NT.
2002-10-03 23:14:10 +00:00
Michael W. Hudson
ca803a0dd7
One last tweak to the tracing machinery: this actually computes what I intended
...
all along. Before instr_lb tended to be too high.
I don't think this actually makes any difference, given what the compiler
produces, but it makes me a bit happier.
2002-10-03 09:53:11 +00:00
Michael W. Hudson
3ae3315f44
Clamp code objects' tp_compare result to [-1, 1].
...
Bugfix candidate.
2002-10-03 09:50:47 +00:00
Michael W. Hudson
adf1606161
Updates to track Grammar changes. The patch to token.py loosens the regexp to
...
allow "testlist1" to be snagged.
2002-10-03 09:42:01 +00:00
Mark Hammond
d389036069
Trivial fix to the pep277 checkin: ensure that exceptions always have a filename attribute (previously did only when string filenames were passed, but not when unicode)
2002-10-03 07:24:48 +00:00
Mark Hammond
c2e85bd4e2
Patch 594001: PEP 277 - Unicode file name support for Windows NT.
2002-10-03 05:10:39 +00:00
Guido van Rossum
eb287a2662
Fix an endcase bug: initial_indent was ignored when the text was short
...
enough to fit in one line.
2002-10-02 15:47:32 +00:00
Michael W. Hudson
fb4d6ecd07
Fix for the recursion_level bug Armin Rigo reported in sf
...
patch #617312 , both on the trunk and the 22-maint branch.
Also added a test case, and ported the test_trace I wrote for HEAD
to 2.2.2 (with all those horrible extra 'line' events ;-).
2002-10-02 13:13:45 +00:00
Martin v. Löwis
3c6d6f2ff7
Support UCS-4 builds.
2002-10-01 18:50:56 +00:00
Fred Drake
0ba5541a0e
Add a comment to the top of the file explaining why the file is here.
2002-10-01 18:20:16 +00:00
Guido van Rossum
ba60297a0a
Mention droped support for Tcl/Tk 8.0 and 8.1.
2002-10-01 18:18:58 +00:00
Martin v. Löwis
71e25a0e06
Eliminate constness warnings with Tcl 8.4.
2002-10-01 18:08:06 +00:00
Barry Warsaw
0ac885e821
test__all__(): Fix the import list.
2002-10-01 17:57:06 +00:00