Jack Jansen
26e6be3572
First stab at a Makefile that will create a MacPython that uses the
...
Apple-installed Python 2.2 from /usr/bin as it's underlying engine.
All the MacPython stuff is installed into /Applications/MacPython-OSX,
and .pth files and other magic are used to tie everything together.
So far only the raw windowing interpreter and BuildApplet work.
2002-11-15 00:13:33 +00:00
Jack Jansen
4ea1f455d7
Go from filename to FSSpec via FSRefs, to work around outdated macfs module
...
in python 2.2.
2002-11-15 00:08:29 +00:00
Jack Jansen
d892d4e1c0
Make the Resources directory if needed.
2002-11-15 00:07:31 +00:00
Jack Jansen
180ceedc09
Python 2.2 as installed by Apple has a version of _Res that is too old. We
...
attempt to load an override version in this case.
2002-11-15 00:06:52 +00:00
Jack Jansen
25e61d9e0a
Added a hack so we can build applets with a MacPython that uses the
...
OSX 10.2 apple-supplied Python as its base: if we've copied a symlink
as the executable we remove it and install appletrunner in stead.
2002-11-15 00:05:47 +00:00
Jack Jansen
b54a6ce154
A script to run applets. Originally by Just, slightly modified by me.
2002-11-15 00:04:09 +00:00
Andrew M. Kuchling
24d5a5281a
Add section on Optik
2002-11-14 23:40:42 +00:00
Tim Peters
857fb4c136
Windows blurb about new Tcl/Tk release shipped on Windows.
2002-11-14 23:31:58 +00:00
Tim Peters
077736b96b
Windows changes to move from Tcl/Tk 8.3.2 to 8.4.1. I tested this by
...
running IDLE, and since I'm not a Tcl Guy I'm not sure what else to do.
Up to you! See XXX comments in PCbuild\readme.txt for cautions.
Also repaired typos in the new bz2-for-Windows instructions.
2002-11-14 23:24:40 +00:00
Tim Peters
9a6b8d8cf8
Repaired illegal syntax most compilers probably let slide (but MSVC
...
treats as a fatal error).
2002-11-14 23:22:33 +00:00
Andrew M. Kuchling
366c10c5c0
Finish up the logging section
2002-11-14 23:07:57 +00:00
Guido van Rossum
b9ba45894a
Checking in Greg Ward's Optik, as optparse.py. This is the most
...
recent version from Greg's CVS. I've changed the module docstring,
added a copyright notice, and renamed OptikError to OptParseError.
Still to do are documentation and unit tests.
2002-11-14 22:00:19 +00:00
Guido van Rossum
9a81892100
Fix or disable some tests that were affected by the new C3 MRO
...
algorithm, and add some new tests for the C3 algorithm.
2002-11-14 19:50:14 +00:00
Guido van Rossum
1f1213120e
Use the new C3 MRO algorithm, implemented by Samuele Pedroni (SF patch
...
619475; also closing SF bug 618704). I tweaked his code a bit for
style.
This raises TypeError for MRO order disagreements, which is an
improvement (previously these went undetected) but also a degradation:
what if the order disagreement doesn't affect any method lookups?
I don't think I care.
2002-11-14 19:49:16 +00:00
Thomas Heller
c7aaf953fa
Enhancement for ModuleFinder, it can now handle _xmlplus aka PyXML.
...
Fixes SF # 637835.
2002-11-14 18:45:11 +00:00
Tim Peters
c293704e93
This uses only one temp file at a time, so use test_support.TESTFN as
...
the name instead of enduring nanny "security warnings" from
tempfile.mktemp().
2002-11-14 16:23:29 +00:00
Andrew M. Kuchling
28f2f88c31
Add partial section on the logging package; not finished yet.
2002-11-14 14:14:16 +00:00
Guido van Rossum
3165786dd1
From SF patch 638299 [by Vinaj]: fileConfig() now takes an optional
...
defaults dictionary parameter which is passed to ConfigParser.
2002-11-14 12:52:17 +00:00
Neal Norwitz
de1d51fc12
Fix SF # 638126, logging module not installed
2002-11-14 04:56:09 +00:00
Skip Montanaro
4ebe2e3914
add liblogging
2002-11-14 03:58:20 +00:00
Skip Montanaro
649698f72e
initial rough cut at documentation of logging module. This is basically
...
just a conversion of pydoc.help(logging).
2002-11-14 03:57:19 +00:00
Neal Norwitz
a4864a2464
Update the docstring to match the code. Will backport.
2002-11-14 03:31:32 +00:00
Neal Norwitz
ac30eadc0d
Sync tixwidgets from Mike Clarkson, a maintainer
2002-11-14 02:44:08 +00:00
Neal Norwitz
f539bdeb9c
Sync Tix from Mike Clarkson, a maintainer
2002-11-14 02:43:40 +00:00
Andrew M. Kuchling
a6483d2e9a
Remove 'created by' lines; people can use CVS for this, and the information is often out of date
2002-11-14 02:25:42 +00:00
Neal Norwitz
ef67956139
Fix typo in comment
2002-11-14 02:19:44 +00:00
Andrew M. Kuchling
f6756e8dd4
Fix docstring typo; remove 'created' line
2002-11-14 01:58:48 +00:00
Andrew M. Kuchling
1cace1a30a
[Bug #550364 ] Use sysconfig.get_python_version()
2002-11-14 01:44:35 +00:00
Andrew M. Kuchling
0ff98b9346
[Bug #550364 ] Add get_python_version()
2002-11-14 01:43:00 +00:00
Andrew M. Kuchling
9a38dcf057
[Bug #599248 ] ext module generation problem
...
If you have source files srcdir1/foo.c and srcdir2/foo.c, the
temporary .o for both files is written to build/temp.<platform>/foo.o.
This patch sets strip_dir to false for both calls to object_filename,
so now the object files are written to temp.<platform>/srcdir1/foo.o
and .../srcdir2/foo.o.
2.2 bugfix candidate
2002-11-14 01:29:00 +00:00
Eric S. Raymond
b2db587b11
Make nntplib aware of ~/.netrc credentials; now they get used if they are
...
present and the caller has not specified a name/password pair. This change
makes it less likely that a lazy coder will expose sensitive information in a
word-readable script.
Also, make the test a bit smarter. If NNTPSERVER is defined in the environment
it will go talk to that server rather than look for a possibly nonexistent
local one named 'news'. Maybe the osession initializer ought to look at
NNTPSERVER rather than requiring a host arg? Must look around and see how
universal this convention is first.
2002-11-13 23:05:35 +00:00
Jeremy Hylton
4c8be8510b
Add some simple tests of the persistence hooks.
2002-11-13 22:10:47 +00:00
Jeremy Hylton
5e0f4e73a9
Remove inst_persistent_id() WANNI (we ain't never needed it).
...
Add some simple tests of the persistence hooks.
2002-11-13 22:01:27 +00:00
Jeremy Hylton
0e1183ddff
remove debugging print
2002-11-13 22:00:02 +00:00
Guido van Rossum
affa6b7bf1
Tim wins a bet. Don't use re.
2002-11-13 21:04:31 +00:00
Andrew M. Kuchling
3f1c9a916f
Allow unknown keyword arguments to the Extension class, and warn about them.
2002-11-13 20:54:21 +00:00
Jeremy Hylton
cd58b8f532
Add getstate and setstate implementation to concrete set classes.
2002-11-13 19:34:26 +00:00
Fred Drake
66abcee948
Integrate updates to the GNU info conversion.
...
This includes SF patch #590352 and additional support for more of the custom
markup.
2002-11-13 19:31:04 +00:00
Fred Drake
b02f0dfbe9
- Committing the modified signature lines I've been using for a long
...
time in http://www.python.org/dev/doc/ . There have been no bug
reports on these for a long time now.
- Remove local "use" statement that duplicates a top-level "use".
2002-11-13 19:16:37 +00:00
Fred Drake
bad460790e
Document struct_time and the field names.
2002-11-13 19:05:01 +00:00
Fred Drake
4400509aaa
Add \funcline, \funclineni, and \methodlineni to the list of functions
...
that are processed before their arguments.
Closes SF bug #637807 .
2002-11-13 17:55:17 +00:00
Fred Drake
a5a173efbf
Fix broken markup.
...
Closes SF bug #637807 .
2002-11-13 17:48:15 +00:00
Jeremy Hylton
77628658ca
Remove some test code.
...
The buggy yahoo server was fixed, and the opalgroup test files are
gone.
2002-11-13 17:30:32 +00:00
Jeremy Hylton
22b3a49d3c
Fix SF bug #637789 : Handle Proxy-Connection header.
...
Also, remove unused local variable noted by pychecker.
2002-11-13 17:27:43 +00:00
Andrew M. Kuchling
33635aaf93
Back out part of rev. 1.53, restoring the use of the string module.
...
The two long lines have been reflowed differently; hopefully someone on
BeOS can test them. Rev. 1.53 also converted string.atoi() to int(); I've
left that alone.
2002-11-13 17:03:05 +00:00
Guido van Rossum
fda0674f09
News about the logging module.
2002-11-13 16:29:18 +00:00
Guido van Rossum
455ab77f34
Get rid of #! lines, references to usage as __main__, README.txt, and
...
http://www.red-dove.com/python_logging.html .
2002-11-13 16:18:29 +00:00
Guido van Rossum
57102f861d
Adding Vinay Sajip's logging package.
2002-11-13 16:15:58 +00:00
Fred Drake
2c184e7eea
Typo: it's --> its
...
Closes SF bug #637810 .
2002-11-13 15:56:13 +00:00
Fred Drake
ce5619e8a1
Update: Older versions of Python crashed when calling repr()
...
(including the implied call using back-ticks) of a recursive object,
but this is no longer the case.
Reported by Manus Hand via email.
2002-11-13 15:32:34 +00:00