Jack Jansen
24033e3d60
Updated for 2.1a3
2001-02-27 23:24:07 +00:00
Jack Jansen
6223d48933
Added Popt resource for "dont show console"
...
Changed SIZE resource to be carbon-compatible.
2001-02-27 23:22:51 +00:00
Jack Jansen
64700c9603
Various tweaks to make it work on MacOSX.
2001-02-27 23:22:02 +00:00
Jack Jansen
9fa7720976
Added future.c
2001-02-27 23:19:58 +00:00
Ka-Ping Yee
40c49919fb
Fix $Revision$ processing so it doesn't get eaten by CVS!
2001-02-27 22:46:01 +00:00
Ka-Ping Yee
09d7d9a552
Add $Revision: $ tag.
2001-02-27 22:43:48 +00:00
Ka-Ping Yee
6f3f9a4c64
Add display of $Revision $ and credits.
2001-02-27 22:42:36 +00:00
Fred Drake
969ab2710a
Update documentation for termios module; do not refer to the TERMIOS module
...
for constant definitions.
Add a deprecation to the TERMIOS module.
2001-02-27 22:01:15 +00:00
Fred Drake
5dd09bb5df
No need to call filterwarnings() to suppress further warnings from this
...
module; that won't happen.
2001-02-27 21:51:47 +00:00
Fred Drake
ddd802cbd7
Replace all the platform-specific TERMIOS modules with a portable version
...
based on the termios module. The only added "feature" is the deprecation
warning it spits out.
2001-02-27 21:35:40 +00:00
Fred Drake
1191d0148f
Get the needed constants from termios, not TERMIOS.
2001-02-27 21:23:31 +00:00
Fred Drake
df48d14f44
Define the constants needed for working with these functions directly
...
in this module; no more need for TERMIOS.py.
2001-02-27 21:22:39 +00:00
Tim Peters
0f4e93d434
Backing out nested scopes broke the Windows build. Repairing.
2001-02-27 21:11:46 +00:00
Andrew M. Kuchling
6efc6e7832
Patch #404680 : disables the nis module and enables the dl module when
...
building under Cygwin. Makes some fixes to the dlmodule in order to
compile with Cygwin.
2001-02-27 20:54:23 +00:00
Jeremy Hylton
5941d191de
add from __future__ import nested_scopes to strings passed to compile
2001-02-27 20:23:58 +00:00
Tim Peters
bd00cdaf73
Teach Windows build about new future.c.
2001-02-27 19:52:02 +00:00
Andrew M. Kuchling
83c158fdc9
Bug #229280 : remove '/' characters from the OS name (for BSD/OS :) )
2001-02-27 19:25:42 +00:00
Andrew M. Kuchling
a34dbe0fdc
Patch #403947 : On Cygwin, use the Unix compiler class, and not
...
the Cygwin-specific compiler class.
(According to Jason Tishler, cygwinccompiler needs some work to
handle the differences in Cygwin- and MSVC-Python. Makefile and
config files are currently ignored by cygwinccompiler, as it was
written to support cygwin for extensions which are intended to be
used with the standard MSVC built Python.)
2001-02-27 19:13:15 +00:00
Jeremy Hylton
4db62b1e14
Improved __future__ parser; still more to do
...
Makefile.pre.in: add target future.o
Include/compile.h: define PyFutureFeaters and PyNode_Future()
add c_future slot to struct compiling
Include/symtable.h: add st_future slot to struct symtable
Python/future.c: implementation of PyNode_Future()
Python/compile.c: use PyNode_Future() for nested_scopes support
Python/symtable.c: include compile.h to pick up PyFutureFeatures decl
2001-02-27 19:07:02 +00:00
Fred Drake
ed5e8234d7
Gustavo Niemeyer <niemeyer@conectiva.com>:
...
Fixed recno support (keys are integers rather than strings).
Work around DB bug that cause stdin to be closed by rnopen() when the
DB file needed to exist but did not (no longer segfaults).
This closes SF tracker patch #403445 .
Also wrapped some long lines and added whitespace around operators -- FLD.
2001-02-27 18:56:46 +00:00
Neil Schemenauer
cf9926ca8d
Change EXEEXT back to EXE in the Makefile. Other tools may depend on the name.
...
The name in configure is still EXEEXT because that's what autoconf calls it.
Also, replace a few occurrences of "python" with "$(PYTHON)".
2001-02-27 18:50:56 +00:00
Andrew M. Kuchling
9767e76808
Patch #404275 : generate a reasonable platform string for AIX
2001-02-27 18:48:00 +00:00
Jeremy Hylton
8016a4b0af
Remove two meaningless, module-level global statements (one of a
...
non-existent variable :-).
Reflow long lines.
2001-02-27 18:44:14 +00:00
Martin v. Löwis
5e1633365d
Patch #403985 : Add support for weak-keyed dictionaries
2001-02-27 18:36:56 +00:00
Jeremy Hylton
bb40dc4892
remove commented-out vestiges of access statement
2001-02-27 18:36:14 +00:00
Skip Montanaro
8216c18984
conditionally include unistd.h to pick up confstr declaration. attempt to
...
squelch warning from GCC 2.95.2 on Solaris - partially addresses bug
#232787 .
2001-02-27 17:04:34 +00:00
Ka-Ping Yee
dd1753434a
pydoc: text and HTML documentation generator for interactive use
2001-02-27 14:43:46 +00:00
Ka-Ping Yee
6397c7c9a9
inspect: a module for getting information out of live Python objects
2001-02-27 14:43:21 +00:00
Jack Jansen
cced0aa3e0
SetListCellIndent() argument was guessed incorrectly. Fixed.
2001-02-27 13:00:36 +00:00
Jack Jansen
f02f4c8825
Soundex has gone.
2001-02-27 12:59:49 +00:00
Jack Jansen
501d89da40
Soundex has gone.
2001-02-27 12:48:42 +00:00
Jack Jansen
8a69373664
Dialog and Window objects are (finally) different beasts.
2001-02-27 11:05:00 +00:00
Jack Jansen
d67566b0f0
Use the filename, not the pathname, in the definitions file
...
comment. This way the generated files are identical when generated on
different machines.
2001-02-27 11:04:20 +00:00
Moshe Zadka
e99bd17ed6
Fixing bug #227562 by calling URLopener.http_error_default when
...
an invalid 401 request is being handled.
2001-02-27 06:27:04 +00:00
Jeremy Hylton
be77cf7d57
Add warnings about undefined "global"
...
SF bug #233532
XXX Can't figure out how to write test cases that work with warnings
2001-02-27 05:15:57 +00:00
Neil Schemenauer
a35c688055
Add Vladimir Marangozov's object allocator. It is disabled by default. This
...
closes SF patch #401229 .
2001-02-27 04:45:05 +00:00
Jeremy Hylton
29906eef3a
Preliminary support for future nested scopes
...
compile.h: #define NESTED_SCOPES_DEFAULT 0 for Python 2.1
__future__ feature name: "nested_scopes"
symtable.h: Add st_nested_scopes slot. Define flags to track exec and
import star.
Lib/test/test_scope.py: requires nested scopes
compile.c: Fiddle with error messages.
Reverse the sense of ste_optimized flag on
PySymtableEntryObjects. If it is true, there is an optimization
conflict.
Modify get_ref_type to respect st_nested_scopes flags.
Refactor symtable_load_symbols() into several smaller functions,
which use struct symbol_info to share variables. In new function
symtable_update_flags(), raise an error or warning for import * or
bare exec that conflicts with nested scopes. Also, modify handle
for free variables to respect st_nested_scopes flag.
In symtable_init() assign st_nested_scopes flag to
NESTED_SCOPES_DEFAULT (defined in compile.h).
Add preliminary and often incorrect implementation of
symtable_check_future().
Add symtable_lookup() helper for future use.
2001-02-27 04:23:34 +00:00
Martin v. Löwis
2a5130ed20
Document XML changes.
2001-02-27 04:21:58 +00:00
Barry Warsaw
7a5e80e801
Updates to describe function attributes.
2001-02-27 03:36:30 +00:00
Barry Warsaw
d4614e8371
Updates to the semantics of function and method attributes.
2001-02-27 03:32:35 +00:00
Andrew M. Kuchling
ab354bb9ba
Mention setup.py in the instructions
...
Add note about linuxaudiodev possibly working on BSD
2001-02-27 03:29:52 +00:00
Andrew M. Kuchling
ebe3045f3b
Update build notes to mention setup.py
2001-02-27 03:24:24 +00:00
Andrew M. Kuchling
9e9bb01cb4
Fix typo
2001-02-27 03:15:00 +00:00
Neil Schemenauer
40417746fa
Add missing dependents of graminit.h.
2001-02-27 02:45:36 +00:00
Neil Schemenauer
7cd124c7d2
Generate grammar source files in srcdir. Ignore the error if they cannot
...
be created (perhaps the source directory is read-only).
2001-02-27 02:19:16 +00:00
Neil Schemenauer
acbf9ef784
Don't create the Include directory if building outside of the source
...
directory. Closes SF #403930 .
2001-02-27 02:15:14 +00:00
Fred Drake
3c823aa4b6
Make sure ConfigParser uses .optionxform() consistently; this affects
...
.has_option(), .remove_option(), and .set().
This closes SF tracker #232913 .
2001-02-26 21:55:34 +00:00
Tim Peters
ffc215a279
Add __future__.py to std library, + dull test to verify that assignments
...
therein are of the proper form.
2001-02-26 21:14:49 +00:00
Fred Drake
32efcdbceb
cleanup_helper(): Added missing "void" type for the function, updated
...
comments to reflect reality.
2001-02-26 20:10:51 +00:00
Fred Drake
b60654bc15
The return value from PyObject_ClearWeakRefs() is no longer meaningful,
...
so make it void.
2001-02-26 18:56:37 +00:00