Tim Peters
7d791240c0
float_int(): Some systems raise an exception if a double is cast to
...
long but the double is too big to fit in a long. Prevent that. This
closes some recent bug or patch on SF, but SF is down now so I can't
say which.
Bugfix candidate.
2002-11-21 22:26:37 +00:00
Martin v. Löwis
d899605e30
Patch #633547 : Support plural forms. Do TODOs in test suite.
2002-11-21 21:45:32 +00:00
Guido van Rossum
21b60147e9
The _Event class should be more careful with releasing its lock when
...
interrupted. A try/finally will do nicely. Maybe other classes need
this too, but since they manipulate more state it's less clear that
that is always the right thing, and I'm in a hurry.
Backport candidate.
2002-11-21 21:08:39 +00:00
Martin v. Löwis
d584368dec
Patch #639371 : Remove FreeBSD 5 specific test, test for ctermid_r, setgroups
...
prototypes explicitly.
2002-11-21 20:41:28 +00:00
Andrew M. Kuchling
fec3262691
Reflow comment
2002-11-21 20:41:07 +00:00
Martin v. Löwis
69ceb33bac
Patch #642019 : Recognize gcc-x.y as gcc.
2002-11-21 20:33:24 +00:00
Martin v. Löwis
8f8d1d2140
Patch #642020 : Pass down prefix, BINDIR, and DESTSHARED to idleinstall.
2002-11-21 20:29:57 +00:00
Walter Dörwald
dffda2eaf9
Wrap uargs declaration in a #ifdef Py_USING_UNICODE, so that
...
the --disable-unicode build doesn't complain about an
unused variable.
2002-11-21 20:23:11 +00:00
Walter Dörwald
3b918c3787
Comment out the getcwdu implementation for --disable-unicode builds
2002-11-21 20:18:46 +00:00
Walter Dörwald
4c6c76559d
Move three variables that are only used inside an if block into the block,
...
so the --disable-unicode build doesn't complain about unused variables.
2002-11-21 20:13:40 +00:00
Walter Dörwald
bf73db835a
Fix PEP 293 related problems with --disable-unicode builds
...
reported by Michael Hudson in
http://mail.python.org/pipermail/python-dev/2002-November/030299.html
2002-11-21 20:08:33 +00:00
Andrew M. Kuchling
cdd215789c
Bug #639118 from Ollie Oldham: archiver should use zipfile before zip
...
Previously archive_util.py attempted to spawn an
external 'zip' program for the zip action, if this fails, an
attempt to import zipfile.py is made...
This bites folks who have 'old' or non-conforming zip
programs on windows platforms. This change tries the 'zipfile'
module first, falling back to spawning a zip process if
the module isn't available.
2002-11-21 18:33:28 +00:00
Tim Peters
3350b5bfd9
NamedTemporaryFile: clarify behavior based on confusions noted by a
...
user, and spell out a x-platform use limitation.
2002-11-21 16:32:11 +00:00
Tim Peters
97701b507b
_RandomNameSequence(): style guide changes, small speedup, don't
...
put more in the critical section than absolutely needed, acquire
the mutex before the "try".
2002-11-21 15:59:59 +00:00
Tim Peters
6ef966e1ad
_TemporaryFileWrapper: changed self.close_called to a proper bool.
2002-11-21 15:48:33 +00:00
Michael W. Hudson
2100798b8c
Always call tparm with 10 arguments. It seems it's not varargs i
...
more often than it is. In response to bug:
[ 641808 ] Portability of Modules/_cursesmodule.c
submitted by Nick Mclaren.
2002-11-21 14:17:51 +00:00
Just van Rossum
3e554d7b8a
name kwargs kwargs
2002-11-21 10:29:57 +00:00
Just van Rossum
ad33d72361
Tools to create MacOS X (application) bundles.
...
Todo:
- command line parsing
- main program
- modulefinder(-like ;-) support to build standalone apps.
2002-11-21 10:23:04 +00:00
Kurt B. Kaiser
4fc904708b
Apply Nicolas Riley's Patch.
...
[ 634250 ] SearchDialogBase.py fix for Tk 8.4.1
SearchDialogBase refers to the grid 'col' option
considered ambiguous with Python 2.2.2 and Tk 8.4.1.
The correct name is 'column'.
2002-11-21 03:02:17 +00:00
Neal Norwitz
201626e00f
Fix SF #640094 , on win32 getpass runs into unix_getpass
...
Make sure we have a UNIX-compatible termios.
Apparently, McMillan Installer made a termios on windows
which caused unix_getpass() to be used instead of win_getpass().
Will backport.
2002-11-20 23:15:54 +00:00
Just van Rossum
10263d6e6b
- cleaned up example/test code
...
- don't encode/escape elements
- fixed typo in doc string
- provide our own copy function for the Dict class
2002-11-20 20:47:55 +00:00
Andrew M. Kuchling
2db92a6ee1
Add missing import
2002-11-20 16:10:29 +00:00
Jack Jansen
1b99896944
dded cvsignores.
2002-11-20 14:14:14 +00:00
Jack Jansen
d8d7bbe3b9
Minimal instructions on building a MacPython-OSX addon for Apple's
...
/usr/bin/python.
2002-11-20 14:07:57 +00:00
Jack Jansen
1ebcc4427a
Build PythonLauncher for MacPython-OSX 2.2 as well.
2002-11-20 14:06:16 +00:00
Jack Jansen
e37469297c
This file is now generated dynamically.
2002-11-20 14:05:41 +00:00
Andrew M. Kuchling
495172c3b4
Add change to int() and OverflowError
...
Re-order the "porting" section to list items by decreasing significance
2002-11-20 13:50:15 +00:00
Just van Rossum
db951c34e3
removed a redundant .strip(); made a doc string more or less tell the truth
2002-11-19 23:11:49 +00:00
Just van Rossum
247e16ef80
No need to import __builtin__, spotted by Skip.
2002-11-19 23:01:20 +00:00
Just van Rossum
0ec2744fb8
Pure Python implementation of a plist generator/parser.
2002-11-19 22:01:02 +00:00
Walter Dörwald
72f861657a
Document additional error handling names available through PEP 293.
2002-11-19 21:51:35 +00:00
Walter Dörwald
7f82f7955e
Add missing documentation for the PEP 293 functionality to
...
the codecs docstrings.
2002-11-19 21:42:53 +00:00
Walter Dörwald
a1a61f92a2
Fix typo.
2002-11-19 21:20:25 +00:00
Walter Dörwald
f171540ab8
Change int() so that passing a string, unicode, float or long argument
...
that is outside the integer range no longer raises OverflowError, but
returns a long object instead.
This fixes SF bug http://www.python.org/sf/635115
2002-11-19 20:49:15 +00:00
Martin v. Löwis
7a3bae410d
Replace bsddb3 and _db occurrences.
2002-11-19 17:48:49 +00:00
Martin v. Löwis
1c6b1a2b4e
Importing test suite from bsddb3 3.4.0 (with modifications).
2002-11-19 17:47:07 +00:00
Tim Peters
a406b58619
Renamed Wise vrbl from _TCLMINOR_ to _TCLDIR_, to remove any script
...
dependence on the Tcl/Tk version number. Now you point it at the
Tcl/Tk install you want to ship, and that's what it ships.
2002-11-19 17:38:27 +00:00
Andrew M. Kuchling
b9a21ad74d
Add Lib/bsddb to list of installed directories
2002-11-19 13:31:16 +00:00
Andrew M. Kuchling
d448f66317
Add comment to Distutil files about requiring 1.5.2 compatibility, as
...
suggested by PEP 291.
2002-11-19 13:12:28 +00:00
Andrew M. Kuchling
6f429c3d1c
Use \ulink instead of \citetitle; bump version number
2002-11-19 13:09:00 +00:00
Andrew M. Kuchling
669249ecd3
Add PyBSDDB update
2002-11-19 13:05:33 +00:00
Martin v. Löwis
21645fc073
Don't try to use unsupported DB versions.
2002-11-19 08:30:08 +00:00
Martin v. Löwis
ef546b347d
Document PyBSDDB import.
2002-11-19 08:12:57 +00:00
Martin v. Löwis
6aa4a1f29c
Import PyBSDDB 3.4.0. Rename historical wrapper to bsddb185.
2002-11-19 08:09:52 +00:00
Guido van Rossum
1d2674051b
Comment on PyNumber_Check().
2002-11-18 16:27:16 +00:00
Neil Schemenauer
6c19476168
Note that PyNumber_Check() returns true for string and unicode objects.
2002-11-18 16:19:39 +00:00
Neil Schemenauer
fe4f769fb8
Add __mod__ method to UserString.
2002-11-18 16:12:54 +00:00
Neil Schemenauer
b981df9943
check for str.__mod__
2002-11-18 16:12:11 +00:00
Neil Schemenauer
ab9e4b76c2
check for unicode.__mod__
2002-11-18 16:11:34 +00:00
Neil Schemenauer
ce30bc9f49
Add nb_remainder (i.e. __mod__) slot to unicode type. Fixes SF bug #615506 .
2002-11-18 16:10:18 +00:00