Neil Schemenauer
d9cf41c438
- Remove Guido's LINKCC=CXX experiment.
...
- Cygwin doesn't want CCSHARED flag when bulding the interpreter DLL.
2001-01-27 21:39:17 +00:00
Fred Drake
2174f80c66
init_curses_panel(): Be more consistent with indentation and blank lines.
2001-01-27 18:58:04 +00:00
Eric S. Raymond
e7213c7a80
Emphasis that instantiating this class doesn't consume the message body.
...
Fix some unclear language in the description of the addrlist member.
2001-01-27 10:56:14 +00:00
Martin v. Löwis
2bcb32372c
Except HierarchyRequestErr instead of TypeError.
2001-01-27 09:17:55 +00:00
Martin v. Löwis
70d39a60a8
Re-indent.
2001-01-27 09:01:20 +00:00
Martin v. Löwis
711a5bdc44
Synchronize with PyXML 1.5.
2001-01-27 08:56:24 +00:00
Martin v. Löwis
0591725bc5
Synchronize with PyXML 1.10
...
Break cycle involving expat parser in close().
Add lex handler support to SAX2 pyexpat
2001-01-27 08:56:24 +00:00
Martin v. Löwis
52ce0d0837
Re-indent.
2001-01-27 08:47:37 +00:00
Martin v. Löwis
d5fb58f1e3
Merge changes of PyXML 1.13:
...
Use nodeName, not tagName in attributes.
Provide get method for dictionary-like objects.
Use DOM exceptions instead of standard exceptions.
2001-01-27 08:38:34 +00:00
Martin v. Löwis
e3fc722628
Synchronize with 1.10 of PyXML: Close parser when done.
2001-01-27 08:34:21 +00:00
Neil Schemenauer
dfb38e47f5
Grow that RCS file!
2001-01-27 06:57:08 +00:00
Neil Schemenauer
3ae1d0aa84
Restore --with-suffix option. AC_EXEEXT doesn't aways do what the user wants
...
and an option is more friendly then manually setting a variable.
2001-01-27 06:54:42 +00:00
Tim Peters
547397c45b
SF bug http://sourceforge.net/bugs/?func=detailbug&bug_id=130242&group_id=5470
...
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.
2001-01-27 06:20:08 +00:00
Tim Peters
40ead76ed6
Added news about repr(string).
2001-01-27 05:35:26 +00:00
Andrew M. Kuchling
93b747efce
Bug #129904 : Put back the path component for the Tkinter modules
2001-01-27 01:31:35 +00:00
Tim Peters
715c4c412b
New comment block to Clarify a subtlety.
2001-01-26 22:56:56 +00:00
Andrew M. Kuchling
c975f03170
Farewell setup.cfg.in, we hardly knew ye. We need to use command-line
...
arguments instead to handle overrides provided on the make command line.
2001-01-26 22:56:55 +00:00
Andrew M. Kuchling
8abedde53a
Removed setup.cfg from the list of generated files
...
Fixed typo in message
2001-01-26 22:55:24 +00:00
Andrew M. Kuchling
03184e2815
Remaining single-line change from patch #102409 : to install shared modules,
...
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.
2001-01-26 22:52:45 +00:00
Neil Schemenauer
73f8ab2e61
- Edit the QNX instructions to refer to Makefile, not Modules/Makefile.
...
- Setup is now copied from Setup.dist by configure.
2001-01-26 22:18:55 +00:00
Andrew M. Kuchling
66012fe889
Remove unused import of 'string'
...
Add header comment and __version__
2001-01-26 21:56:58 +00:00
Fred Drake
66f98b45cd
Fix a number of typos found by Guido.
2001-01-26 20:51:32 +00:00
Fred Drake
8c071d4388
Massively improved documentation for string formatting operations,
...
primarily from Evelyn Mitchell (thanks!).
This closes SF patch #103412 .
2001-01-26 20:48:35 +00:00
Martin v. Löwis
04a1a542cb
Patch #103052 : Restore non-cyclic operation of pulldom.PullDOM
2001-01-26 18:53:42 +00:00
Marc-André Lemburg
2efc3238d7
Be extra careful with linking against libtermcap. This is now only done
...
if we can find the libtermcap in the usual places. Some platforms don't
have libtermcap, e.g. MacOSX.
2001-01-26 18:23:02 +00:00
Marc-André Lemburg
7c6fcda7bf
Fixed setup.py to allow:
...
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
2001-01-26 18:03:24 +00:00
Marc-André Lemburg
49c994239f
Added an execution layer to be able to customize per-extension
...
building.
2001-01-26 18:00:48 +00:00
Jeremy Hylton
d30e587e00
unnecessary semicolon
2001-01-26 17:15:18 +00:00
Jeremy Hylton
5b48c45736
unnecessary semicolon
2001-01-26 17:08:32 +00:00
Jack Jansen
a813153e15
Got waste to work for Carbon.
2001-01-26 16:32:20 +00:00
Neil Schemenauer
83356ef31d
- Use PY_CFLAGS when compile modules that will be part of the interpreter.
...
- Put shared modules in the same place as object files.
2001-01-26 16:22:26 +00:00
Neil Schemenauer
61c5115672
- LIBRARY is now a SUBST variable.
...
- 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.
2001-01-26 16:18:16 +00:00
Neil Schemenauer
3ecf0aae7b
The usual.
2001-01-26 16:15:20 +00:00
Neil Schemenauer
7ac954b7f6
- Add CFLAGSFORSHARED variable. configure sets this to CCSHARED if LDLIBRARY
...
is a shared library.
- Add PY_CFLAGS variable (flags used to compile the interpreter)
- clobber now just removes object files, libraries and binaries
2001-01-26 16:14:41 +00:00
Fred Drake
2f4453af6a
Typo: coplete --> complete
...
This closes SF bug #129759 .
2001-01-26 15:27:35 +00:00
Tim Peters
e360d9507a
The combo of getstate/setstate/jumpahead is very powerful, but needs
...
examples to flesh it out for the uninitiated. Here they are.
2001-01-26 10:00:39 +00:00
Tim Peters
85e2e4742d
SF bug 130030: Claim of bad betavariate algorithm.
2001-01-26 06:49:56 +00:00
Tim Peters
2786543b70
Teach Windows build about new cellobject.c.
2001-01-26 00:12:49 +00:00
Fred Drake
73a3c8fae4
The addition of new parameters to functions in the Python/C API requires
...
that PYTHON_API_VERSION be incremented.
2001-01-25 22:13:34 +00:00
Guido van Rossum
2b597e4f54
Correct one-line typo, reported by yole @ SF, bug 130077.
2001-01-25 22:12:43 +00:00
Jeremy Hylton
78dc825a41
Fix arguments for PyFrame_New(). The previous checkin used the wrong
...
arguments, which were based on an interim development API.
2001-01-25 21:48:14 +00:00
Tim Peters
be30c6b900
New info in beep() docstring.
2001-01-25 20:40:28 +00:00
Tim Peters
cd80410854
Cosmetic changes after some sleep; no change in semantics.
2001-01-25 20:25:57 +00:00
Jeremy Hylton
a0ac40c530
Better error message when non-dictionary received for **kwarg
2001-01-25 20:13:10 +00:00
Jeremy Hylton
619eea6821
PEP 227 implementation
...
test_new: new.code() noew takes two more arguments
test_grammer: Add a bunch of test cases for lambda (not really PEP 227 related)
2001-01-25 20:12:27 +00:00
Jeremy Hylton
4588c78faf
PEP 227 implementation
...
New tests cases for nested scopes.
2001-01-25 20:11:23 +00:00
Jeremy Hylton
5e2d0764cd
In subst_vars(), change the name of the argument from str to s to
...
prevent binding for str from masking use of builtin str in nested
function.
(This is the only case I found in the standard library where a local
shadows a global or builtin. There may be others, but the regression
test doesn't catch them.)
2001-01-25 20:10:32 +00:00
Jeremy Hylton
a39414b15c
PEP 227 implementation
...
Track changes to new opcodes. Add hasfree list that applies to all
ops that use the closure.
2001-01-25 20:08:47 +00:00
Jeremy Hylton
903f654ac9
PEP 227 implementation
...
Track changes to PyFrame_New() and PyFuntion_New().
2001-01-25 20:07:56 +00:00
Neil Schemenauer
f65e500594
Make module objects from Setup depend on Python.h headers.
2001-01-25 20:07:50 +00:00