Jack Jansen
36bcf9b94f
Re-try the file copy once if it fails. This works around an obscure and non-reproducibe bug in GUSI.
2001-03-06 22:43:06 +00:00
Jack Jansen
cbe7b1c93e
Files for 2.1b1 distribution.
2001-03-06 22:42:12 +00:00
Skip Montanaro
81e4b1c5c8
fix typo in extending __all__ for riscos platform - closes bug 406296
2001-03-06 15:26:07 +00:00
Martin v. Löwis
01c6526c0e
Avoid giving prototypes on Solaris.
2001-03-06 12:14:54 +00:00
Martin v. Löwis
f58de1bd67
Document SIG_* warning causes on Solaris.
2001-03-06 12:13:56 +00:00
Martin v. Löwis
2b6727bd8a
Use Py_CHARMASK for ctype macros. Fixes bug #232787 .
2001-03-06 12:12:02 +00:00
Martin v. Löwis
a30c1001ef
Regenerate.
2001-03-06 12:10:20 +00:00
Martin v. Löwis
e8964d493e
Define __EXTENSIONS__ on Solaris. Fixes posixmodule error in bug #232787 .
2001-03-06 12:09:07 +00:00
Martin v. Löwis
1c24f9c8b7
Document that _REENTRANT is not needed explicitly.
2001-03-06 12:07:27 +00:00
Fred Drake
859eb62108
Do not refer to "sub-modules" since that is not a defined term.
2001-03-06 07:34:00 +00:00
Fred Drake
ac79e95167
Re-word the explanation of the in/not in operators for increased content
...
and clarity.
Add a footnote to the information on the possibility of shadowing builtins
with locals & module globals.
2001-03-06 07:32:11 +00:00
Fred Drake
ce7129ea4e
Turn "Python Documentation Central" into just "Documentation Central"; some
...
Web browsers tried to wrap lines in bad ways, so we avoid the problem by
putting fewer words on the page.
2001-03-06 07:28:20 +00:00
Fred Drake
2636572d76
Make sure the README files that contain page count information land in
...
the right directory (which actually exists).
2001-03-06 07:22:16 +00:00
Fred Drake
67fdaa4883
Correct typos in Ping's email address.
...
Remove premature use of negative indexes in string operation examples;
negative indexes have not been explained at that point, and the use of
negative indexes are not necessary for the examples.
2001-03-06 07:19:34 +00:00
Fred Drake
990b0fec1a
Update documentation to reflect the shift to NetrcParseError instead of
...
SyntaxError.
2001-03-06 06:55:18 +00:00
Fred Drake
ec6ec90dd2
Define & use NetrcParseError instead of improperly overloading SyntaxError.
...
Always has the lineno and filename of the source text.
2001-03-06 06:33:08 +00:00
Fred Drake
a76ba6ed9b
Add some spaces around the "=" in assignments.
2001-03-06 06:31:15 +00:00
Fred Drake
a1a84e7d4f
Move all knowledge that $(MAINOBJ) is built in the Modules/ directory
...
into Makefile.pre.in; the configure script will only determine the basename
of the file.
This fixes installation of a Python built using C++, reported by Greg
Wilson.
2001-03-06 05:52:16 +00:00
Jack Jansen
b25ec91a94
Testing commit with a single blank line.
2001-03-05 15:44:55 +00:00
Jack Jansen
282fed1363
Grr, splittag was also missing from __all__.
2001-03-05 13:45:38 +00:00
Jack Jansen
49985638fa
Added url2pathname and pathname2url to __all__.
2001-03-05 13:41:14 +00:00
Neil Schemenauer
f25cf6ccea
Add Python/ prefix to files in LIBOBJS. This closes SF bug "[ #404827 ] Python
...
Makefile: LIBOBJS incorrect".
2001-03-04 06:39:33 +00:00
Tim Peters
243bff4708
Clean up junk files left behind by imp.load_source().
2001-03-04 00:30:25 +00:00
Fred Drake
0c8f6643c6
Remove debugging "set -x".
2001-03-03 19:57:26 +00:00
Fred Drake
42119e49a9
Fix a few minor markup nits.
2001-03-03 19:47:24 +00:00
Fred Drake
f585bef504
Be a bit more strict in setting up the export of the C API for this
...
module; do not attempt to insert the API object into the module dict
if there was an error creating it.
2001-03-03 19:41:55 +00:00
Fred Drake
6be838a0c0
Rene Liebscher <R.Liebscher@gmx.de>:
...
Added information on using non-Microsoft compilers on Windows.
[Minor edits for markup consistency. --FLD]
2001-03-03 19:18:01 +00:00
Fred Drake
d85556c663
Wrap several more of the constants in #ifdef/#endif for FreeBSD; at least
...
some fairly recent versions have an anaemic selection of terminal-control
symbols.
This closes SF bug #405567 .
2001-03-03 18:08:52 +00:00
Barry Warsaw
4211925453
Added `memtest' target which excludes the quicktest modules plus
...
test_dl, test___all__, test_fork1, and test_longexp. All these either
take way too long with Insure or crash it.
2001-03-03 04:14:21 +00:00
Andrew M. Kuchling
61af5605fa
Discuss PEP 236.
...
Update nested scope section.
2001-03-03 03:25:04 +00:00
Ka-Ping Yee
feb6719851
Use r""" instead of """ for the docstring so that backslashes are preserved.
2001-03-02 23:31:43 +00:00
Andrew M. Kuchling
81df7be2a2
Update estimate bug and patch counts
2001-03-02 21:19:38 +00:00
Fred Drake
3f4e717c31
Revise the scripts I use to update the documentation on the SourceForge
...
site. These now seem (slightly) more reliable, and easier to work with
since update-docs.sh no longer needs to be installed ahead of time on
my account at SF.
2001-03-02 21:05:58 +00:00
Fred Drake
93c867139f
Lots of organizational changes for consistency with the rest of the
...
documentation.
Fix a few small markup nits.
2001-03-02 20:39:34 +00:00
cvs2svn
b3570e83e5
This commit was manufactured by cvs2svn to create tag 'r21b1'.
2001-03-02 19:48:06 +00:00
Fred Drake
80d4c07775
There was a real leak in the "export a C API" example; fix that one.
...
(There are too many initspam() functions; they need to be renamed
post-beta.)
2001-03-02 19:48:06 +00:00
Fred Drake
ab357ecf7f
Label classes and exceptions explicitly in the documentation (for their
...
*desc environments).
2001-03-02 18:57:05 +00:00
Fred Drake
0539bfaaa4
There is no longer a -X option to the interpreter, so remove the comments
...
on how PyErr_NewException() behaves in that case.
Clarify why an owned reference is kept in an extension module's
variable that refers to the result of PyErr_NewException(); one reader
thought that was a leak.
Clean up some tabs and simplify some markup.
2001-03-02 18:15:11 +00:00
Barry Warsaw
78d7dc4979
Added -o/--output-file option as per GNU msgfmt to specify the output
...
file instead of using inputfilename.mo
2001-03-02 16:53:54 +00:00
Fred Drake
043d5e5514
For copyfile(), be explicit that src and dst are file names; that was only
...
implied.
2001-03-02 16:46:42 +00:00
Jack Jansen
043732e95d
Enable FSpResourceFileAlreadyOpen only for Carbon. This is not strictly correct: OS9 InterfaceLib has it, but enabling it will make Python refuse to run on 8.6 and earlier.
2001-03-02 16:32:03 +00:00
Fred Drake
cfef0096f9
Job.build_html(): When formatting HTML into more than one HTML page, and
...
not doing the \label{foo} --> foo.html transformation (--numeric was
specified on the command line), still look to see if there is an
"About this document..." node and copy that to "about.html", since the
page footers use that as the target.
2001-03-02 16:26:45 +00:00
Guido van Rossum
e3955a8ce2
Add some more info about pydoc. (Can you see I'm excited?)
2001-03-02 14:05:59 +00:00
Guido van Rossum
9d0fbdeaf7
Add big news item about nested scopes, __future__, and compile-time
...
warnings.
2001-03-02 14:00:32 +00:00
Guido van Rossum
b87df3d0ab
Itamar S.T.
2001-03-02 13:37:42 +00:00
Guido van Rossum
d1d053cc3f
Patch by Itamar S.T. (SF#305470): add reset() method.
2001-03-02 13:35:37 +00:00
Fred Drake
53a79060bb
When not copying a file because the output is up to date, make the message
...
slightly more brief, and more like the message that an extension will not
be built because the built copy is up to date.
2001-03-02 07:28:03 +00:00
Guido van Rossum
ad2c3c7b69
Extra fix from bbum (SF #402357 ) for his previous patch:
...
It should use the normal CC referenced compiler as ObjC is integrated
directly into gcc and enabled through the use of the -ObjC flag.
2001-03-02 07:09:54 +00:00
Guido van Rossum
b7fe432a88
Fix by Donn Cave for BeOS (SF #403642 ):
...
UNIX style fork/execve/wait are not fully compatible with thread
support on BeOS. For Python, that means neither fork() from import
nor import from a fork work reliably. os._execvpe() does the latter,
importing tempfile to set up a tantalizing target for hackers. This
patch replaces both the tempfile name generation and the exec that
uses it, in case we're on BeOS. Need this for
setup:distutils:execvp(); symptoms are random crashes and internal
BeOS error messages about th name, in case we're on BeOS. It's an
issue because setup.py + distutils calls os.execvp(); symptoms are
random crashes during setup.py, and internal BeOS error messages
about thread IDs.
2001-03-02 07:04:51 +00:00
Guido van Rossum
258ccd4126
Fix typo in RISCOS patch inside MS #ifdef. (Probably my own fingers.)
2001-03-02 06:53:29 +00:00