Raymond Hettinger
481b09b352
SF #1062190 . Removed an assertion that rendered trace.py unnecessarily
...
inflexibile.
2004-11-08 06:36:42 +00:00
Tim Peters
fb1ffb0ebb
SF bug 1061968: threads: segfault or Py_FatalError at exit
...
PyGILState_Ensure(): The fix in 2.4a3 for bug 1010677 reintroduced thread
shutdown race bug 225673. Repaired by (once again) ensuring the GIL is
held whenever deleting a thread state.
Alas, there's no useful test case for this shy bug. Four years ago, only
Guido could provoke it, on his box, and today only Armin can provoke it
on his box. I've never been able to provoke it (but not for lack of
trying!).
This is a critical fix for 2.3.5 too, since the fix for 1010677 got
backported there already and so also reintroduced 225673. I don't intend to
backport this fix. For whoever (if anyone) does, there are other thread
fixes in 2.4 that need backporting too, and I bet they need to happen first
for this patch to apply cleanly.
2004-11-08 04:30:21 +00:00
Martin v. Löwis
d6eb3523f6
Stop printing listdir bytestring output, as the precise list of strings
...
returned depends on the filesystem encoding.
2004-11-07 20:01:56 +00:00
Martin v. Löwis
cd24699256
Try a different filename if the Latin-1 file name cannot
...
be represented in the file system. Fixes #989338 .
2004-11-07 19:57:35 +00:00
Johannes Gijsbers
4de9374b0e
Patch #1062033 / bug #1027771 : clarify what happens when calling
...
insertBefore() with refChild=None.
2004-11-07 19:55:18 +00:00
Johannes Gijsbers
4f18caa07b
Patch #1062018 / bug #1038693 : comment out dead link in tkinter docs.
2004-11-07 19:36:48 +00:00
Johannes Gijsbers
8de645a176
Patch #1061931 / bug #971872 : factor out part of spillproperties, so
...
properties are also documented if help(Class.<property>) is called
instead of help(Class).
2004-11-07 19:16:05 +00:00
Peter Astrand
3546188123
Added more documentation about the executable argument.
...
Fixes #1056441 .
2004-11-07 16:38:08 +00:00
Jeremy Hylton
def9d2a17c
Fix for SF bug 988120 via patch 1061941.
...
If read() returned less than the number of bytes request, the full amount was subtracted from length instead of the actually read amount.
2004-11-07 16:13:49 +00:00
Johannes Gijsbers
f164322fe8
Patch #1061924 : add documentation for BaseRotatingHandler and correct
...
reference to non-existent function 'setRollover()'.
2004-11-07 16:11:35 +00:00
Johannes Gijsbers
eaaa771816
Clarify that it's not necessary to subclass from TestCase to create a
...
test case. As Jeremy put it: "subclassing is an implementation
technique, not a type declaration".
2004-11-07 16:02:07 +00:00
Johannes Gijsbers
d7b6ad4b60
Patch #1061904 / bug #878275 : give a nicer error message when someone
...
accidentally derives from TestSuite instead of TestCase.
2004-11-07 15:46:25 +00:00
Peter Astrand
c1d6536d60
When using shell=True on Windows, don't display a shell window by default. Fixes #1057061 .
2004-11-07 14:30:34 +00:00
Jeremy Hylton
80961f3ca9
Fix apparently trivial buffer overflow (SF bug 1060396).
...
memset() wrote one past the end of the buffer, which was likely to be unused padding or a yet-to-be-initialized local variable. This routine is already tested by test_socket.
2004-11-07 14:24:25 +00:00
Peter Astrand
f8e74b12b0
If close() fails in file_dealloc, then print an error message to
...
stderr. close() can fail if the user is out-of-quota, for example.
Fixes #959379 .
2004-11-07 14:15:28 +00:00
Johannes Gijsbers
4f802ac2b6
Patch #1061857 : add documentation for previously undocumented
...
TimedRotatingFileHandler class. Thanks Jeroen Vloothuis!
2004-11-07 14:14:27 +00:00
Jeremy Hylton
16b047904c
SF patch 1025636: Check for NULL returns in compile.c:com_import_stmt
...
There is no test for this change, because there is no way to provoke memory errors on demand. Test suite passes, though.
2004-11-07 14:04:00 +00:00
Johannes Gijsbers
84a6c205e3
Bug #1055168 : calling pdb.set_trace() calls Bdb.set_trace, which made
...
the debugger enter inside pdb.set_trace.
Patch #1061767 : make pdb.set_trace enter enter at the stack frame
calling pdb.set_trace().
2004-11-07 11:35:30 +00:00
Martin v. Löwis
e174ae9a1d
Bump version for 2.4c1
2004-11-07 10:08:29 +00:00
Raymond Hettinger
72f0801bec
SF bug #1061457 : spelling error in win installer
2004-11-07 07:08:25 +00:00
Raymond Hettinger
700d9b9b63
SF patch #1061780 : use a new -m option in pdb and profile invocations
...
Doc patch submitted by Ilya Sandler.
2004-11-07 06:18:37 +00:00
Tim Peters
00afb07490
Whitespace normalization.
2004-11-07 04:52:29 +00:00
Brett Cannon
c601e0fa0b
Move the AC_MSG_RESULT function call for checking for pthread options up into
...
the 'if' statement that performed the test. Not all platforms run the test and
on those tests configure outputted a rogue 'no' line.
2004-11-07 01:24:12 +00:00
Brett Cannon
7d28e96a41
Add comment about removal of CoreServices/CoreFoundation compilation against
...
the core on OS X (also specifically mention removal of
PyMac_GetAppletScriptFile() ).
2004-11-07 01:19:00 +00:00
Tim Peters
90cf212cef
Essentially SF patch 1061679: add missing __all__ to pickletools.py.
...
Harmless.
2004-11-06 23:45:48 +00:00
Brett Cannon
b12efd3f8a
Comment cleanup.
2004-11-06 19:56:45 +00:00
Anthony Baxter
eef2d3b2c5
regenerated configure from configure.in
2004-11-06 04:45:33 +00:00
Raymond Hettinger
8a92dd5866
Don't choke on modes like rb or wb.
2004-11-06 00:31:51 +00:00
Barry Warsaw
93d9d5fb37
get_boundary(): Fix for SF bug #1060941 . RFC 2046 says boundaries may begin
...
-- but not end -- with whitespace.
I will backport to Python 2.3.
2004-11-06 00:04:52 +00:00
Barry Warsaw
932874df39
test_boundary_with_leading_space(): Test case for SF bug #1060941 . RFC 2046
...
says boundaries may begin -- but not end -- with whitespace.
I will backport to Python 2.3.
2004-11-06 00:04:20 +00:00
Raymond Hettinger
bb4e859ecf
SF bug #1060825 : Error in difflib docs
2004-11-05 16:38:08 +00:00
Raymond Hettinger
ec6eb369d5
SF patch #1035255 : Remove CoreServices / CoreFoundation dependencies in core
...
(Contributed by Bob Ippolito.)
This patch trims down the Python core on Darwin by making it
independent of CoreFoundation and CoreServices. It does this by:
Changed linker flags in configure/configure.in
Removed the unused PyMac_GetAppletScriptFile
Moved the implementation of PyMac_StrError to the MacOS module
Moved the implementation of PyMac_GetFullPathname to the
Carbon.File module
2004-11-05 07:02:59 +00:00
Fred Drake
e0bdaefaf4
- remove some bogus <meta> tags from the document head
...
- clean up some of the generated markup
2004-11-05 06:42:22 +00:00
Fred Drake
0384be3b07
generate the "type" attribute on the favicon link
2004-11-05 05:06:08 +00:00
Fred Drake
6e2e90d160
switch remaining icon references to the PNG icons
2004-11-05 04:51:05 +00:00
Fred Drake
8aebe19e35
add encouragement to contribute without learning LaTeX
...
(closes SF bug #948517 )
2004-11-05 04:23:25 +00:00
Fred Drake
5c0ebdcb64
- make the default image type PNG, to match mkhowto
...
- add a command-line option to control the image type
2004-11-05 04:05:06 +00:00
Tim Peters
2cf5e1920b
Point out some platform vagaries in stat() and utime().
...
Bugfix candidate (the vagaries aren't new <wink>), but I don't intend to
backport this.
2004-11-04 21:27:48 +00:00
Armin Rigo
80adba6873
Mistakes in the "sequence types" page:
...
* explanation for example with lists of lists made confusing use of
the word "contains" to mean "is built out of".
* wrong formula for slices with step. Is it ok to use LaTeX formulas
(which become images in the html document)? This version needs one
because it's based on a fraction. Just writing "\code{(j-i)/k}" here would
be ambiguous because it looks like a rounding-down-to-the-previous-integer
division, which is not what we need here. Of course we could write
"\code{float(j-i)/k}" but it just looks confusing.
2004-11-04 11:29:09 +00:00
Fred Drake
99e5ce5cf4
markup nit
2004-11-04 05:45:44 +00:00
Anthony Baxter
b0c6630794
post-release
2004-11-04 05:23:17 +00:00
Skip Montanaro
599bd5e1e1
Fix bug 1052242. Also includes rewrite of test case using unittest and
...
avoiding use of popen.
2004-11-04 04:31:30 +00:00
Fred Drake
ed306292d6
fix markup in "title" attribute for \citetitle{}
...
(closes SF patch #1054715 ; backporting to release23-maint branch)
2004-11-04 03:23:04 +00:00
cvs2svn
7348bad5b5
This commit was manufactured by cvs2svn to create tag 'r24b2'.
2004-11-03 06:21:37 +00:00
Anthony Baxter
9f41f3a192
release shenanigans
2004-11-03 06:21:37 +00:00
Martin v. Löwis
7b2563bc80
Exclude badsyntax from compileall; adjust options to what Makefile.pre.in does.
...
Fixes #1049003 .
2004-11-02 22:59:56 +00:00
Martin v. Löwis
645019068d
Bump buildno for 2.4b2.
2004-11-02 22:28:07 +00:00
Fred Drake
eac00edd20
fix accidental commit
2004-11-02 19:20:43 +00:00
Fred Drake
7fabaf8375
clarify discussion of iteration in the section on the "for" statement
...
(SF bug #829073 )
2004-11-02 19:18:20 +00:00
Fred Drake
303e30ef9f
clarify discussion of iteration in the section on the "for" statement
...
(SF bug #829073 )
2004-11-02 19:18:20 +00:00