summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Marc-Andre Lemburg <mal@lemburg.com>:Marc-André Lemburg2000-06-281-0/+3
| | | | Updated test output.
* Marc-Andre Lemburg <mal@lemburg.com>:Marc-André Lemburg2000-06-281-0/+75
| | | | | Added tests for the new Unicode character name support in the standard unicode-escape codec.
* Thomas Wouters <thomas@xs4all.net>:Fred Drake2000-06-284-380/+715
| | | | | | | | | | | | | This patch adds the openpty() and forkpty() library calls to posixmodule.c, when they are available on the target system. (glibc-2.1-based Linux systems, FreeBSD and BSDI at least, probably the other BSD-based systems as well.) Lib/pty.py is also rewritten to use openpty when available, but falls back to the old SGI method or the "manual" BSD open-a-pty code. Openpty() is necessary to use the Unix98 ptys under Linux 2.2, or when using non-standard tty names under (at least) BSDI, which is why I needed it, myself ;-) forkpty() is included for symmetry.
* Marc-Andre Lemburg <mal@lemburg.com>:Marc-André Lemburg2000-06-281-0/+103
| | | | | | | MSVC project file for the new module ucnhash. This may have to be added to pcbuild.dsw with an dependancy on python16. By Bill Tutt.
* Marc-Andre Lemburg <mal@lemburg.com>:Marc-André Lemburg2000-06-281-0/+12212
| | | | | | New ucnhash module by Bill Tutt. This module contains the hash table needed to map Unicode character names to Unicode ordinals and is loaded on-the-fly by the standard unicode-escape codec.
* Marc-Andre Lemburg <mal@lemburg.com>:Marc-André Lemburg2000-06-281-0/+20
| | | | | | Exports the C API of the new ucnhash module. By Bill Tutt.
* Enhanced memory-reference information in the description of Py_BuildValue(),Fred Drake2000-06-281-1/+5
| | | | based on response from Frank Stajano <fstajano@uk.research.att.com>.
* Added documentation for PyOS_AfterFork().Fred Drake2000-06-281-0/+7
|
* Added memory-reference information to the description of Py_BuildValue(),Fred Drake2000-06-281-1/+6
| | | | based on comments from Frank Stajano <fstajano@uk.research.att.com>.
* Added the atexit module and documentation from Skip MontanaroFred Drake2000-06-287-1/+146
| | | | | | | <skip@mojam.com>. Revisions to the markup to make it pass LaTeX, added an index entry and a reference from the sys.exitfunc documentation. This closes SourceForge patch #100620.
* typos fixed by Rob HooftJeremy Hylton2000-06-2832-41/+41
|
* Marc-Andre Lemburg <mal@lemburg.com>:Marc-André Lemburg2000-06-281-1/+4
| | | | | Better error message for "1 in unicodestring". Submitted by Andrew Kuchling.
* Changed the #error to a #warning when checking gcc versions, andFred Drake2000-06-281-1/+1
| | | | noted the minimum recommended version in the message.
* Added section on cycle GCAndrew M. Kuchling2000-06-281-11/+94
| | | | Various minor fixes
* Lyle Johnson: pass in temp directory as 'build_temp' argument when callingGreg Ward2000-06-281-1/+2
| | | | 'link_shared_object()'.
* Lyle Johnson: added 'build_temp' parameter to 'link_shared_{lib,object}()'Greg Ward2000-06-283-11/+21
| | | | | | | methods (but not 'link_executable()', hmmm). Currently only used by BCPPCompiler; it's a dummy parameter for UnixCCompiler and MSVCCompiler. Also added 'bcpp' to compiler table used by 'new_compiler()'.
* Typo fix.Greg Ward2000-06-281-1/+1
|
* Lyle Johnson's interface to Borland C++, with a few editorial comments by me.Greg Ward2000-06-281-0/+344
| | | | | | | | Two major points: * lots of overlap with MSVCCompiler; the common code really should be factored out into a base class, say WindowsCCompiler * it doesn't work: weird problem spawning the linker (see comment for details)
* Fixed to use 'reinitialize_command()' to fetch "install" and "install_lib"Greg Ward2000-06-281-28/+20
| | | | | command objects. Various formatting tweaks, typo fixes in comments.
* Fixed to use 'reinitialize_command()' to fetch the "install" command object.Greg Ward2000-06-281-6/+1
|
* Fixes for compiling on Tru64.Andrew M. Kuchling2000-06-271-8/+13
| | | | | Define a STRICT_SYSV_CURSES macro on SGI, Sun, and Tru64, to mark systems that don't support some features.
* Fix two typos (, instead of ;)Andrew M. Kuchling2000-06-271-3/+2
|
* Fix comment typo noticed by Rob HooftAndrew M. Kuchling2000-06-271-1/+1
|
* Changed obsolete e-mail aliasAndrew M. Kuchling2000-06-272-3/+3
|
* Added support for mouse functions: mousemask(), mouseinterval(),Andrew M. Kuchling2000-06-271-0/+130
| | | | | getmouse(), ungetmouse(), and window.enclose(). wmouse_trafo() seems of marginal importance at the moment.
* Oops, only do that AIX hack on AIX.Greg Ward2000-06-271-1/+1
|
* Fixed LDSHARED for AIX, based on a patch by Rene Liebscher.Greg Ward2000-06-271-15/+12
| | | | | Ditched my old code that fixed relative paths in the Makefile -- didn't work, doomed to failure, etc.
* A-ha! Read Thomas' patch a little more carefully and figured it out:Greg Ward2000-06-271-1/+2
| | | | the 'implib_dir' attribute is back (only on NT, of course).
* Thomas Heller: added --swig-cpp option and fixed silly typos in SWIG support.Greg Ward2000-06-271-9/+21
| | | | | | Also supposedly made some change to where .lib files wind up under MSVC++, but I don't understand how to code is doing what Thomas says it's doing.
* Thomas Heller's "bdist_wininst" command (unreviewed, untested).Greg Ward2000-06-271-0/+448
|
* Infrastructure support for the "bdist_wininst" command.Greg Ward2000-06-272-0/+3
|
* Added 'include_dirs' parameters all over the place.Greg Ward2000-06-271-19/+39
| | | | | Added 'check_lib()', which provides a subset of the functionality of 'check_func()' with a simpler interface and implementation.
* Sync to ESR's current versionAndrew M. Kuchling2000-06-271-22/+28
|
* Drop back to old version of wrapper(); ESR reports that it broke things,Andrew M. Kuchling2000-06-271-4/+16
| | | | and I lack the time to track down the cause.
* Change pyexpat test suite to exercise the .returns_unicode attribute,Andrew M. Kuchling2000-06-272-20/+121
| | | | parsing the sample data once with 8-bit strings and once with Unicode.
* Added support for passing Unicode strings to Expat handlers by default.Andrew M. Kuchling2000-06-271-485/+663
| | | | This version still includes #ifdef hackery to compile with 1.5.2.
* Dcoumentation for ascii.py. I've changed two references from ascii toAndrew M. Kuchling2000-06-261-0/+131
| | | | curses.ascii.
* Added two modules for ASCII characters and a simple editing form (ESR)Andrew M. Kuchling2000-06-262-0/+261
|
* Add wrapper for initscr() to copy the ACS_ and LINES,COLS bindingsAndrew M. Kuchling2000-06-261-0/+16
|
* now that imputil is in the main Python repository, clean up the headerGreg Stein2000-06-261-16/+3
|
* Fredrik Lundh: get rid of warning in pythonrun.cGuido van Rossum2000-06-261-0/+1
|
* initial commit of a new HTTP library, supporting HTTP/1.1 and persistentGreg Stein2000-06-261-228/+734
| | | | connections.
* Fix typos and errors noticed by Skip MontanaroAndrew M. Kuchling2000-06-251-14/+19
|
* update output file to reflect new test of exception object str-nessJeremy Hylton2000-06-251-0/+18
|
* Minor wording tweaks.Greg Ward2000-06-251-5/+6
| | | | | | Kludged the extra-wide table that summarizes the manifest template language (works with LaTeX, but is an *evil* kludge and could well break LaTeX2HTML or similar...).
* Define the 'executables' class attribute so the CCompiler constructorGreg Ward2000-06-251-1/+8
| | | | | doesn't blow up. We don't currently use the 'set_executables()' bureaucracy, although it would be nice to do so for consistency with UnixCCompiler.
* Removed some debugging code that slipped into the last checkin.Greg Ward2000-06-251-4/+3
| | | | Ensure that 'extra_args' (whether compile or link args) is never None.
* Fixed the "pre-link hook" so it actually works, mainly by renaming itGreg Ward2000-06-251-41/+33
| | | | | | to 'msvc_prelink_hack()', adding the parameters that it actually needs, and only calling it for MSVC compiler objects. Generally gave up on the idea of a general "hook" mechanism: deleted the empty 'precompile_hook()'.
* Added PreprocessError and UnknownFileError (both used by CCompiler).Greg Ward2000-06-251-1/+5
|
* Call 'customize_compiler()' after getting CCompiler object.Greg Ward2000-06-251-0/+2
|