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
Neal Norwitz
82c7231071
SF # 627900, Bytecode copy bug in freeze
...
Pass co_freevars and co_cellvars to new.code().
Will backport.
2002-11-12 23:09:12 +00:00
Neal Norwitz
80a1bf4b5d
Fix SF # 635969, No error "not all arguments converted"
...
When mwh added extended slicing, strings and unicode became mappings.
Thus, dict was set which prevented an error when doing:
newstr = 'format without a percent' % string_value
This fix raises an exception again when there are no formats
and % with a string value.
2002-11-12 23:01:12 +00:00
Fred Drake
0b9e3f750c
Handle the Content-Type header a little more appropriately: if it
...
contains options, drop them to get the major/minor content type.
Modified from the supplied patch to support more whitespace variation.
Closes SF patch #613605 .
2002-11-12 22:19:34 +00:00
Tim Peters
b9099c3df4
SF patch 637176: list.sort crasher
...
Armin Rigo's Draconian but effective fix for
SF bug 453523: list.sort crasher
slightly fiddled to catch more cases of list mutation. The dreaded
internal "immutable list type" is gone! OTOH, if you look at a list
*while* it's being sorted now, it will appear to be empty. Better
than a core dump.
2002-11-12 22:08:10 +00:00
Fred Drake
4b9ed2f346
Clarified documentation of tempnam().
...
Closes SF bug #635656 .
2002-11-12 22:07:11 +00:00
Andrew M. Kuchling
cab94a19f6
Update text to refer to 2.2.2
...
Remove an XXX item: I'm not going to write a section on the email package
at this point
2002-11-12 18:59:20 +00:00
Andrew M. Kuchling
71dd790ad2
Remove extra word
2002-11-12 18:45:46 +00:00
Raymond Hettinger
f24eb35d18
SF patch 629637: Add sample(population, k) method to the random module.
...
Used for random sampling without replacement.
2002-11-12 17:41:57 +00:00
Skip Montanaro
3a7ad5c584
delete reference to building on Minix, which will be unsupported in 2.3
2002-11-12 16:53:36 +00:00
Walter Dörwald
08c4cc4127
Use PyInt_AsLong instead of PyInt_AS_LONG after the call to
...
PyNumber_Int, because now PyNumber_Int might return a long,
and PyInt_AsLong can handle that, whereas PyInt_AS_LONG can't.
This closes SF bug #629989 .
2002-11-12 11:42:20 +00:00
Martin v. Löwis
678fc1ee7d
Don't define _XOPEN_SOURCE and _POSIX_C_SOURCE on FreeBSD 5.0. Fixes #636318 .
2002-11-12 06:04:39 +00:00
Tim Peters
c7ff90bbbb
Forgot a paren in the MSVC + 64-bit + Intel case.
2002-11-11 20:21:06 +00:00
Tim Peters
37dfb01766
Added a blurb about the change to sys.version under MSVC.
2002-11-11 19:51:33 +00:00