Steven M. Gava
c034b47ef3
added ability to set hilightthickness
2001-11-03 14:55:47 +00:00
Steven M. Gava
9dd16b3443
further config system work
2001-11-03 14:54:25 +00:00
Martin v. Löwis
0bd292f004
Correct argument parsing for alp_getstatus, which is METH_VARARGS.
2001-11-03 10:48:43 +00:00
Steven M. Gava
e16d94b77e
more work to support new config system
2001-11-03 05:07:28 +00:00
Martin v. Löwis
dedbe255d3
Patch #474169 : Move fdopen calls out of critical section.
2001-11-02 23:59:11 +00:00
Martin v. Löwis
b7b3260128
Patch #471120 : Improved doc strings and new wrappers.
2001-11-02 23:48:20 +00:00
Martin v. Löwis
06b1d21e7d
Correct getnameinfo refcounting and tuple parsing. Fixes #476648 .
2001-11-02 23:34:52 +00:00
Just van Rossum
6b45b1ee52
macdinking
2001-11-02 22:55:15 +00:00
Just van Rossum
2dd4d1600a
use 32bit APIs for control values, refactor slightly
2001-11-02 22:51:42 +00:00
Fred Drake
52a42e9888
Simplify initmd5() to use PyModule_AddIntConstant().
2001-11-02 22:05:06 +00:00
Fred Drake
8b14ac9898
Clean up a Tab inconsistency.
...
Simplfy the insint() macro to use PyModule_AddIntConstant().
2001-11-02 22:04:17 +00:00
Andrew M. Kuchling
f792bba98f
[Patch #477336 ] Add an extensive PyUnit based testsuite for the hmac
...
module
2001-11-02 21:49:59 +00:00
Andrew M. Kuchling
1ccdff90bb
[Patch #477336 ] Make hmac.py match PEP247, and fix the copy method() so that
...
it works
2001-11-02 21:49:20 +00:00
Andrew M. Kuchling
a0b6035a54
[Patch #476612 ] Add test suite for PEP247 compliance
2001-11-02 21:46:17 +00:00
Andrew M. Kuchling
a2085cb7f7
Fix comment typo
2001-11-02 21:45:39 +00:00
Andrew M. Kuchling
bc4a1c2588
[Patch #476612 ] Change docs to describe PEP247 interface
2001-11-02 21:44:09 +00:00
Andrew M. Kuchling
75fec2c8ed
[Patch #476612 ] Add attributes from PEP247 to the md5 and sha modules
2001-11-02 21:41:00 +00:00
Just van Rossum
a73f78b6ec
use proper APIs for activate/deactivate
2001-11-02 21:12:52 +00:00
Fred Drake
622087a3ed
Fix stupid bug recently introduced for DVI version of the docs (used to
...
generate PostScript).
2001-11-02 20:53:19 +00:00
Fred Drake
d9272d6f11
Add deprecation notice to statcache.
2001-11-02 20:20:19 +00:00
Fred Drake
67bd68392c
Make sure there are no weird nesting behaviors; the PDF version will not
...
format if there are (building the "bookmarks" for the reader breaks).
2001-11-02 19:41:23 +00:00
Just van Rossum
9ae6f894b0
wintertime blues
2001-11-02 19:30:49 +00:00
Just van Rossum
2d564fdc06
removed import display hackery
2001-11-02 19:30:21 +00:00
Just van Rossum
f7f9388061
some support for syntax coloring, disabled for now
2001-11-02 19:24:41 +00:00
Just van Rossum
3160d95a73
changed the default font
2001-11-02 19:22:55 +00:00
Just van Rossum
01c9805b8d
fixed a non-Carbon Carbon import
2001-11-02 19:21:34 +00:00
Just van Rossum
64350b4610
- rearranged some imports
...
- removed default button drawing code: this doesn't work well
under OSX. Needs to be replaced by SetWindowDefaultButton()
calls, once we have those.
2001-11-02 19:17:16 +00:00
Just van Rossum
2e9e71fea6
rearranged some imports
2001-11-02 19:09:34 +00:00
Fredrik Lundh
8a0232d84f
SF bug #476912 : flag repeated use of the same groupname as
...
the error it really is (and always has been)
2001-11-02 13:59:51 +00:00
Tim Peters
4e8ab5db38
float_divmod(): the code wasn't sick enough to stop the MS optimizer
...
from optimizing away mod's sign adjustment when mod == 0; so it got
the intended result only in the debug build.
2001-11-01 23:59:56 +00:00
Jack Jansen
95837f1973
We always install the Sioux menubar, in stead of only when no menubar
...
was installed previously. This fixes bug #476904 , but I'm not 100%
sure it doesn't break anything else. But if it does I'll notice tomorrow
when I try to build GRiNS:-)
2001-11-01 23:17:35 +00:00
Tim Peters
d2e40d6691
SF bug #477221 : abs and divmod act oddly with -0.0
...
Try to ensure that divmod(-0.0, 1.0) -> (-0.0, +0.0) across platforms.
It always did on Windows, and still does. It didn't on Linux. Alas,
there's no platform-independent way to write a test case for this.
Bugfix candidate.
2001-11-01 23:12:27 +00:00
Tim Peters
faf0cd21ed
float_abs() again: Guido pointed out that this could screw up in the
...
presence of NaNs. So pass the issue on to the platform libm fabs();
after all, fabs() is a std C function because you can't implement it
correctly in portable C89.
2001-11-01 21:51:15 +00:00
Guido van Rossum
3133f41937
The GC issues with __del__ are now dealt with.
2001-11-01 21:36:48 +00:00
Fred Drake
573395a7a8
PyFunction_Call() did not check the result of PyObject_Repr() for NULL, and
...
should just avoid calling it in the first place to avoid waiting for a repr
of a large object like a dict or list. The result of PyObject_Repr() was
being leaked as well.
Bugfix candidate!
2001-11-01 20:26:12 +00:00
Tim Peters
d2364e8e2d
SF bug #477221 : abs and divmod act oddly with -0.0.
...
Partial fix.
float_abs(): ensure abs(-0.0) returns +0.0.
Bugfix candidate.
2001-11-01 20:09:42 +00:00
Fred Drake
3808045d00
Correct misspelling of "separate" in two places.
...
This closes SF bug #476898 .
2001-11-01 19:48:01 +00:00
Tim Peters
db8656118a
has_finalizer(): simplified "if (complicated_bool) 1 else 0" to
...
"complicated_bool".
2001-11-01 19:35:45 +00:00
Fred Drake
49cc01e552
Brute-force performance hackery; buys back about 20% of the time for
...
saferepr(), a bit less for pformat().
2001-11-01 17:50:38 +00:00
Neil Schemenauer
a765c120f6
Add has_finalizer predictate function. Use it when deciding which
...
objects to save in gc.garbage. This should be the last change needed to
fix SF bug 477059: "__del__ on new classes vs. GC".
Note that this change slightly changes the behavior of the collector.
Before, if a cycle was found that contained instances with __del__
methods then all instance objects in that cycle were saved in
gc.garbage. Now, only objects with __del__ methods are saved in
gc.garbage.
2001-11-01 17:35:23 +00:00
Jack Jansen
f49c6f9954
The import check in setup.py fails on Mac OS X for Carbon-based modules
...
if you are not building while logged in to the console (you cannot
connect to the window server, so the Carbon library doesn't initialize).
Added a quick hack to skip the import test, with a warning, for modules
linked against Carbon.
2001-11-01 14:44:15 +00:00
Guido van Rossum
8cc705eabc
SF bug #477059 (my own): __del__ on new classes vs. GC.
...
When moving objects with a __del__ attribute to a special list, look
for __del__ on new-style classes with the HEAPTYPE flag set as well.
(HEAPTYPE means the class was created by a class statement.)
2001-11-01 14:23:28 +00:00
Jack Jansen
01a9462787
Under MachO-Python unconditionally import macfsn.
2001-11-01 14:00:19 +00:00
Guido van Rossum
b73efee62e
__del__ is done -- except for the GC issue.
2001-11-01 04:11:06 +00:00
Neil Schemenauer
e8c40cb722
Make the gc.collect() function respect the collection lock. This fixes
...
SF bug 476129: "gc.collect sometimes hangs".
2001-10-31 23:09:35 +00:00
Just van Rossum
67050d2d64
Workaround for odd problem on my machine: without this I get a traceback
...
if I hit enter instead of return upon file selection.
2001-10-31 22:58:23 +00:00
Just van Rossum
ab57c7dcfc
Moved macfsn hackery from macmain.c to macfsmodule.c so it loads
...
on demand instead of at startup.
2001-10-31 22:55:08 +00:00
Michael W. Hudson
e2ec3ebcb8
fix for
...
[ #476557 ] Wrong error message for file.write(a, b)
Makes file.write a METH_VARARGS function.
2001-10-31 18:51:01 +00:00
Andrew M. Kuchling
2dab9c7d9b
Fix markup typo
2001-10-31 13:16:10 +00:00
Andrew M. Kuchling
bbde5880a5
Add paragraph about difflib suggested by David Goodger
...
Bump version number
2001-10-31 13:13:36 +00:00