Guido van Rossum
98935bff0a
SF bug #427073 : DLINCLDIR defined incorrectly (Skip Montanaro).
...
I don't know what difference it makes, but '/' indeed makes less sense
as an include dir than '.', so I'm changing the default. Just so I
can close the bug. ;-)
2001-09-05 19:13:16 +00:00
Guido van Rossum
97bac53c14
Change the date field to use $Date$ so it won't be outrageously out of
...
date.
2001-09-05 18:57:51 +00:00
Guido van Rossum
b674baf70e
Document -Q. Move arguments around to be in strict alphabetical
...
order. Add breaks in SYNOPSIS.
2001-09-05 18:55:34 +00:00
Guido van Rossum
32aa5d2c0b
Describe -E (which was added to 2.2a2).
2001-09-05 18:43:35 +00:00
Finn Bock
03a3bb812a
[ #458701 ] Patch to zipfile.py for Java
...
Patch by Jim Ahlstrom which lets java's zipfile classes read zipfiles
create by zipfile.py.
2001-09-05 18:40:33 +00:00
Guido van Rossum
198c1d8b59
Remove a debug print left in the code by Fred.
2001-09-05 17:52:31 +00:00
Martin v. Löwis
7c82a3e0fc
Patch #449815 : Set filesystemencoding based on CODESET.
2001-09-05 17:09:48 +00:00
Jack Jansen
044d95e9f7
A few more gcc warnings bite the dust.
2001-09-05 15:44:37 +00:00
Martin v. Löwis
28341ceb8f
Move UnixWare 7 defines to acconfig.h, regenerate pyconfig.h.in.
2001-09-05 15:18:00 +00:00
Guido van Rossum
b855216099
Changes to automatically enable large file support on some systems.
...
I believe this works on Linux (tested both on a system with large file
support and one without it), and it may work on Solaris 2.7.
The changes are twofold:
(1) The configure script now boldly tries to set the two symbols that
are recommended (for Solaris and Linux), and then tries a test
script that does some simple seeking without writing.
(2) The _portable_{fseek,ftell} functions are a little more systematic
in how they try the different large file support options: first
try fseeko/ftello, but only if off_t is large; then try
fseek64/ftell64; then try hacking with fgetpos/fsetpos.
I'm keeping my fingers crossed. The meaning of the
HAVE_LARGEFILE_SUPPORT macro is not at all clear.
I'll see if I can get it to work on Windows as well.
2001-09-05 14:58:11 +00:00
Andrew M. Kuchling
2f0047af3b
Note some changes that I need to write about
2001-09-05 14:53:31 +00:00
Martin v. Löwis
655c9557f6
Patch #453627 : Define the following macros when compiling on a UnixWare 7.x system:
...
SCO_ATAN2_BUG, SCO_ACCEPT_BUG, and STRICT_SYSV_CURSES.
Work aroudn a bug in the SCO UnixWare atan2() implementation.
2001-09-05 14:45:54 +00:00
Martin v. Löwis
0ace326ed2
Patch #453627 : Adds a list of tests that are expected to be skipped for UnixWare 7.x systems.
2001-09-05 14:38:48 +00:00
Martin v. Löwis
36546db750
Patch #455231 : Support ELF properly on OpenBSD.
2001-09-05 14:24:43 +00:00
Martin v. Löwis
44f8696171
Patch #428326 : New class threading.Timer.
2001-09-05 13:44:54 +00:00
Guido van Rossum
b3a639ed7d
builtin_execfile(): initialize another local that the GCC on leroy
...
found it necessary to warn about.
2001-09-05 13:37:47 +00:00
Thomas Heller
c010c17f4b
Implement PEP250: Use Lib/site-packages under windows.
...
bdist_wininst doesn't use the NT SCHEME any more, instead
a custom SCHEME is used, which is exchanged at installation
time, depending on the python version used.
Avoid a bogus warning frpom install_lib about installing
into a directory not on sys.path.
2001-09-05 13:00:40 +00:00
Andrew M. Kuchling
045af6f8d8
[Bug #404274 ] Restore some special-case code for AIX and BeOS under 1.5.2.
...
This will have to stay until we decide to drop 1.5.2 compatibility
completely.
2001-09-05 12:02:59 +00:00
Jack Jansen
fd064863eb
Shut up many more gcc warnings.
2001-09-05 10:31:52 +00:00
Jack Jansen
5a1516bce5
Only output the buffer size error label if it is used.
...
Shuts up another couple of gcc warnings.
2001-09-05 10:27:53 +00:00
Martin v. Löwis
703ad705c3
Use -fPIC instead of -fpic for gcc on HP/UX. Fixes bug #433234 .
2001-09-05 08:36:52 +00:00
Martin v. Löwis
a5f8bb57e0
Check for RFC 2553 API. Fixes bug #454493 .
2001-09-05 08:22:34 +00:00
Tim Peters
4c483c4d8e
Make the error msgs in our pow() implementations consistent.
2001-09-05 06:24:58 +00:00
Tim Peters
d893fd68bd
Repair indentation.
2001-09-05 06:24:24 +00:00
Tim Peters
57f282a2a0
Try to recover from that glibc's ldexp apparently doesn't set errno on
...
overflow. Needs testing on Linux (test_long.py and test_long_future.py
especially).
2001-09-05 05:38:10 +00:00
Tim Peters
e5ca6c71cd
loghelper(): Try to nudge the compiler into doing mults in an order that
...
minimizes roundoff error.
2001-09-05 04:33:11 +00:00
Guido van Rossum
6fd0f0ac1e
Another / that should be a // (previously not caught because of
...
incomplete coverage of the test suite).
2001-09-05 02:27:04 +00:00
Guido van Rossum
cf856f9f28
Add a test for the final branch in repr.Repr.repr1(), which deals with
...
a default repr() that's longer than 20 characters.
2001-09-05 02:26:26 +00:00
Tim Peters
785261684e
Return reasonable results for math.log(long) and math.log10(long) (we were
...
getting Infs, NaNs, or nonsense in 2.1 and before; in yesterday's CVS we
were getting OverflowError; but these functions always make good sense
for positive arguments, no matter how large).
2001-09-05 00:53:45 +00:00
Tim Peters
63c9453929
Mechanical fiddling to make this easier to work with in my editor.
...
Repaired the ldexp docstring (said the name of the func was "ldexp_doc").
2001-09-04 23:17:42 +00:00
Jack Jansen
f894f6f4e9
Added prototypes to shut gcc -Wstrict-prototypes up.
2001-09-04 22:29:31 +00:00
Jack Jansen
9642ecad06
Shut up a few more gcc warnings.
2001-09-04 22:25:47 +00:00
Jack Jansen
1767f93603
Added prototypes to silence gcc strict-prototype warnings.
...
Fixed a few missing return values.
2001-09-04 22:20:39 +00:00
Jack Jansen
06d2e1af35
Regenerated without default int return types.
2001-09-04 22:19:18 +00:00
Jack Jansen
d157b3795b
Don't use a default "int" return type, gcc gives a warning about it.
2001-09-04 22:16:33 +00:00
Jack Jansen
f9114239e7
Added pythonpath.r to the developer distribution. It's
...
useful to people extending Python. Suggested by
Alexandre Parenteau.
2001-09-04 22:15:05 +00:00
Tim Peters
7eea37e831
At Guido's suggestion, here's a new C API function, PyObject_Dir(), like
...
__builtin__.dir(). Moved the guts from bltinmodule.c to object.c.
2001-09-04 22:08:56 +00:00
Jack Jansen
2f760c35e2
On MacOSX built the toolbox extension modules iff we're building with
...
--enable-framework.
Some modules that are also useful outside a fullblown application are
always built.
2001-09-04 21:33:12 +00:00
Jack Jansen
f6af601dd4
Template for an OSX PythonInterpreter application.
2001-09-04 21:28:03 +00:00
Andrew M. Kuchling
33a3b63e21
Correction: the Borland C port isn't fully operational yet
2001-09-04 21:25:58 +00:00
Jack Jansen
d043ab6503
Photoshop sources for icon files. Not pretty, but hey! I'm not an
...
artist (and a certain artist didn't jump in, yet).
2001-09-04 21:25:36 +00:00
Andrew M. Kuchling
4d335b3b9b
[Bug #444589 ] Record empty directories in the install_data command
...
Slightly modified version of patch from Jon Nelson (jnelson).
2001-09-04 20:42:08 +00:00
Andrew M. Kuchling
a8ea5ba8a9
[Bug #436732 ] install.py does not record a created *.pth file in the
...
INSTALLED_FILES output. Modified version of a patch from
Jon Nelson (jnelson)
2001-09-04 20:06:43 +00:00
Tim Peters
0dad0f763c
Revert one of the "division fixes" in test_long. It intends to try both
...
"/" and "//", and doesn't really care what they *mean*, just that both
are tried (and that, whatever they mean, they act similarly for int and
long arguments).
2001-09-04 19:48:01 +00:00
Fred Drake
1ef106c94d
Make pprint more locale-friendly; patch contributed by Denis S. Otkidach.
...
This closes SF patch #451538 .
2001-09-04 19:43:26 +00:00
Andrew M. Kuchling
4a596e3bee
[Bug #457654 ] bkgd() used a hard-coded A_NORMAL attribute, when it should
...
have used the attribute argument provided as a parameter
2001-09-04 19:34:32 +00:00
Fred Drake
9f5b822fb3
Convert docstring to "raw" string.
2001-09-04 19:20:06 +00:00
Guido van Rossum
54e54c6877
The first batch of changes recommended by the fixdiv tool. These are
...
mostly changes of / operators into //. Once or twice I did more or
less than recommended.
2001-09-04 19:14:14 +00:00
Fred Drake
b8f2274985
Added docstrings by Neal Norwitz. This closes SF bug #450980 .
2001-09-04 19:10:20 +00:00
Neil Schemenauer
6c0f20088f
Move call_trace(..., PyTrace_CALL, ...) call to top of eval_frame. That
...
way it's called each time a generator is resumed. The tracing of normal
functions should be unaffected by this change.
2001-09-04 19:03:35 +00:00