Tim Peters
735950b3c0
Bump the Windows build # for 2.3a1.
2002-12-31 02:09:08 +00:00
Guido van Rossum
f122688b3f
Various updates to the version number, on the eve of the 2.3a1 release.
2002-12-31 01:50:07 +00:00
Andrew M. Kuchling
974ab9d865
Add lots of items.
...
The only thing missing now is the new date/time stuff.
2002-12-31 01:20:30 +00:00
Guido van Rossum
0146f419b4
Fix name error, found by pychecker.
2002-12-31 01:08:35 +00:00
Neal Norwitz
7b8e35ed7d
Fix SF #639945 , 64-bit bug on AIX
...
I can't test this on the snake farm (no aix box is working).
This change works for the submitter seems correct.
Can anybody test this on 32- and 64- bit AIX?
2002-12-31 00:06:24 +00:00
Neal Norwitz
d8b5e3fda1
Tix update from Mike Clarkson (maintainer)
2002-12-30 23:52:01 +00:00
Fred Drake
8d5dd98a2e
- added InterpolationSyntaxError to __all__
...
- added docstring to exceptions
2002-12-30 23:51:45 +00:00
Fred Drake
81e4aa7054
- re-mark ESR's warning about extended registry syntax
...
- document InterpolationSyntaxError
2002-12-30 23:50:19 +00:00
Neal Norwitz
ce1d944b6b
Add missing InterpolationSyntaxError.
...
XXX Not sure this is correct.
2002-12-30 23:38:47 +00:00
Neal Norwitz
6ec0a8ab93
sys was already imported, remove second import
2002-12-30 23:36:02 +00:00
Fred Drake
a872595f31
- prefer "import ... as" to "import / (assignments) / del" for most things
...
- when the thread module isn't available, subsequent attempts to import
threading should not suceed
2002-12-30 23:32:50 +00:00
Greg Ward
f05aa10eae
Rename more mixer methods: getrecsrc() -> get_recsrc(),
...
setrecsrc() -> set_recsrc().
2002-12-30 23:19:32 +00:00
Jack Jansen
5681acbf94
Added zipimport and _random module.
2002-12-30 23:11:30 +00:00
Jack Jansen
fb08b4c704
Changed sys.path initializer because of addition of Lib/plat-mac and a few minor
...
things.
2002-12-30 23:07:44 +00:00
Jack Jansen
5eaeaf9174
Added casts to forestall warnings with MetroWerks.
2002-12-30 23:06:14 +00:00
Jack Jansen
acda3394bb
Updated the expected skips for MacOSX.
2002-12-30 23:03:13 +00:00
Jack Jansen
06f0cef1ca
Skip this test on MacOSX: the locale support is too minimal to make
...
it pass.
2002-12-30 23:02:55 +00:00
Fred Drake
66162de80d
Add entries for the dummy_thread and dummy_threading modules.
2002-12-30 23:01:14 +00:00
Fred Drake
740f80029c
- fix use of \refmodule markup
...
- correct some module names, add hyperlinks
- wrap some long lines
2002-12-30 23:00:36 +00:00
Guido van Rossum
a3b8953233
News about zipimport.
2002-12-30 22:59:32 +00:00
Tim Peters
f271c272a2
Squashed compiler wng from MSVC6.
2002-12-30 22:44:03 +00:00
Tim Peters
1ea93f2b1d
Wouldn't compile on Windows; fixed.
2002-12-30 22:42:57 +00:00
Jack Jansen
8bb80dbe10
Added a note about the move of Mac/Lib to Lib/plat-mac.
2002-12-30 22:42:43 +00:00
Guido van Rossum
a0934246d3
Use the dummy_thread module in Queue.py and tempfile.py.
...
tempfile.py already contained code to let it run without threads present;
for Queue.py this is considered a useful feature too.
2002-12-30 22:36:09 +00:00
Guido van Rossum
2969233f9a
Add dummy_thread[ing] sections and reference these from libthread[ing].
2002-12-30 22:34:10 +00:00
Guido van Rossum
ad50ca91a9
Brett Cannon's dummy_thread and dummy_threading modules (SF patch
...
622537), with some nitpicking editorial changes.
2002-12-30 22:30:22 +00:00
Neal Norwitz
c91ed400e0
SF #561244 , Micro optimizations
...
Initialize the small integers and __builtins__ in startup.
This removes some if conditions.
Change XDECREF to DECREF for values which shouldn't be NULL.
2002-12-30 22:29:22 +00:00
Jack Jansen
83f898c86c
Adapted for the move of Mac/Lib to Lib/plat-mac. Makefile.pre.in now
...
knows about plat-mac subdirectories, and configure adds a variable
EXTRAPLATDIR. These together take care of copying Lib/plat-mac to
the destination on darwin.
Adding plat-mac is still done with a .pth file which is only created when
you do a framework build. I'm not 100% happy with this, but fixing it
really needs a functional pythonw in non-framework builds, and I don't
think I can do that before 2.3a1 (but I'll try:-).
2002-12-30 22:23:40 +00:00
Neal Norwitz
5efc50d8af
Fix SF #658820 , regex fixes for _strptime (Brett Cannon)
...
Disallow zero for days and months
2002-12-30 22:23:12 +00:00
Jack Jansen
0940c6267a
These were somehow never added to CVS.
2002-12-30 22:14:35 +00:00
Just van Rossum
52e14d640b
PEP 302 + zipimport:
...
- new import hooks in import.c, exposed in the sys module
- new module called 'zipimport'
- various changes to allow bootstrapping from zip files
I hope I didn't break the Windows build (or anything else for that
matter), but then again, it's been sitting on sf long enough...
Regarding the latest discussions on python-dev: zipimport sets
pkg.__path__ as specified in PEP 273, and likewise, sys.path item such as
/path/to/Archive.zip/subdir/ are supported again.
2002-12-30 22:08:05 +00:00
Jack Jansen
60087fb450
Moved most of Mac/Lib hierarchy to Lib/plat-mac: it can be used both
...
in MacPython-OS9 and MacPython-OSX (or the equivalent unix Python on
Mac OS X). The only items remaining in Mac/Lib are modules that are
meaningful only for MacPython-OS9 (CFM stuff, MacPython preferences
in resources, etc).
2002-12-30 22:04:23 +00:00
Guido van Rossum
c262a1f51c
Add __all__. (Brett Cannon.)
2002-12-30 21:59:55 +00:00
Tim Peters
e39a80c362
Bite the bullet on all the indirect timetz and datetimetz tzinfo methods:
...
make the callers figure out the right tzinfo arguments to pass, instead of
making the callees guess. The code is uglier this way, but it's less
brittle (when the callee guesses, the caller can get surprised).
2002-12-30 21:28:52 +00:00
Fred Drake
a37e5cce4b
We're using strictly American spellings, so there's no diaresis over
...
the i in naive.
More markup fixups.
2002-12-30 21:26:42 +00:00
Guido van Rossum
acd738feb3
SF patch 659809, by Daniel Brotsky: fix Makefile.pre to use config
...
env.
This adds @CFLAGS@ and @CPPFLAGS@ to the end of the respective
variable definitions. It also adds $(LDFLAGS) to the $(CC) invocation
to build $(PGEN).
2002-12-30 21:04:23 +00:00
Barry Warsaw
c27f4bd423
A short note about the versions of BerkeleyDB we now support
2002-12-30 21:03:26 +00:00
Barry Warsaw
9a0d779c7d
Port BerkeleyDB 4.1 support from the pybsddb project. bsddb is now at
...
version 4.1.1 and works with up to BerkeleyDB 4.1.25.
2002-12-30 20:53:52 +00:00
Barry Warsaw
0a26235e67
Add some missing tests. Should now test everything that pybsddb's
...
test suite tests.
2002-12-30 20:53:18 +00:00
Tim Peters
bad8ff089a
A step on the way to making tzinfo classes writable by mortals: get rid
...
of the timetz case. A tzinfo method will always see a datetimetz arg,
or None, now. In the former case, it's still possible that it will get
a datetimetz argument belonging to a different timezone. That will get
fixed next.
2002-12-30 20:52:32 +00:00
Fred Drake
567332abc4
Start something that might make table notes easier to deal with,
...
eventually.
2002-12-30 20:51:27 +00:00
Barry Warsaw
40819d5515
Search for and use BerkeleyDB 4.1 if it's available. Python's
...
extension module now supports it.
2002-12-30 20:51:12 +00:00
Barry Warsaw
74859f3aa6
Template for future tests.
2002-12-30 20:44:16 +00:00
Fred Drake
9bdeee492a
Clean up a table so it passes formatting.
2002-12-30 20:35:32 +00:00
Neil Schemenauer
b983aa0003
Add news about fix for bug #624807 .
2002-12-30 20:22:23 +00:00
Raymond Hettinger
0de926fd12
Added the \var{} markup so the tables will look good.
2002-12-30 20:21:21 +00:00
Neil Schemenauer
3ea60c2a7a
Match new sequence behavior. User defined types now behave better as and
...
with sequences.
2002-12-30 20:21:15 +00:00
Jack Jansen
36e142e1e6
This file hasn't been committed for a long time, because it erronuously ended
...
up in the Carbon package.
2002-12-30 20:20:58 +00:00
Neil Schemenauer
0df295889c
Consolidate the int and long sequence repeat code. Before the change,
...
integers checked for integer overflow but longs did not.
2002-12-30 20:19:02 +00:00
Jack Jansen
9911fc4a41
Long-obsolete, replaced by Carbon.Sound.
2002-12-30 20:18:57 +00:00