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
Raymond Hettinger
c0b4034b81
Improved clarity and thoroughness of docstring.
...
Added design notes in comments.
Used better variable names.
Eliminated the unsavory "pool[-k:]" which was an aspiring bug (for k==0).
Used if/else to show the two algorithms in parallel style.
Added one more test assertion.
2002-11-13 15:26:37 +00:00
Fred Drake
674dae245a
Clarify that PyImport_AddModule() and PyImport_ExecCodeModule() don't
...
add any package support structure even if a dotted-name is passed for
the module.
Closes SF bug #424106 .
2002-11-13 15:13:38 +00:00
Fred Drake
5c4cf1587b
Normalize whitespace.
...
Fix a number of markup consistency buglets.
2002-11-13 14:59:06 +00:00
Fred Drake
f2928eb017
Fix typo in comment.
2002-11-13 14:38:17 +00:00
Andrew M. Kuchling
8557156717
Update file
2002-11-13 13:26:59 +00:00
Andrew M. Kuchling
ea002a1aff
Docstring typo fix
2002-11-13 13:25:46 +00:00
Andrew M. Kuchling
8a61f499dc
Fill out the 'Porting' section
...
Add random.sample()
2002-11-13 13:24:41 +00:00
Martin v. Löwis
e1172588e6
The libsocket/libnsl problem is specific to IRIX 4. Confirmed by Tim Rice.
2002-11-13 08:51:19 +00:00
Neal Norwitz
74416af9dc
Fix SF # 464405, freeze doesn't like DOS files on Linux
...
Use universal newline support when opening a file for freezing.
2002-11-12 23:21:15 +00:00
Fred Drake
3d03968c75
Clarified meaning of \w and \W with respect to the UNICODE and LOCALE flags.
...
Closes SF bug #635595 .
2002-11-12 23:12:54 +00:00