Andrew M. Kuchling
b053209af7
Fix typo
2001-08-15 15:54:56 +00:00
Fred Drake
42caf3f6a3
Fix small markup consistency nits.
2001-08-15 14:35:13 +00:00
Jack Jansen
591cbede56
MacOSX: if we're building without --enable-toolbox-glue don't attempt to
...
include _PyMac_Error. Also don't try to include __dummy: it needs Foundation
and I think (not 100% sure) that this isn't part of naked Darwin.
2001-08-15 13:55:15 +00:00
Jack Jansen
df82e58cd5
On OSX we should not pass the -shared option to ld: it make the build
...
of audioop and cmath fail. Removing it seems to have no adverse consequences.
Closes bug #450510 .
2001-08-15 13:17:45 +00:00
Jack Jansen
31b5323c84
Don't remove non-directories from sys.path on the mac: files
...
can be on sys.path too.
2001-08-15 12:07:46 +00:00
Tim Peters
591f71b1d4
New, larger installer bitmap from Erik van Blokland. Added more
...
vertical whitespace to the acknowledgements portion of the "Installation
Completed!" screen for easier reading.
2001-08-15 06:10:16 +00:00
Tim Peters
ebb7133f4f
Fix typo in module docstring.
2001-08-15 06:07:42 +00:00
Tim Peters
0afb60951d
Add blurb about cleanfuture.py. Fix misspelling in an older item.
2001-08-15 06:06:44 +00:00
Tim Peters
e5614630fb
Move one of the tests into the "PEP 255" section, to reflect a change in
...
the PEP.
2001-08-15 04:41:19 +00:00
Jack Jansen
e578a63827
Oops, forgot to check in configure.
2001-08-15 01:27:14 +00:00
Jack Jansen
b6e9cad34c
Lots of changes in the framework support:
...
- Made framework builds work for MacOSX. The configure arg is now
"--enable-framework".
- Added an install target frameworkinstall which installs the framework.
- Ripped out Next/OpenStep support, which was broken anyway.
- Made the MacOSX toolbox glue dependant on a --enable-toolbox-glue
configure arg. This should make naked darwin build work again (untested).
A few targets have been added to Makefile.pre.in, and on inspection they
look harmless to non-MacOSX machines, but it is worth checking.
Closes bug #420601 and patch #450350 .
2001-08-15 01:26:28 +00:00
Jack Jansen
e925faff8e
With WITH_NEXT_FRAMEWORK defined we now also expect a normal Python
...
installation.
If there is no LANDMARK we assume we're a bare framework in the
install directory (again WITH_NEXT_FRAMEWORK only).
2001-08-15 01:14:40 +00:00
Jeremy Hylton
f5bf77c3f8
update simple explanation of parseFile()
2001-08-14 22:38:03 +00:00
Jeremy Hylton
76f42ac512
First day's progress on documentation
2001-08-14 22:04:44 +00:00
Fred Drake
ce575bac5e
Fix a minor typo and mark an exception name that was missed.
2001-08-14 21:51:50 +00:00
Fred Drake
c0cf726d8c
Add material about the "r" and "u" prefixes for string literals; should
...
be reviewed for clarity.
Work around a bogosity in the HTML version of the escape sequences table
conversion.
2001-08-14 21:43:31 +00:00
Fred Drake
0cac5f697b
Added some examples of table markup.
2001-08-14 21:36:19 +00:00
Jeremy Hylton
9272b14d62
Fix typo in astgen script
2001-08-14 21:18:30 +00:00
Fred Drake
3e2aca48bd
Add information about __floordiv__() and __truediv__() methods for
...
implementing numeric objects in Python.
2001-08-14 20:28:08 +00:00
Guido van Rossum
4dd64ab5ea
Non-function fields, like tp_dictoffset and tp_weaklistoffset, should
...
be inherited in inherit_special(), otherwise dynamic types don't
inherit these.
Also added some XXX comments about open ends.
2001-08-14 20:04:48 +00:00
Jeremy Hylton
481081e369
Fix SF bug [ #450909 ] __future__.division fails at prompt
...
When code is compiled and compiler flags are passed in, be sure to
update cf_flags with any features defined by future statements in the
compiled code.
2001-08-14 20:01:59 +00:00
Guido van Rossum
80e36750c8
Add a test for a weird bug I just discovered: a dynamic subclass
...
doesn't have a __dict__!
2001-08-14 20:00:33 +00:00
Fred Drake
d3ba10f4b5
Clarify the prompt in an example.
...
This closes SF bug #450633 .
2001-08-14 19:55:42 +00:00
Jeremy Hylton
7713ac2ff1
Regenerated from new ast.txt and new astgen.py
2001-08-14 18:59:01 +00:00
Jeremy Hylton
eef65908a1
Add getChildNodes() method to Node
2001-08-14 18:58:00 +00:00
Jeremy Hylton
34aeeffb62
Add Yield node
2001-08-14 18:57:43 +00:00
Barry Warsaw
9b3be7f5d9
Document the new semantics for setting and deleting a function's
...
__dict__ attribute. Deleting it, or setting it to a non-dictionary
result in a TypeError. Note that getting it the first time magically
initializes it to an empty dict so that func.__dict__ will always
appear to be a dictionary (never None).
Closes SF bug #446645 .
2001-08-14 18:35:02 +00:00
Barry Warsaw
033daa49ea
Test the new semantics for setting and deleting a function's __dict__
...
attribute. Deleting it, or setting it to a non-dictionary result in a
TypeError. Note that getting it the first time magically initializes
it to an empty dict so that func.__dict__ will always appear to be a
dictionary (never None).
Closes SF bug #446645 .
2001-08-14 18:28:28 +00:00
Barry Warsaw
142865cae1
func_getattro(), func_setattro(): Implement the new semantics for
...
setting and deleting a function's __dict__ attribute. Deleting
it, or setting it to a non-dictionary result in a TypeError. Note
that getting it the first time magically initializes it to an
empty dict so that func.__dict__ will always appear to be a
dictionary (never None).
Closes SF bug #446645 .
2001-08-14 18:23:58 +00:00
Barry Warsaw
5ef99a0bc5
Describe the new semantics for setting and deleting a function's
...
__dict__ attribute. Deleting it, or setting it to a non-dictionary
result in a TypeError. Note that getting it the first time magically
initializes it to an empty dict so that func.__dict__ will always
appear to be a dictionary (never None).
Closes SF bug #446645 .
2001-08-14 18:22:24 +00:00
Fred Drake
680cabb225
Add "exceptions" to the list of fundamental modules
...
created by Py_Initialize().
This closes SF bug #450621 .
2001-08-14 15:32:16 +00:00
Fred Drake
280f7253e4
Insert omitted "the".
2001-08-14 11:42:13 +00:00
Fred Drake
bf781a95c0
Add the smtpd module to the list of undocumented modules; Barry needs to
...
write the documentation for this module.
2001-08-14 11:38:35 +00:00
Barry Warsaw
b9c1d3dedf
reload(exceptions) should not raise an ImportError, but should act
...
just like reload(sys). Test that this is so. Closes SF bug #422004 .
2001-08-13 23:07:00 +00:00
Barry Warsaw
928833891a
Fixed typo in comment leading up to _PyImport_FixupExtension().
2001-08-13 23:05:44 +00:00
Barry Warsaw
5821bc5145
Py_Initialize(): Apply patch by Jürgen Hermann to call
...
_PyImport_FixupExtension() on the exceptions module. Now
reload(exceptions) acts just like reload(sys) instead of raising
an ImportError.
This closes SF bug #422004 .
2001-08-13 23:04:56 +00:00
Tim Peters
04601063e8
Repair Unix-specific assumptions that caused this to fail on Windows.
2001-08-13 22:25:24 +00:00
Barry Warsaw
406d46e185
found_terminator(): Add a debug print showing the data.
2001-08-13 21:18:01 +00:00
Fred Drake
3a28ca8fb8
Nick Mathewson: test suite for the class browser support module.
2001-08-13 20:26:19 +00:00
Fred Drake
03f7a70345
Nick Mathewson: Make sure the recursion is handled properly.
...
This is part of SF patch #440292 .
2001-08-13 20:20:51 +00:00
Fred Drake
6943a29cbf
David Goodger <dgoodger@atsautomation.com>:
...
Documentation for difflib/ndiff refactoring: more of the ndiff functionality
has been moved to the underlying library (difflib).
This closes SF patch #445413 .
2001-08-13 19:31:59 +00:00
Guido van Rossum
97dbec97bc
Remove redundant import (PyChecker).
...
Update greeting message to avoid the long copyright notice.
2001-08-13 15:58:26 +00:00
Guido van Rossum
4a5555b19d
Remove unused variable 'imports' from readmodule_ex().
2001-08-13 15:55:19 +00:00
Guido van Rossum
8f15bd8500
Remove redundant 'import string' (PyChecker).
2001-08-13 15:48:06 +00:00
Guido van Rossum
ef8f4dee07
Remove redundant imports (PyChecker).
2001-08-13 15:37:02 +00:00
Guido van Rossum
a79bbaca54
Remove redundant 'import sys' (PyChecker).
2001-08-13 15:34:41 +00:00
Guido van Rossum
f9f48812d0
Remove two redundant statements (PyChecker).
2001-08-13 15:30:22 +00:00
Guido van Rossum
bfbc18dbf9
Remove redundant assignment l = [] from poll3() -- copy-and-paste
...
error.
2001-08-13 15:21:55 +00:00
Andrew M. Kuchling
f3b9430fd1
Update a beopen.com e-mail
2001-08-13 15:14:13 +00:00
Andrew M. Kuchling
5996825ebc
Update a few references to beopen.com
2001-08-13 15:13:24 +00:00