Greg Ward
04613a9308
ossaudiodev -- Python interface to the OSS (Open Sound System) API.
...
This module is a replacement for linuxaudiodev, which will eventually
be deprecated.
Initial revision is rev 2.20 of linuxaudiodev.c, with a rewritten
header comment.
2002-11-30 22:47:45 +00:00
Just van Rossum
888e100356
- found a case where sys.path[0] isn't set to Contents/Resources,
...
so search the entire path.
- only add modules if we're building a standalone application.
2002-11-30 19:56:14 +00:00
Neal Norwitz
6453c1f218
Cleanup:
...
* Remove unused imports
* Convert some more 1/0 to True/False
* Shorten up a long line
2002-11-30 19:18:46 +00:00
Neal Norwitz
539594f2f5
Remove unused import
...
Remove unused variables since they were the return value from grid(),
which is always None
2002-11-30 19:12:41 +00:00
Neal Norwitz
5b0b00fb21
Convert string exceptions to classes, string exceptions are deprecated
2002-11-30 19:10:19 +00:00
Neal Norwitz
672ce57100
Convert some more 1/0 to True/False
2002-11-30 19:04:07 +00:00
Neal Norwitz
f4c4f115d8
Add missing self for method call
2002-11-30 18:49:10 +00:00
Neal Norwitz
3e0edbf4d8
Port Martin von Loewis checkin from Python:
...
Add --check-tkinter to setup.py. Install IDLE. Fixes #634078 .
2002-11-30 17:54:17 +00:00
Neal Norwitz
ce8ed1a8d5
Port Martin von Loewis checkin from python: Support sdist.
2002-11-30 17:51:41 +00:00
Kurt B. Kaiser
6e44cc2369
M PyShell.py
...
M rpc.py
SF Bug 629987: Idle not printing prompts following SyntaxError
2002-11-30 06:18:00 +00:00
Ka-Ping Yee
a59ef7bbe0
getdoc():
...
Remove leading whitespace from first line; remove leading and
trailing blank lines from docstrings. (Patch 645938 submitted
by David Goodger.)
2002-11-30 03:53:15 +00:00
Jack Jansen
362c7cd07b
Lots of minor tweaks for the pep252 checkins, mainly because Qd
...
attributes are no longer supported.
2002-11-30 00:01:29 +00:00
Jack Jansen
202355a333
Build _AE too.
2002-11-29 23:58:51 +00:00
Jack Jansen
dbd5701d73
Converted the Carbon modules to use PEP252-style objects, with
...
descriptors in stead of manual getattr hooks to get at attributes
of the objects.
For Qd I have in stead gotten rid of most of the attribute access
in favor of the carbon-style accessor methods (with the exception
of visRgn, to be done later), and of the Carbon.Qd.qd global object,
for which accessor functions are also available.
For List I have fixed the fact that various methods were incorrectly
generated as functions.
CF is untouched: PEP252 doesn't allow "poor-mans-inheritance" with
basechain, so it will have to wait for PEP253 support.
2002-11-29 23:40:48 +00:00
Kurt B. Kaiser
818855939a
Correct an error introduced at Rev 1.30. The keyword arg is necessary
...
to freeze the value of orig_checkcache. Otherwise infinite recursion.
2002-11-29 22:10:53 +00:00
Just van Rossum
24884f76c6
Forgot to do os.path.basename() on mainprogram: a nonworking app was built if the mainprogram wan't in the current directory. Fixed.
2002-11-29 21:22:33 +00:00
Just van Rossum
3eb166b49b
Slightly improved version of patch #642578 : "Expose PyImport_FrozenModules
...
in imp". This adds two functions to the imp module: get_frozenmodules()
and set_frozenmodules().
2002-11-29 20:47:40 +00:00
Just van Rossum
535ffa26e6
added Thomas H's LOADER code for importing extension (sub)modules; little tweaks
2002-11-29 20:06:52 +00:00
Andrew M. Kuchling
8e30bcdaaf
Fix mode on scripts to have the read bit set (noted by Nicholas Riley)
2002-11-29 19:45:58 +00:00
Andrew M. Kuchling
b6f7959093
Fix value of 'propagate' (noted by Chris Reedy)
...
Rewrite paragraph
2002-11-29 19:43:45 +00:00
Walter Dörwald
fb97443e57
Fix typo.
2002-11-29 16:39:07 +00:00
Jack Jansen
27a4450239
Fixed two silly bugs in the PEP252 support code, added an assert
...
that basechain isn't set, and made the output a bit prettier.
2002-11-28 23:23:14 +00:00
Just van Rossum
ad692ccde1
fixed typo and wrapping
2002-11-28 18:56:50 +00:00
Just van Rossum
74bdca8a20
- Rewrote bootstapping code in sh so we're really independent of an
...
installed Python. So we don't use os.execve any longer, which means
we need an actual executable in <myapp>.app/Contents/MacOS. For applets
we make a symlink to the Python executable used to build the applet,
for standalone apps we simply copy it.
- Added support for the new any_missing_maybe() feature of modulefinder.py,
which is pending as patch #643711 . Its use is optional so it still works
with the existing version of modulefinder.py
2002-11-28 11:30:56 +00:00
Greg Ward
a34b1a0749
Allow the device name to be passed to linuxaudiodev.open(), for
...
consistency with the built-in open() (and every other sane open()
function, for that matter). The two valid ways to call this open() are
now open(mode) and open(device, mode).
For backwards compatibility, retain the old open(mode) calling syntax --
this makes the error message when you call open(device) a bit confusing,
but oh well.
This is the first half of SF patch #644977 .
2002-11-27 22:19:15 +00:00
Neal Norwitz
ef786ae1a5
Add missing decref
2002-11-27 19:38:00 +00:00
Andrew M. Kuchling
b492fa9101
Mention dict.fromkeys()
...
Various edits
2002-11-27 19:11:10 +00:00
Andrew M. Kuchling
5ef2b214cd
Update e-mail address
2002-11-27 18:53:38 +00:00
Michael W. Hudson
ade8c8b2c3
Nudge getting __module__ and __name__ for new-style classes so that
...
the results of *setting* __name__ are not so surprising.
If people can suggest more tests, that'd be grand, or is what's there
sufficient?
2002-11-27 16:29:26 +00:00
Neal Norwitz
deaba57009
SF #641170 , reST version of Lib/test/README
...
Convert test/README to reST
2002-11-27 15:47:10 +00:00
Michael W. Hudson
7e7c00db0c
I don't know why staring at the email to python-checkins made me
...
see problems with my code that I didn't see before the checkin, but:
When a subtype .mro() fails, we need to reset the type whose __bases__
are being changed, too. Fix + test.
2002-11-27 15:40:09 +00:00
Michael W. Hudson
586da8fddd
Readjustments to the way we cope with exceptions from subclasses'
...
mro() methods. Now any exception aborts the whole __bases__ change.
And more tests.
2002-11-27 15:20:19 +00:00
Andrew M. Kuchling
31ddfb6942
[Part of patch #641685 ] Add .dylib as an extension for shared libraries
2002-11-27 13:45:26 +00:00
Andrew M. Kuchling
a246d9fefd
[Patch #641685 ] setup.py contained code for finding libraries, instead
...
of using the CCompiler.find_library_file() provided by the Distutils.
This patch fixes it to use the Distutils method at the cost of some
additional glue.
(The duplication resulted in the SSL module not being automatically
built on Macs; the Distutils knew that shared libraries on OS X have a
.dylib extension, but the setup.py code didn't.)
2002-11-27 13:43:46 +00:00
Andrew M. Kuchling
d680a86206
Bug #643631 : MacOS 9 details missing from inst.tex
...
Fill in the missing details. (From Jack Jansen)
2002-11-27 13:34:20 +00:00
Guido van Rossum
c0d3f4e445
Rephrase dict.fromkeys() news.
2002-11-27 13:10:40 +00:00
Michael W. Hudson
caf17be1b7
I had the inheritance cycle stuff backwards. Oops!
2002-11-27 10:24:44 +00:00
Martin v. Löwis
e16e01fac6
Patch #639112 : fixes for None locale and tz.
2002-11-27 08:30:25 +00:00
Raymond Hettinger
e4827eb2a2
Bring UserDict in-sync with changes to dict.
...
Constructor accepts optional keyword arguments after a optional items list.
Add fromkeys() as an alternate constructor from an iterable over keys.
Expand related unittests.
2002-11-27 08:29:11 +00:00
Raymond Hettinger
e33d3df030
SF Patch 643443. Added dict.fromkeys(iterable, value=None), a class
...
method for constructing new dictionaries from sequences of keys.
2002-11-27 07:29:33 +00:00
Fred Drake
e9cfcef71e
Clarify the interpretation of the __getstate__() return value for
...
new-style classes.
Closes SF bug #637941 .
2002-11-27 05:26:46 +00:00
Guido van Rossum
a01fa26396
The MRO conflict error message depends on dictionary hash order.
...
Avoid depending on this in the test.
2002-11-27 04:00:59 +00:00
Fred Drake
4add68bbbc
Add missing dependency information for the "What's New" document.
2002-11-26 22:13:41 +00:00
Martin v. Löwis
4ec2e7071e
Avoid including tclInt.h.
2002-11-26 22:12:12 +00:00
Fred Drake
54fe3fdf77
Noted the support for resource exclusion for regrtest. Some people
...
use regrtest, so it might be interesting.
2002-11-26 22:07:35 +00:00
Fred Drake
4dd0f7ef7a
Add a way to say "use any resource except A". For example, to run
...
allow the use of any resource except bsddb, give the option
"-uall,-bsddb".
2002-11-26 21:44:56 +00:00
Martin v. Löwis
8c8aa5d666
Rename want_objects to wantobjects throughout, for consistency.
2002-11-26 21:39:48 +00:00
Fred Drake
94e7bb7dd6
Use "is" to test type objects, not "==".
2002-11-26 21:28:23 +00:00
Gustavo Niemeyer
f955412130
* Doc/ref/ref5.tex
...
Fixed minor bug preventing documentation compilation.
2002-11-26 18:14:35 +00:00
Michael W. Hudson
ac74f5d44b
Initialize a variable. Hope this makes things work for Guido.
...
It's odd that gcc on my ibook didn't complain about this.
2002-11-26 17:49:11 +00:00