Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Change traceback error message to "most recent call last" from | Guido van Rossum | 2000-03-31 | 1 | -1/+1 |
| | | | | "innermost last". The latter was mysterious to newbies. | ||||
* | Use modern PyArg_ParseTuple style, with function names. | Guido van Rossum | 2000-03-31 | 1 | -8/+8 |
| | | | | (Mostly.) | ||||
* | Use modern PyArg_ParseTuple style, with function names. | Guido van Rossum | 2000-03-31 | 1 | -8/+8 |
| | |||||
* | robustify UserList constructor -- will now accept any sequence | Jeremy Hylton | 2000-03-31 | 2 | -5/+19 |
| | | | | add test cases for non-UserList class, tuple, & string | ||||
* | Two fixes for extended call syntax: | Jeremy Hylton | 2000-03-30 | 3 | -12/+69 |
| | | | | | | | If a non-tuple sequence is passed as the *arg, convert it to a tuple before checking its length. If named keyword arguments are used in combination with **kwargs, make a copy of kwargs before inserting the new keys. | ||||
* | Add linuxaudio module. | Guido van Rossum | 2000-03-30 | 1 | -0/+5 |
| | |||||
* | Audio module for Linux, contributed by Peter Bosch. | Guido van Rossum | 2000-03-30 | 1 | -0/+467 |
| | | | | Careful, this has had zero testing (except by Peter)! | ||||
* | Show Tcl/Tk version number in _test() and show Unicode test if possible. | Guido van Rossum | 2000-03-30 | 1 | -1/+4 |
| | |||||
* | Make it version 1.6a1. | Guido van Rossum | 2000-03-30 | 1 | -3/+3 |
| | |||||
* | Seems there was a version string here that still looked like 1.5.2. | Guido van Rossum | 2000-03-30 | 1 | -2/+2 |
| | |||||
* | Mark Hammond: ensure the new standard module winreg is installed. | Guido van Rossum | 2000-03-30 | 1 | -0/+5 |
| | |||||
* | Add PyDict_Copy() function to C API for dicts. It returns a new | Jeremy Hylton | 2000-03-30 | 4 | -2/+25 |
| | | | | dictionary that contains the same key/value pairs as p. | ||||
* | Internal changes. | Guido van Rossum | 2000-03-30 | 1 | -5/+4 |
| | |||||
* | Added Tcl 8.3. | Guido van Rossum | 2000-03-30 | 1 | -11/+31 |
| | | | | | | Building on Windows NT. Removed Tcl installation. Commented out Doc installation. | ||||
* | Deleting Python 1.5 project and Wise file. | Guido van Rossum | 2000-03-30 | 2 | -3120/+0 |
| | |||||
* | Output for simple test case for mmap on Unix; someone needs to write a | Andrew M. Kuchling | 2000-03-30 | 1 | -0/+0 |
| | | | | Win32 test case. | ||||
* | Added simple test case for mmap on Unix; someone needs to write a | Andrew M. Kuchling | 2000-03-30 | 1 | -0/+69 |
| | | | | Win32 test case | ||||
* | Added mmap module -- map a view of a file into memory on Win32 and Unix. | Andrew M. Kuchling | 2000-03-30 | 2 | -1/+849 |
| | | | | (Needs testing on Win32.) | ||||
* | Removed two files that were added temporarily. | Guido van Rossum | 2000-03-30 | 2 | -708/+0 |
| | |||||
* | Bump version to 0.6 for the event of the Python 1.6 alpha 1 release. | Guido van Rossum | 2000-03-30 | 1 | -1/+1 |
| | |||||
* | Oops: 'build_extensions()' no longer takes an 'extensions' list. | Greg Ward | 2000-03-30 | 1 | -1/+1 |
| | |||||
* | Revamped path access again, by Mark Hammond, to be more robust in the | Guido van Rossum | 2000-03-30 | 1 | -91/+193 |
| | | | | | | | | | | | light of three different situations: (1) running from build; (2) running from installed; (3) running without being able to find an installation (e.g. as a COM object). The system paths in the repository are only used for (3); the path deduced from the installation location are used otherwise. PYTHONHOME overrides in all cases. Read the comments for more details. | ||||
* | Michael Hudson: With the (cool!) new call syntax, the longest opcode | Guido van Rossum | 2000-03-30 | 1 | -1/+1 |
| | | | | | name is much longer, which fouls up dis's formatting slightly; this is a "fix" for that. | ||||
* | Lawrence Kesteloot noted: Lib/user.py has a comment that says that the | Guido van Rossum | 2000-03-30 | 1 | -1/+1 |
| | | | | | script pointed to by PYTHONPATH will be executed on startup. That should say PYTHONSTARTUP. | ||||
* | Changes from 1.5.2p2, plus fix a couple of errors noted by Hernan | Fred Drake | 2000-03-29 | 1 | -5/+11 |
| | | | | Martinez Foffani <hfoffani@sofrecom.com.ar>. | ||||
* | __pushtodev(): Ignore transient sunaudiodev.errors when setting the | Barry Warsaw | 2000-03-29 | 1 | -1/+5 |
| | | | | | device info. I don't know why these occur, but they seem to be shortlived and harmless. | ||||
* | eval_code2(): Oops, in the last checkin, we shouldn't check for | Barry Warsaw | 2000-03-29 | 1 | -6/+2 |
| | | | | | PyErr_Occurred(), just set x=NULL and break. Oh, and make Jeremy stop nagging me about the "special" indentation for this block. | ||||
* | eval_code2(): In the extended calling syntax opcodes, you must check | Barry Warsaw | 2000-03-29 | 1 | -0/+8 |
| | | | | | | the return value of PySequence_Length(). If an exception occurred, the returned length will be -1. Make sure this doesn't get obscurred, and that the bogus length isn't used. | ||||
* | Moved robotparser.py to the Lib directory. | Guido van Rossum | 2000-03-29 | 1 | -97/+0 |
| | | | | If you do a "cvs update" in the Lib directory, it will pop up there. | ||||
* | Put the Python "system" include dir last, rather than first. | Greg Ward | 2000-03-29 | 1 | -1/+3 |
| | |||||
* | Call 'find_exe()', not '_find_exe()'. | Greg Ward | 2000-03-29 | 1 | -3/+3 |
| | |||||
* | Patch inspired by Bastian Kleineidam <calvin@cs.uni-sb.de>: | Greg Ward | 2000-03-29 | 1 | -12/+7 |
| | | | | | use global __debug__ flag to determine if compiled files will be ".pyc" or ".pyo". Tweaked compilation output messages too. | ||||
* | Changed 'copy_tree()' so it returns the list of all files that were copied or | Greg Ward | 2000-03-29 | 1 | -11/+12 |
| | | | | might have been copied, regardless of the 'update' flag. | ||||
* | Documented Bastian's patch. | Greg Ward | 2000-03-29 | 1 | -7/+9 |
| | | | | Made handling OSError in 'mkpath()' more standard. | ||||
* | Patch from Bastian Kleineidam <calvin@cs.uni-sb.de>: | Greg Ward | 2000-03-29 | 1 | -3/+5 |
| | | | | make 'mkdir()' return list of directories created. | ||||
* | Added 'make_tarball()' and 'make_zipfile()' functions in preparation | Greg Ward | 2000-03-29 | 1 | -2/+90 |
| | | | | | for the 'bdist_dumb' command. Adapted, with tweakage, from the 'sdist' command. | ||||
* | Moved the guts of 'make_tarball()' and 'make_zipfile()' to distutils.util | Greg Ward | 2000-03-29 | 1 | -53/+4 |
| | | | | | in preparation for the 'bdist_dumb' command; these methods remain as trivial wrappers around the versions in distutils.util. | ||||
* | Added the "distribution query" methods: 'has_pure_modules()', | Greg Ward | 2000-03-29 | 1 | -2/+22 |
| | | | | 'has_ext_modules()', 'has_c_libraries()', 'has_modules()', and 'is_pure()'. | ||||
* | Added 'build_clib'; replaced 'install_py' and 'install_ext' with 'install_lib'. | Greg Ward | 2000-03-29 | 1 | -2/+2 |
| | |||||
* | Be sure to run both 'build_py' and 'build_ext', now that this command | Greg Ward | 2000-03-29 | 1 | -5/+47 |
| | | | | | | is responsible for installing all Python modules (pure and extensions). Added 'get_outputs()' in preparation for the 'bdist' command, and '_mutate_outputs()' to support 'get_outputs()'. | ||||
* | Changed so the sub-commands we rely on to do the real work is specified | Greg Ward | 2000-03-29 | 1 | -4/+24 |
| | | | | | | | in a class attribute 'sub_commands', rather than hard-coded in 'run()'. This should make it easier to subclass 'install', and also makes it easier to keep 'run()' and the new 'get_outputs()' consistent. Added 'get_outputs()' in preparation for the 'bdist' command. | ||||
* | Use the new 'has_pure_modules()', 'has_ext_modules()', 'has_c_libraries()' | Greg Ward | 2000-03-29 | 1 | -3/+3 |
| | | | | methods of Distribution instead of grovelling directly in self.distribution. | ||||
* | Added 'get_outputs()' in prepartion for the 'bdist' command. | Greg Ward | 2000-03-29 | 1 | -8/+29 |
| | | | | | | | Changed signature of 'build_extensions()': no longer takes the extension list, but uses 'self.extensions' (just like 'get_outputs()' has to) Moved call to 'check_extensions_list()' from 'run()' to 'build_extensions()', again for consistency with 'get_outputs()'. | ||||
* | Deleted some crufty comments and code. | Greg Ward | 2000-03-29 | 1 | -36/+49 |
| | | | | | | | | | | | | | A host of improvements in preparation for the 'bdist' command: - added 'get_outputs()' method (all the other improvements were to support this addition) - made 'find_package_modules()' and 'find_modules()' return similar values (list of (package, module, module_filename) tuples) - factored 'find_all_modules()' out of 'get_source_files()' (needed by 'get_outputs()') - factored 'get_module_outfile()' out of 'build_module()' (also needed by 'get_outputs()') - various little tweaks, improvements, comment/doc updates | ||||
* | Update for creating and linking with python16.dll. | Guido van Rossum | 2000-03-29 | 7 | -85/+3163 |
| | | | | Also, _tkinter is linked with Tcl 8.3. | ||||
* | Updated for Python 1.6 and VC++ 6.0. | Guido van Rossum | 2000-03-29 | 1 | -5/+6 |
| | |||||
* | Version -> 1.6. | Guido van Rossum | 2000-03-29 | 1 | -2/+2 |
| | |||||
* | Changes to completely ignore the registry when it detects that you are | Guido van Rossum | 2000-03-29 | 1 | -25/+30 |
| | | | | | | running out of the build directory. This means that it will no longer try to use an older version of the library when an older version has been installed. | ||||
* | Change the pragmas to use python16.lib instead of python15.lib. (Took | Guido van Rossum | 2000-03-29 | 1 | -2/+2 |
| | | | | me half an hour to find why it was still linking with python15.dll!) | ||||
* | Version updated to 1.6; API version to 1009. | Guido van Rossum | 2000-03-29 | 2 | -7/+9 |
| |