summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix example regular expressions that simulate scanf() constructs.Fred Drake2002-12-032-3/+4
|
* Patch #646824: Remove extra \end.Martin v. Löwis2002-12-031-1/+0
|
* Bug #647387: corrections to the logging section by Vinay SanjipAndrew M. Kuchling2002-12-031-6/+8
|
* Some more expected skips on OSX.Guido van Rossum2002-12-031-0/+3
|
* Lose references to knee (no longer exists) and pyclbr (has its ownGuido van Rossum2002-12-031-2/+0
| | | | test suite now).
* Get rid of 1.5.2 compatibility hack. :-)Guido van Rossum2002-12-032-16/+0
|
* Adding Python <= 2.2 support back in.Marc-André Lemburg2002-12-031-3/+10
|
* Add more sophistication to the comparison between pyclbr output andGuido van Rossum2002-12-031-42/+36
| | | | | | real module, by filtering out aliased methods. This, combined with the recent fixes to pyclbr, make it possible to enable more tests with fewer exceptions.
* Another big update, fixing all known bugs related to nesting functionsGuido van Rossum2002-12-031-50/+80
| | | | | and classes. Also add a mini main program that dumps the results for a given file or module.
* Ensure the ssl temp directory exists!Mark Hammond2002-12-031-0/+1
|
* _ssl.pyd added for Windows.Mark Hammond2002-12-031-0/+3
|
* _ssl.pyd available for Windows.Mark Hammond2002-12-031-0/+3
|
* Add _ssl.pyd to the list of files to be installed by Wise.Mark Hammond2002-12-031-0/+5
|
* Add _ssl build process for Windows.Mark Hammond2002-12-035-0/+303
|
* My MSVC seems to like writing the project names in quotes. Letting it doMark Hammond2002-12-031-19/+19
| | | | this before I add the _ssl project, so that checkin is cleaner.
* Avoid semicolon usage in echo.Martin v. Löwis2002-12-022-5/+5
|
* Add compile-time errors for unsupported systems.Martin v. Löwis2002-12-024-4/+73
|
* In class bsdTableDB, add class variables db and env (set to None) toGuido van Rossum2002-12-021-0/+5
| | | | | prevent close() called from __del__ from bombing out when __init__() fails early.
* Fix typo in except clause (_db should be _bsddb).Guido van Rossum2002-12-021-1/+1
|
* Add XXX note about Sleepycat's BSDDB.Guido van Rossum2002-12-021-0/+3
|
* Moderately heavy reorganization of pyclbr to fix package-related bugs.Guido van Rossum2002-12-022-67/+99
| | | | | | | | | | | | | | | | | | | | - The _modules cache now uses the full module name. - The meaning of the (internal!!!) inpackage argument is changed: it now is the parent package name, or None. readmodule() doesn't support this argument any more. - The meaning of the path argument is changed: when inpackage is set, the module *must* be found in this path (as is the case for the real package search). - Miscellaneous cleanup, e.g. fixed __all__, changed some comments and doc strings, etc. - Adapted the unit tests to the new semantics (nothing much changed, really). Added some debugging code to the unit tests that print helpful extra info to stderr when a test fails (interpreting the test failures turned out to be hard without these).
* Add a better columnizer to print_topics().Guido van Rossum2002-12-021-7/+58
|
* Require 'largefile' resource for Mac OSX as well.Guido van Rossum2002-12-021-5/+5
|
* On Max OSX, try increasing the stack limit to 2048 so test_re andGuido van Rossum2002-12-021-0/+16
| | | | test_sre won't die with a SegFault.
* Remove dead code in get_stack().Kurt B. Kaiser2002-12-021-31/+23
| | | | | Modify get_stack() and get_exception to be StackTreeItem methods. SF Bug 610756. Neal Norwitz.
* Fix SF # 646578, Documentation TypoNeal Norwitz2002-12-021-1/+1
|
* Fix beep.Kurt B. Kaiser2002-12-021-16/+3
| | | | Then remove annoying beep, not needed with breakpoint highlighting.
* Remove unused variableNeal Norwitz2002-12-021-1/+1
|
* correct wording of comments about old bsddb (now bsddb185) moduleSkip Montanaro2002-12-021-6/+4
|
* - reworked the object unpacking code, now supports new-style objects moreJust van Rossum2002-12-011-34/+46
| | | | | or less decently/completely. - cleaned up a little.
* The new imp.[gs]et_frozenmodules() will be utterly redundant if theJust van Rossum2002-12-011-1/+2
| | | | zipfile import stuff get in. I'll probably back it out again.
* Add ossaudiodev; fix typoAndrew M. Kuchling2002-12-011-1/+7
|
* Expunge any remaining mentions of linuxaudiodev -- it's ossaudiodev now!Greg Ward2002-11-301-7/+7
|
* Rename LinuxAudioError to OSSAudioError ('ossaudiodev.error').Greg Ward2002-11-301-25/+25
| | | | | | Use OSSAudioError much less frequently -- all real I/O errors (ie. any time open(), read(), write(), ioctl(), or select() return an error) become IOError. OSSAudioError is only used now for bad open() mode.
* Added mode 'rw' for full-duplex (play and record at the same time) mode.Greg Ward2002-11-301-21/+97
| | | | | | | | | | | | Added _EXPORT_INT macro to export an integer constant to Python-space. Use it for all the AFMT_* constants, and update the list of AFMT_* constants to match what's in Linux 2.4: add AFMT_{QUERY,IMA_ADPCM, MPEG,AC3}. This should probably be tested with older versions of OSS, eg. with Linux 2.2 and 2.0. Export all SNDCTL_* ioctl numbers (where "all" is the set found in /usr/include/linux/soundcard.h on my Debian 3.0 system -- again Linux 2.4). Again needs to be tested with older OSS versions.
* * Don't put the device in non-blocking mode at open() time; this makesGreg Ward2002-11-301-46/+184
| | | | | | | | | | | | | | | | | | | | | it impossible to access blocking mode! * Rename write() to writeall(), and add a write() method that just does one write(). * Rearrange/simplify writeall(): in particular, don't supply a timeout to select(). Let it block forever if it has to. * Add a bunch of simple ioctl() wrappers: nonblock(), setfmt(), getfmts(), channels(), speed(), sync(), reset(), post(). These wrap, respectively, SNDCTL_DSP_NONBLOCK, SNDCTL_DSP_SETFMT, SNDCTL_DSP_GETFMTS, etc. * Reduce flush() (which was a wrapper for the SNDCTL_DSP_SYNC ioctl) to an alias for sync(). * Rearrange the lad_methods list to reflect the order in which the methods are defined, and add some grouping comments.
* ossaudiodev -- Python interface to the OSS (Open Sound System) API.Greg Ward2002-11-301-0/+524
| | | | | | | | 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.
* - found a case where sys.path[0] isn't set to Contents/Resources,Just van Rossum2002-11-301-2/+8
| | | | | so search the entire path. - only add modules if we're building a standalone application.
* Cleanup:Neal Norwitz2002-11-301-9/+5
| | | | | | * Remove unused imports * Convert some more 1/0 to True/False * Shorten up a long line
* Remove unused importNeal Norwitz2002-11-301-5/+6
| | | | | Remove unused variables since they were the return value from grid(), which is always None
* Convert string exceptions to classes, string exceptions are deprecatedNeal Norwitz2002-11-302-8/+16
|
* Convert some more 1/0 to True/FalseNeal Norwitz2002-11-302-14/+14
|
* Add missing self for method callNeal Norwitz2002-11-301-2/+2
|
* Port Martin von Loewis checkin from Python:Neal Norwitz2002-11-301-5/+24
| | | | Add --check-tkinter to setup.py. Install IDLE. Fixes #634078.
* Port Martin von Loewis checkin from python: Support sdist.Neal Norwitz2002-11-301-0/+4
|
* M PyShell.pyKurt B. Kaiser2002-11-302-17/+20
| | | | | | M rpc.py SF Bug 629987: Idle not printing prompts following SyntaxError
* getdoc():Ka-Ping Yee2002-11-302-7/+15
| | | | | | Remove leading whitespace from first line; remove leading and trailing blank lines from docstrings. (Patch 645938 submitted by David Goodger.)
* Lots of minor tweaks for the pep252 checkins, mainly because QdJack Jansen2002-11-3025-61/+60
| | | | attributes are no longer supported.
* Build _AE too.Jack Jansen2002-11-291-0/+4
|
* Converted the Carbon modules to use PEP252-style objects, withJack Jansen2002-11-2948-2507/+2447
| | | | | | | | | | | | | | | | 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.