Jack Jansen
bd00884415
First tweaks to allow MacPython to be compiled with
...
Universal Headers 3.4
2001-11-05 16:16:39 +00:00
Jack Jansen
34cbe718d4
Fixed broken newlines and changed module name. Still untested.
2001-11-05 16:15:45 +00:00
Jack Jansen
e8cbb9f1e6
Regenerated with CF accessors.
2001-11-05 16:14:33 +00:00
Jack Jansen
52e9045da6
Carbon Event Manager module donated by Donovan Preston. Checked in as I received them (except for namechange), these will not work as-is, that'll be fixed in a later checkin.
2001-11-05 14:44:23 +00:00
Jack Jansen
537a69fe66
Make the CoreFoundation object _New and _Convert routines available to other modules. Idea by Donovan Preston, implementaion by me.
2001-11-05 14:39:22 +00:00
Jack Jansen
80c85d80c4
MacPython -vv equivalent printed incorrect filenames, fixed. Also
...
removed some outdated code.
2001-11-05 14:36:32 +00:00
Just van Rossum
3b5074b0fb
added acces to the cellSize field, rewrote setattr code
2001-11-05 11:12:12 +00:00
Just van Rossum
b26fbc6447
Rewritten the List Definition for the traceback window in Python,
...
which makes it work under Carbon. Next stop: the object browser.
2001-11-05 08:51:24 +00:00
Just van Rossum
dd4830ac1d
More List Manager interfacing:
...
- CreateCustomList(): write LDEF's in Python! (carbon + classic)
- list.LGetCellDataLocation()
(Jack: what's with this _WIN32/pywintoolbox.h stuff?)
2001-11-05 08:27:57 +00:00
Tim Peters
7a33d8bb64
News about OS/2 Visual Age C++ patches.
2001-11-05 02:51:07 +00:00
Tim Peters
603c6831d0
SF patch 473749 compile under OS/2 VA C++, from Michael Muller.
...
Changes enabling Python to compile under OS/2 Visual Age C++.
2001-11-05 02:45:59 +00:00
Andrew M. Kuchling
c44403995e
Remove email*.tex subsections; they're all \input by email.tex
2001-11-05 01:55:43 +00:00
Andrew M. Kuchling
43dc1fc926
Minor grammar and typo fixes
2001-11-05 01:55:03 +00:00
Tim Peters
6f97e493e1
long_true_divide(): decref its converted arguments. test_long_future.py
...
run in an infinite loop no longer grows. Thanks to Neal Norwitz for
determining that test leaked!
2001-11-04 23:09:40 +00:00
Tim Peters
8c5e41559c
Part of SF bug #478003 possible memory leaks in err handling.
...
PyNode_CompileSymtable: if symtable_init() fails, free the memory
allocated for the PyFutureFeatures struct.
2001-11-04 19:26:58 +00:00
Steven M. Gava
d0342cdefa
new config implementation
2001-11-04 11:53:10 +00:00
Tim Peters
67754e993e
Rehabilitated the fast-path richcmp code, and sped it up. It wasn't
...
helping for types that defined tp_richcmp but not tp_compare, although
that's when it's most valuable, and strings moved into that category
since the fast path was first introduced. Now it helps for same-type
non-Instance objects that define rich or 3-way compares.
For all the edits here, the rest just amounts to moving the fast path from
do_richcmp into PyObject_RichCompare, saving a layer of function call
(measurable on my box!). This loses when NESTING_LIMIT is exceeded, but I
don't care about that (fast-paths are for normal cases, not pathologies).
Also added a tasteful <wink> label to get out of PyObject_RichCompare, as
the if/else nesting in this routine was getting incomprehensible.
2001-11-04 07:29:31 +00:00
Steven M. Gava
9930061ce2
further config system work
2001-11-04 07:03:08 +00:00
Tim Peters
c99213f993
No code change -- just trying to document the return conditions for all
...
the internal comparison routines.
2001-11-04 05:57:16 +00:00
Barry Warsaw
ebf5427bfa
Two bug fixes for problems reported by Sverre:
...
__getaddr(): Watch out for empty addresses that can happen when
something like "MAIL FROM:<CR>" is received. This avoids the
IndexError and rightly returns an SMTP syntax error.
parseargs(): We didn't handle the 2-arg case where both the localspec
and the remotespec were provided on the command line.
2001-11-04 03:04:25 +00:00
Tim Peters
169ded0d68
Finish SF patch 477059: __del__ on new classes vs. GC.
...
Just doc and NEWS here, about the change in gc.garbage meaning.
2001-11-03 19:57:21 +00:00
Tim Peters
7533587d43
Improved error msg when a symbolic group name is redefined. Added docs
...
and NEWS. Bugfix candidate? That's a dilemma for Anthony <wink>: /F
did fix a longstanding bug here, but the fix can cause code to raise an
exception that previously worked by accident.
2001-11-03 19:35:43 +00:00
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