summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* SF bug #130306: statcache.py full of thread problems.Tim Peters2001-01-282-39/+39
| | | | Fixed the thread races. Function forget_dir was also utterly Unix-specific.
* Added tests for new signature of new.instance().Fred Drake2001-01-281-7/+15
| | | | Use test_support.verify() where applicable.
* new_instance(): Use PyInstance_NewRaw() instead of knowing too muchFred Drake2001-01-281-15/+17
| | | | | about the internal initialization of instance objects. Make the dict parameter optional, and allow None as equivalent to omission.
* Re-factored PyInstance_New() into PyInstance_New() and PyInstance_NewRaw().Fred Drake2001-01-281-13/+34
|
* Added prototype for PyInstance_NewRaw().Fred Drake2001-01-281-0/+1
|
* Instructive example for strftime(); how to generate RFC822 dates.Eric S. Raymond2001-01-281-0/+16
|
* It's unclear whether PyMarshal_XXX() are part of the public or private API.Tim Peters2001-01-284-35/+52
| | | | | | | | | | They're named as if public, so I did a Bad Thing by changing PyMarshal_ReadObjectFromFile() to suck up the remainder of the file in one gulp: anyone who counted on that leaving the file pointer merely at the end of the next object would be screwed. So restored PyMarshal_ReadObjectFromFile() to its earlier state, renamed the new greedy code to PyMarshal_ReadLastObjectFromFile(), and changed Python internals to call the latter instead.
* Fix a typo.Neil Schemenauer2001-01-271-1/+1
|
* - Fix buildno dependencies (I hope).Neil Schemenauer2001-01-271-9/+17
| | | | - Change one last EXE to EXEEXT.
* the usualNeil Schemenauer2001-01-271-341/+344
|
* - Remove Guido's LINKCC=CXX experiment.Neil Schemenauer2001-01-271-5/+8
| | | | - Cygwin doesn't want CCSHARED flag when bulding the interpreter DLL.
* init_curses_panel(): Be more consistent with indentation and blank lines.Fred Drake2001-01-271-5/+3
|
* Emphasis that instantiating this class doesn't consume the message body.Eric S. Raymond2001-01-271-3/+3
| | | | Fix some unclear language in the description of the addrlist member.
* Except HierarchyRequestErr instead of TypeError.Martin v. Löwis2001-01-271-1/+1
|
* Re-indent.Martin v. Löwis2001-01-271-4/+4
|
* Synchronize with PyXML 1.5.Martin v. Löwis2001-01-272-1/+2
|
* Synchronize with PyXML 1.10Martin v. Löwis2001-01-271-7/+25
| | | | | Break cycle involving expat parser in close(). Add lex handler support to SAX2 pyexpat
* Re-indent.Martin v. Löwis2001-01-273-14/+14
|
* Merge changes of PyXML 1.13:Martin v. Löwis2001-01-271-9/+10
| | | | | | Use nodeName, not tagName in attributes. Provide get method for dictionary-like objects. Use DOM exceptions instead of standard exceptions.
* Synchronize with 1.10 of PyXML: Close parser when done.Martin v. Löwis2001-01-271-2/+1
|
* Grow that RCS file!Neil Schemenauer2001-01-271-366/+382
|
* Restore --with-suffix option. AC_EXEEXT doesn't aways do what the user wantsNeil Schemenauer2001-01-271-0/+8
| | | | and an option is more friendly then manually setting a variable.
* SF bug http://sourceforge.net/bugs/?func=detailbug&bug_id=130242&group_id=5470Tim Peters2001-01-272-0/+2
| | | | | | | | SF patch http://sourceforge.net/patch/?func=detailpatch&patch_id=103453&group_id=5470 PyMember_Set of T_CHAR always raises exception. Unfortunately, this is a use of a C API function that Python itself never makes, so there's no .py test I can check in to verify this stays fixed. But the fault in the code is obvious, and Dave Cole's patch just as obviously fixes it.
* Added news about repr(string).Tim Peters2001-01-271-0/+8
|
* Bug #129904: Put back the path component for the Tkinter modulesAndrew M. Kuchling2001-01-271-0/+3
|
* New comment block to Clarify a subtlety.Tim Peters2001-01-261-1/+5
|
* Farewell setup.cfg.in, we hardly knew ye. We need to use command-lineAndrew M. Kuchling2001-01-261-3/+0
| | | | arguments instead to handle overrides provided on the make command line.
* Removed setup.cfg from the list of generated filesAndrew M. Kuchling2001-01-262-8/+8
| | | | Fixed typo in message
* Remaining single-line change from patch #102409: to install shared modules,Andrew M. Kuchling2001-01-261-16/+10
| | | | | | | | | | | run setup.py with the --install-platlib flag so you can override 'prefix' when running make (e.g. make prefix=/tmp/python/usr/local install) Instead of using mkdir to create directories, use install -d (mkdir -p apparently isn't portable) Emacs make-mode reported line 371 as suspicious; removed the whitespace from that line.
* - Edit the QNX instructions to refer to Makefile, not Modules/Makefile.Neil Schemenauer2001-01-261-2/+2
| | | | - Setup is now copied from Setup.dist by configure.
* Remove unused import of 'string'Andrew M. Kuchling2001-01-261-1/+6
| | | | Add header comment and __version__
* Fix a number of typos found by Guido.Fred Drake2001-01-261-4/+4
|
* Massively improved documentation for string formatting operations,Fred Drake2001-01-261-40/+109
| | | | | | primarily from Evelyn Mitchell (thanks!). This closes SF patch #103412.
* Patch #103052: Restore non-cyclic operation of pulldom.PullDOMMartin v. Löwis2001-01-261-49/+38
|
* Be extra careful with linking against libtermcap. This is now only doneMarc-André Lemburg2001-01-261-2/+7
| | | | | if we can find the libtermcap in the usual places. Some platforms don't have libtermcap, e.g. MacOSX.
* Fixed setup.py to allow:Marc-André Lemburg2001-01-261-0/+10
| | | | | | | | | | 1. skipping of extensions which cause an error (a warning message is written to stdout, but the build process no longer fails completely) 2. the readline extension to compile on SuSE Linux (and probably other platforms too) by adding /usr/lib/termcap to the library search path
* Added an execution layer to be able to customize per-extensionMarc-André Lemburg2001-01-261-91/+92
| | | | building.
* unnecessary semicolonJeremy Hylton2001-01-261-1/+1
|
* unnecessary semicolonJeremy Hylton2001-01-261-1/+1
|
* Got waste to work for Carbon.Jack Jansen2001-01-262-1/+1
|
* - Use PY_CFLAGS when compile modules that will be part of the interpreter.Neil Schemenauer2001-01-261-3/+5
| | | | - Put shared modules in the same place as object files.
* - LIBRARY is now a SUBST variable.Neil Schemenauer2001-01-261-17/+36
| | | | | | | | | | - Add CFLAGSFORSHARED variable. configure sets this to CCSHARED if LDLIBRARY is a shared library. - Remove -fPIC from OPT, it has no business there. - Change CCSHARED option for Linux to -fPIC. It should probably be -fPIC on a few other platforms as well. - Don't create silly boot Makefile, create Setup files and run makesetup instead.
* The usual.Neil Schemenauer2001-01-261-353/+376
|
* - Add CFLAGSFORSHARED variable. configure sets this to CCSHARED if LDLIBRARYNeil Schemenauer2001-01-261-32/+25
| | | | | | is a shared library. - Add PY_CFLAGS variable (flags used to compile the interpreter) - clobber now just removes object files, libraries and binaries
* Typo: coplete --> completeFred Drake2001-01-261-1/+1
| | | | This closes SF bug #129759.
* The combo of getstate/setstate/jumpahead is very powerful, but needsTim Peters2001-01-262-8/+93
| | | | examples to flesh it out for the uninitiated. Here they are.
* SF bug 130030: Claim of bad betavariate algorithm.Tim Peters2001-01-262-7/+21
|
* Teach Windows build about new cellobject.c.Tim Peters2001-01-261-0/+15
|
* The addition of new parameters to functions in the Python/C API requiresFred Drake2001-01-251-2/+5
| | | | that PYTHON_API_VERSION be incremented.
* Correct one-line typo, reported by yole @ SF, bug 130077.Guido van Rossum2001-01-251-1/+1
|