Fred Drake
34bafcc079
Fix a variety of minor nits and typos caught by Chris Ryland
...
<cpr@emsoftware.com>.
2001-01-14 02:57:14 +00:00
Guido van Rossum
3ad167ae34
mwh: [ Patch #103228 ] traceback.py nit.
...
When the exception has no message, don't insert a colon after the
exception name.
2001-01-13 22:14:31 +00:00
Guido van Rossum
4ec59c75e3
SF Patch #103227 by mwh: make code.py appreciate softspace
2001-01-13 22:10:41 +00:00
Guido van Rossum
03df3b3bc1
Neil discovered a bad DECREF on warnoptions, that caused repeated
...
re-initializing Python (Py_Finalize() followed by Py_Initialize()) to
blow up quickly. With the DECREF removed I can't get it to fail any
more. (Except it still leaks, but that's probably a separate issue.)
2001-01-13 22:06:05 +00:00
Tim Peters
5ceadc8cba
No text file relying on significant trailing whitespace is robust under
...
modification. Removed the need for that.
2001-01-13 19:16:21 +00:00
Guido van Rossum
b2825205a2
SF Patch #103225 by Ping: httplib: smallest Python patch ever
...
The ASCII-art diagram at the top of httplib contains a backslash at
the end of a line, which causes Python to remove the newline. This
one-character patch adds a space after the backslash so it will
appear at the end of the line in the docstring as intended.
2001-01-13 16:55:33 +00:00
Andrew M. Kuchling
f6f3a89fbd
Mention new curses.panel module
2001-01-13 14:53:34 +00:00
Martin v. Löwis
10a2787313
Document extensions to .pth files.
2001-01-13 09:54:41 +00:00
Tim Peters
73cbc5e616
Fix stupidity.
2001-01-13 03:45:59 +00:00
Tim Peters
9fadfb0d1d
Guido found a brand new race in tempfile on Linux, due to Linux changing
...
pid across threads (but in that case, it's still the same process, and so
still sharing the "template" cache in tempfile.py). Repaired that, and
added a new std test.
On Linux, someone please run that standalone with more files and/or more
threads; e.g.,
python lib/test/test_threadedtempfile.py -f 1000 -t 10
to run with 10 threads each creating (and deleting) 1000 temp files.
2001-01-13 03:04:02 +00:00
Jack Jansen
d7b68021ce
Fixed Carbon command-dot handling. There is still a problem, though, and you may have to hit it repeatedly.
2001-01-12 23:42:28 +00:00
Jack Jansen
8e0ee7761d
Got rid of ifdefs to enable MacTCP GUSI support, Open Transport always works fine nowadays.
2001-01-12 23:41:46 +00:00
Jack Jansen
319c67b6e1
The interruptRoutine attribute is gone under Carbon. Luckily it appears that nothing used it.
2001-01-12 23:39:59 +00:00
Jack Jansen
736b51df7c
SetpopupData and GetPopupData are gone under Carbon, use {Get,Set}PopupMenu{Handle,ID} in stead.
...
The UserPane routines appear to be fixed in the current Universal Headers, so they're re-enabled.
2001-01-12 23:39:00 +00:00
Jack Jansen
d9d0b5fab1
xstat() will never be implemented under Carbon. Fortunately it also doesn't appear to be used anywhere.
2001-01-12 23:37:14 +00:00
Jack Jansen
bef8f68d84
Always use c2pstrcpy in stead of c2pstr, not only when compiling for carbon.
2001-01-12 23:36:13 +00:00
Fred Drake
1beb3d204f
Added note that this module was added in Python 2.1.
2001-01-12 22:57:32 +00:00
Fred Drake
f1fbc62a8c
Update the docstring for apply() so that "args" is marked as optional
...
(since it is).
2001-01-12 17:05:05 +00:00
Guido van Rossum
1cc8f83666
News about from...import.
2001-01-12 16:25:08 +00:00
Guido van Rossum
18d4d8f71d
Two changes to from...import:
...
1) "from M import X" now works even if M is not a real module; it's
basically a getattr() operation with AttributeError exceptions
changed into ImportError.
2) "from M import *" now looks for M.__all__ to decide which names to
import; if M.__all__ doesn't exist, it uses M.__dict__.keys() but
filters out names starting with '_' as before. Whether or not
__all__ exists, there's no restriction on the type of M.
2001-01-12 16:24:03 +00:00
Guido van Rossum
ad991775ab
(Modified) patch by Ping - SF Patch #102681 .
...
- Make error messages from issubclass() and isinstance() a bit more
descriptive (Ping, modified by Guido)
- Couple of tiny fixes to other docstrings (Ping)
- Get rid of trailing whitespace (Guido)
2001-01-12 16:03:05 +00:00
Andrew M. Kuchling
234fb632a3
Change LONG_BIT error warning to mention glibc, too, since this is really
...
a glibc, not a gcc, problem.
2001-01-12 15:06:28 +00:00
Tim Peters
1baa22aff0
A variant of SF patch 103028 (Make tempfile.mktemp threadsafe).
...
Tested on Windows. Should be tested on Linux. Should also be
tested on some platform without threads (I simulated that by
making the "import thread" fail, but that's not the same as
actually doing it!).
2001-01-12 10:02:46 +00:00
Jack Jansen
264630e855
When compiling for GUSI and Carbon disable te "keep open on unseen output", for the time being.
2001-01-11 23:04:32 +00:00
Jack Jansen
6ba34aa07f
Disabled a few other routines that are available in CarbonLib.
2001-01-11 23:03:56 +00:00
Jack Jansen
6993f27c82
Added GUSI-Carbon targets (both threading and nonthreading), and they work!! YEAH!!!
2001-01-11 23:03:20 +00:00
Fred Drake
ca7e1ee01a
Updated descriptions to incorporate additional information from Tim Peters.
...
This mostly closes SF bug #128251 .
2001-01-11 22:49:49 +00:00
Tim Peters
d8aaec04ba
Export mmap's entry point under Windows (thanks, MarkH & Guido!).
2001-01-11 22:46:45 +00:00
Martin v. Löwis
a177c40daf
Document \code{import} in pth files.
2001-01-11 22:07:25 +00:00
Fred Drake
49c9ac30a4
Fixed minor markup nits for consistency with the rest of the library
...
reference.
2001-01-11 16:02:08 +00:00
Thomas Wouters
9fdcf4ad39
Conform the new module to /the/ C style.
...
Noone but me cares, but Guido said to go ahead and fix it if it bothered me.
2001-01-11 15:40:39 +00:00
Andrew M. Kuchling
0d36206afd
Delete unused import of pprint module
2001-01-11 15:35:16 +00:00
Guido van Rossum
ae72d87822
Typo.
2001-01-11 15:00:14 +00:00
Thomas Wouters
ade16076a1
Move the _socket module closer to the SSL-_socket line (mmap and
...
xreadlines inserted themselves inbetween the two) and clarify that the
normal socket module should be commented out. (Someone also suggested the
latter on c.l.py some time ago, I forget who, sorry.)
2001-01-11 14:46:40 +00:00
Martin v. Löwis
bb0a4b7898
Patch #103134 : Support import lines in pth files.
2001-01-11 13:02:43 +00:00
Moshe Zadka
f5df3834eb
Fixed bugs noted by Greg Stein
...
* x wasn't initialized to NULL
* Did not DECREF result from displayhook function
2001-01-11 11:55:37 +00:00
Eric S. Raymond
ab78beca2f
Added pointer on POP3 variations.
2001-01-11 10:22:34 +00:00
Greg Stein
ceb9b7c700
stdout is sometimes a macro; use "outf" instead.
...
Submitted by: Mark Favas <m.favas@per.dem.csiro.au>
2001-01-11 09:27:34 +00:00
Moshe Zadka
f68f2fec7d
Implementation of PEP-0217.
...
This closes the PEP, and patch 103170
2001-01-11 05:41:27 +00:00
Eric S. Raymond
5ac97957f7
Corrections and additions to the documentation for POP3 and IMAP library
...
support, based on my fetchmail experience.
2001-01-11 04:19:52 +00:00
Charles G. Waldman
eec72a7fd9
Add missing Py_DECREF in fast_cfunction. Partial fix for SF bug
...
#127699 .
2001-01-10 22:11:59 +00:00
Guido van Rossum
2a78cf2288
SF Patch #102357 by bbum: Add support for frameworks and objective-c
...
source. Uesful for both GnuStep and for OSXS/OSX/Darwin.
(Note: I changed $(CCC) to $(CXX) since that's now the name of the C++
compiler. Please test!
2001-01-10 21:46:05 +00:00
Guido van Rossum
acb14c716f
SF Patch #102362 by bbum: Support dynamic module loading under OSX
...
[including support for modules w/Objective-C].
2001-01-10 21:41:16 +00:00
Guido van Rossum
fef124346e
Oops, one more part of the cygwin patch (SF patch #102409 by jlt63:
...
Cygwin Python DLL and Shared Extension Patch). Add module.dll as a
valid extension.
jlt63 writes: Note that his change essentially backs out the fix for
bug #115973 . Should ".pyd" be retained instead for posterity?
2001-01-10 21:17:27 +00:00
Guido van Rossum
b961920ff4
Final part of SF patch #102409 by jlt63: Cygwin Python DLL and Shared
...
Extension Patch.
These are the changes to the Modules Makefile and makesetup script for
Cygwin.
2001-01-10 21:12:18 +00:00
Guido van Rossum
aef734b182
Part of SF patch #102409 by jlt63: Cygwin Python DLL and Shared
...
Extension Patch.
Note: this could use some testing on NeXT, DG/UX, or BeOS, because of
the changes in the Makefile regarding $(LDLIBRARY).
2001-01-10 21:09:12 +00:00
Guido van Rossum
5a53019b0d
Part of SF patch #102409 by jlt63 to support building these modules
...
under CYGWIN as shared libraries (DLLs).
2001-01-10 21:03:32 +00:00
Guido van Rossum
4c3f57cf05
SF Patch #103154 by jlt63: Cygwin Check Import Case Patch.
...
Note: I've reordered acconfig.h and config.h.in to obtain alphabetical
order (modulo case and leading _).
2001-01-10 20:40:46 +00:00
Guido van Rossum
f61f166bca
Added a whole slew of news items. Not striving for completeness --
...
I've skipped all bugfixes, Unicode, distutils changes. But this
should be a start!
2001-01-10 20:13:55 +00:00
Eric S. Raymond
8321026ff4
SourceForge patch #103140 , checked in at fdrake's invitation. Minor fixes and
...
additions to library docs.#
2001-01-10 19:34:52 +00:00