summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Make changes and clarifications suggested by Mark HammondAndrew M. Kuchling2000-06-181-14/+23
|
* Pulled the MSVC++-specific hackery out to a new method, 'prelink_hook()',Greg Ward2000-06-171-36/+63
| | | | | | and added (empty) 'precompile_hook()' for symmetry. One can envision a much more elaborate hook mechanism, but this looks like it'll do for now.
* Fix the size() method to return the size of the file on Unix, not theAndrew M. Kuchling2000-06-171-3/+12
| | | | | size of the mapped area. This seems to be what the Windows version does. This change requires keeping around the fd of the mapped file.
* Documentation for the mmap module: proofreaders welcomedAndrew M. Kuchling2000-06-171-0/+120
|
* Vladimir MARANGOZOV <Vladimir.Marangozov@inrialpes.fr>:Marc-André Lemburg2000-06-171-3/+4
| | | | | This patch fixes an optimisation mystery in _PyUnicodeNew causing segfaults on AIX when the interpreter is compiled with -O.
* Renamed PATH_CREATED to _path_created, on the grounds that it's private andGreg Ward2000-06-171-8/+8
| | | | mutable, rather than public and constant.
* Changed 'remove_tree()' to use the new 'grok_environment_error()' functionGreg Ward2000-06-171-7/+6
| | | | instead of muddling through IOError and OSError exception objects itself.
* Changed to use the new 'grok_environment_error()' function instead ofGreg Ward2000-06-171-10/+1
| | | | muddling through IOError and OSError exception objects right here.
* Added 'grok_environment_error()' function to deal with the variousGreg Ward2000-06-171-0/+20
| | | | forms that IOError and OSError can take (taken from core.py).
* Bastian Kleineidam: added 'remove_tree()' function. Needed so thatGreg Ward2000-06-171-10/+25
| | | | | | | | | 'remove_tree()' can cooperate with 'mkpath()' in the maintenance of the PATH_CREATED cache: specifically, if a directory is created with 'mkpath()', later removed with 'remove_tree()', and 'mkpath()' is again requested to create it, then it would erroneously think the directory already existed, because it was in the PATH_CREATED cache. The patch (slightly tweaked by me) fixes that.
* Fixed install directory for header files on Unix.Greg Ward2000-06-171-1/+1
|
* Updates from Marc-Andre Lemburg <mal@leburg.com> for the Unicode support.Fred Drake2000-06-162-2/+273
|
* Added reference count information for PySequence_List().Fred Drake2000-06-161-0/+3
|
* Documented PySequence_List() and PySequence_Tuple().Fred Drake2000-06-161-20/+54
| | | | | | | Added a bit more documentation in the chapter on building extension types, including Py_FindMethod() documentation. Several minor consistency nits were fixed.
* Michael Hudson <mwh21@cam.ac.uk>:Marc-André Lemburg2000-06-161-1/+1
| | | | | The error message refers to "append", yet the operation in question is "concat".
* do_cmd_textasciitilde(): New function.Fred Drake2000-06-151-0/+5
|
* Fix markup error that hid a tilde character; reported long ago byFred Drake2000-06-151-1/+12
| | | | Carl Feynman <carlf@abinitio.com>.
* Michael Hudson <mwh21@cam.ac.uk>:Fred Drake2000-06-151-4/+4
| | | | | | This patch corrects a little glitch and two outright errors. (Including one reported earlier by Thomas Wouters.)
* Thomas Wouters <thomas@xs4all.net>:Fred Drake2000-06-153-0/+46
| | | | | | | | | | | | | | | The following patch adds "sq_contains" support to rangeobject, and enables the already-written support for sq_contains in listobject and tupleobject. The rangeobject "contains" code should be a bit more efficient than the current default "in" implementation ;-) It might not get used much, but it's not that much to add. listobject.c and tupleobject.c already had code for sq_contains, and the proper struct member was set, but the PyType structure was not extended to include tp_flags, so the object-specific code was not getting called (Go ahead, test it ;-). I also did this for the immutable_list_type in listobject.c, eventhough it is probably never used. Symmetry and all that.
* Marc-Andre Lemburg <mal@lemburg.com>:Marc-André Lemburg2000-06-142-0/+48
| | | | Added code so that .isXXX() testing returns 0 for emtpy strings.
* Marc-Andre Lemburg <mal@lemburg.com>:Marc-André Lemburg2000-06-141-6/+0
| | | | | Removed a test which can fail when the default locale setting uses a Latin-1 encoding. The test case is not applicable anymore.
* Oops, default type and creator were reversed.Jack Jansen2000-06-141-1/+1
|
* Hook in the documentation for the unicodedata module.Fred Drake2000-06-132-0/+2
|
* Marc-Andre Lemburg <mal@lemburg.com>:Fred Drake2000-06-131-0/+72
| | | | | Documentation for the unicodedata module (massaged by Fred for minor consistency issues).
* James C. Ahlstron <jim@interet.com>:Fred Drake2000-06-131-1/+1
| | | | Thanks to Hubert Hoegl <hubert.hoegl@dlr.de> for finding this bug.
* Also add a one-line description of the "optional" directive.Jack Jansen2000-06-131-0/+1
|
* Marc-Andre Lemburg <mal@lemburg.com>:Marc-André Lemburg2000-06-131-3/+12
| | | | | | | | Fixed some tests to not cause the script to fail, but rather output a warning (which then is caught by regrtest.py as wrong output). This is needed to make test_unicode.py run through on JPython. Thanks to Finn Bock.
* Marc-Andre Lemburg <mal@lemburg.com>:Marc-André Lemburg2000-06-131-2/+2
| | | | | Removed import of string module -- use string methods directly. Thanks to Finn Bock.
* Documentation for the pyexpat module.Andrew M. Kuchling2000-06-111-0/+262
|
* Applied simplifications suggested by Greg Stein.Andrew M. Kuchling2000-06-101-15/+4
|
* Renamed the C extension for ncurses support from 'curses' to '_curses'.Andrew M. Kuchling2000-06-102-8/+8
| | | | (The SourceForge admins have been asked to rename the ,v file.)
* Install the contents of the Lib/curses directoryAndrew M. Kuchling2000-06-101-1/+1
|
* Add contents of curses packageAndrew M. Kuchling2000-06-102-0/+68
|
* Mention setting the default encodingAndrew M. Kuchling2000-06-101-15/+45
| | | | Add IDLE section from MZ
* Marc-Andre Lemburg <mal@lemburg.com>:Marc-André Lemburg2000-06-101-2/+1
| | | | | Fixed a typo and removed a debug printf(). Thanks to Finn Bock for finding these.
* Added test for linnuxaudiodev module; directly adapted from sunaudiodevFred Drake2000-06-102-0/+21
| | | | | test. Someone with more Linux audio knowledge should at least take a brief look at it.
* List more deleted modules.Andrew M. Kuchling2000-06-101-7/+29
| | | | Add request for feedback.
* Filled in the sections on new and deleted modules.Andrew M. Kuchling2000-06-101-49/+111
| | | | Bumped version number.
* Comment out an apparent debug printAndrew M. Kuchling2000-06-101-1/+1
|
* the PyDict_SetItem does not borrow a reference, so we need to decrefJeremy Hylton2000-06-091-0/+1
| | | | reported by Mark Hammon
* Patch from /F: this patch brings the CVS version of SRE in sync with theAndrew M. Kuchling2000-06-091-118/+178
| | | | latest public snapshot.""
* Patch from Michael Hudson: improve unclear error messageAndrew M. Kuchling2000-06-092-2/+2
|
* Cleanup a few docstrings.Mark Hammond2000-06-092-30/+34
|
* Minor fixes, additions to notesAndrew M. Kuchling2000-06-091-5/+5
|
* Marc-Andre Lemburg <mal@lemburg.com>:Marc-André Lemburg2000-06-081-8/+29
| | | | | | | | Fixed %c formatting to check for one character arguments. Thanks to Finn Bock for finding this bug. Added a fix for bug PR#348 which originated from not resetting the globals correctly in _PyUnicode_Fini().
* Marc-Andre Lemburg <mal@lemburg.com>:Marc-André Lemburg2000-06-081-18/+18
| | | | | Updated to version 1.5. Includes typo fixes by Andrew Kuchling and a new section on the default encoding.
* Marc-Andre Lemburg <mal@lemburg.com>:Marc-André Lemburg2000-06-081-2/+2
| | | | | Updated to the fix in %c formatting: it now always checks for a one character argument.
* Marc-Andre Lemburg <mal@lemburg.com>:Marc-André Lemburg2000-06-081-3/+61
| | | | | | Added emulations of the C APIs in _locale to be used when the _locale module is not enabled. They return the correct values assuming the 'C' locale.
* Harry Henry Gebel: fix '_format_changelog()' so it doesn't bomb ifGreg Ward2000-06-081-0/+2
| | | | passed None.
* Include setup.cfg in the list of default files to distribute.Greg Ward2000-06-081-1/+5
|