Tim Peters
cfc21fcf48
Remove useless imports, as reported by PyChecker.
2001-04-08 00:43:13 +00:00
Tim Peters
3664111fb1
Get rid of useless string import, as reported by Neal Norwitz's PyChecker.py
...
on c.l.py.
2001-04-08 00:38:42 +00:00
Tim Peters
388ed08cbf
SF patch #413552 - Premature decref on object
...
Jeffery Collins pointed out that filterstring decrefs a character object
before it's done using it. This works by accident today because another
module always happens to have an active reference too at the time. The
accident doesn't work after his Pippy modifications, and since it *is*
an accident even in the mainline Python, it should work by design there too.
The patch accomplishes that.
2001-04-07 20:34:48 +00:00
Greg Stein
4d4d0034c0
Correct the documentation for getreadbufferproc and getwritebufferproc.
...
Fixes bug #233308 from Travis Oliphant.
2001-04-07 16:14:49 +00:00
Greg Stein
76977bbcaf
Add an uninstall method to the ImportManager.
...
This is the accepted portion of patch #402498.
2001-04-07 16:05:24 +00:00
Jack Jansen
43935128a4
Finally merged morefindertools into findertools.
2001-04-07 12:53:45 +00:00
Fred Drake
501d90471d
Add entry for unittest documentation.
2001-04-07 05:42:14 +00:00
Fred Drake
b9ad228798
Start of documentation for the unittest module. Some of this comes from
...
Steve Purcell's documentation, and a lot of it is written based on
using PyUnit and reading the implementation.
There is more to come, but I want to get this check in before I have a
disk crash or anything else bad happens.
2001-04-07 05:41:39 +00:00
Tim Peters
eb26f95906
Since Guido fiddled Cookie.py to work with doctest, it's a Good Thing to
...
have the std test suite exercise the Cookie doctests too.
2001-04-06 21:20:58 +00:00
Guido van Rossum
58b6f5b53e
Since this module already uses doctest-style examples, I figured I'd
...
add a self-test using doctest. Results:
- The docstring needs to be a raw string because it uses \"...\".
- The oreo example was broken: the Set-Cookie output doesn't add
quotes around "doublestuff".
- I had to change the example that prints the class of a Cookie.Cookie
instance to avoid incorporating an arbitrary object address in the
test output.
Pretty good score for both doctest and the doc string, I'd say!
2001-04-06 19:39:11 +00:00
Tim Peters
f95423e265
Remove lines for asynchat & asyncore, as they've now got their own test.
2001-04-06 18:59:17 +00:00
Guido van Rossum
dca060c55c
After testing the test on Unix, several improvements:
...
- Use push() instead of send(), and make these calls in main().
- Sleep a second to give the server thread time to initialize itself.
2001-04-06 16:43:49 +00:00
Guido van Rossum
66172520ee
Add test for asynchat. This also tests asyncore.
2001-04-06 16:32:22 +00:00
Guido van Rossum
e4a1b6d7c4
Make the docstring a raw string, for pydoc.
...
(How many opre of these will we need? :-( )
2001-04-06 15:30:33 +00:00
Jack Jansen
3aee7752fa
Added a note about Help and ctb missing in carbon.
2001-04-06 09:02:43 +00:00
Jack Jansen
bad62deca1
Version 1.2 by Christopher Stern.
2001-04-06 08:34:55 +00:00
Tim Peters
b5d1392d92
Fix the fix (my error -- hasty pasty).
2001-04-05 22:38:32 +00:00
Tim Peters
a29b6222fe
One-liner critical fix from Jim Fulton: Eric's string-method crusade
...
got the order backwards in a line (for .find()).
2001-04-05 22:26:23 +00:00
Fred Drake
4cf1227e56
Change {\em ...} to \emph{...} for consistency with the rest of the Python
...
documentation.
2001-04-05 18:31:27 +00:00
Fred Drake
f459d852e5
Add some information about what to expect of the DocumentType's
...
.internalSubset attribute based on a clarification from the www-dom
list.
2001-04-05 18:30:04 +00:00
Fred Drake
d3908e2952
Effectively revert the previous change: leave the new #include in, but
...
comment it out with an explanation. This makes it easier for someone
who wants the additional symbols to try re-enabling it for their platform.
2001-04-05 18:26:31 +00:00
Fred Drake
d34a9c98a9
Added more link attributes based on additonal information from Chris
...
McCafferty <christopher.mccafferty@csg.ch>, and a bit of experimentation
with Navigator 4.7.
HTML-as-deployed is evil!
2001-04-05 18:14:50 +00:00
Andrew M. Kuchling
37f0263811
Bug #412086, reported by Peter Wilson: The _curses module doesn't
...
define COLORS or COLOR_PAIRS until after start_color() is called,
but they were never added to the curses module. Fixed by adding
a wrapper around start_color(), similar to the wrapper around initscr().
2001-04-05 16:08:41 +00:00
Andrew M. Kuchling
7880e5ecd7
Patch #413912 from Steve Majewski: Add .m to the list of extensions
...
in order to support Objective-C.
2001-04-05 15:46:48 +00:00
Andrew M. Kuchling
88717f4825
Mention pydoc in the man page
2001-04-05 14:50:40 +00:00
Fred Drake
dc806704b5
Corrected default value of the DocumentType.internalSubset attribute based
...
on a clarification sent to the www-dom list.
2001-04-05 14:41:30 +00:00
Fred Drake
9b3bc49575
Add an #include of sys/ioctl.h to pick up a lot of the constants supported
...
in the previous patch.
This closes (again!) SF patch #410267.
2001-04-04 21:19:26 +00:00
Tim Peters
7d3bad66e4
Sf bug [ #412214 ] ZipFile constructor leaves files open.
...
This applies the patch Fred Drake created to fix it.
I'm checking it in since I had to apply the patch anyway in order
to test its behavior on Windows.
2001-04-04 18:56:49 +00:00
Tim Peters
42fc7ccdac
SF patch [ #413750 ] Cygwin entry for README file, from Jason Tishler.
2001-04-04 18:35:19 +00:00
Fred Drake
f3186e8242
A number of improvements based on a discussion with Chris McCafferty
...
<christopher.mccafferty@csg.ch>:
Add javascript: and telnet: to the types of URLs we ignore.
Add support for several additional URL-valued attributes on the BODY,
FRAME, IFRAME, LINK, OBJECT, and SCRIPT elements.
2001-04-04 17:47:25 +00:00
Fred Drake
33d2b84b2c
CharacterData methods: Update self.length on changes instead of extended
...
the __getattr__() handler.
Text.splitText(): Update the length and nodeValue attributes.
2001-04-04 15:15:18 +00:00
Fred Drake
87432f42f9
Add support for the CharacterData methods, CDATASection.
2001-04-04 14:09:46 +00:00
Fred Drake
c6a3cb4baf
Document PySequence_Size(), and describe PySequence_Length() as simply an
...
alternate name for the same function.
2001-04-04 01:25:17 +00:00
Jack Jansen
e3850f5b6c
Disable fused-add-mul instructions. They give a nonstandard result for some things that test_coercion complains about. The added performance is probably minimal for Python anyway.
2001-04-03 21:56:12 +00:00
Fred Drake
979d041b6f
Make reference to the Library Reference in the "What Now?" chapter a
...
hyperlink.
Fix two English usage errors caught by Jan Wells: Changed "subsequence"
to "sub-sequence" in two places, and avoid improper use of "hopefully" in
the first paragraph of the "What Now?" chapter.
2001-04-03 17:41:56 +00:00
Jack Jansen
216b8707d9
If the frontmost window is not a Tk window exit the event handling code early. This fixes that using Tk once used to disable cmd-. processing. It may also influence Tk/IDE interaction, I'm not sure.
2001-04-03 14:36:35 +00:00
Tim Peters
c951bf9128
SF bug [#410708] Condition.wait() and KeyboardInterrupt.
...
http://sourceforge.net/tracker/?func=detail&aid=410708&group_id=5470&atid=105470
Added try/finally around Condition.wait() guts, so that the lock state gets
restored at the end no matter what happens.
2001-04-02 20:15:57 +00:00
Guido van Rossum
f5bd684337
Applying SF patch #412553 by Christopher Lee: fix linuxaudiodev
...
handling of EAGAIN.
This may or may not fix the problem for me (Mandrake 7.2 on a Dell
Optiplex GX110 desktop): I can't hear the output, but it does pass the
test now. It doesn't fix the problem for Fred (Mandrake 7.2 on a Dell
Inspiron 7500 which has the Maestro sound drivers). Fred suspects
that it's the kernel version in combination with the driver.
2001-04-02 17:59:02 +00:00
Martin v. Löwis
cb67ea1d6e
Initialize Attr.value with empty string in createAttribute*, as per DOM
...
spec. Closes bug #412036.
Also reindent toprettyxml.
2001-03-31 16:30:40 +00:00
Andrew M. Kuchling
68ad64af87
Remove the backed-out version requirement
2001-03-31 02:42:42 +00:00
Andrew M. Kuchling
f89d993e07
Back out the requirement to supply a version number
2001-03-31 02:41:01 +00:00
Eric S. Raymond
f7eb4faf38
Fixes a fatal bug when the module has computed alternatives containing %s.
2001-03-31 01:50:52 +00:00
Neil Schemenauer
a42c8271ab
"install -d" does not work on BSDI systems even though autoconf thinks
...
install works on that system. Use "install-sh" on BSDI.
2001-03-31 00:01:55 +00:00
Fred Drake
c81d470648
Allow the <author/> element to appear before a paragraph without being
...
made a part of the paragraph.
2001-03-29 23:31:22 +00:00
Fred Drake
659f377ed9
Add entry for curses.panel documentation.
2001-03-29 22:23:19 +00:00
Fred Drake
14631f674f
Fix serious markup errors.
2001-03-29 22:22:23 +00:00
Fred Drake
c612a14e9e
Remove the spurious space of uncertain origin from the output for function,
...
method and constructor signatures. Suggested by Peter Funk on the Doc-SIG
mailing list.
2001-03-29 18:24:08 +00:00
Jack Jansen
6333af1743
On OSX show a dialog explaining that ConfigurePythonCarbon launch will probably fail. This turns out to be a VISE 7.1.1 problem, probably.
2001-03-29 13:54:23 +00:00
Jack Jansen
2e2546c5fd
On OSX always copy PythonCore. It turns out an orphaned alias in /Library/CFMSupport (happens when you remove python and aliased pythoncore) wreaks havoc with the system.
2001-03-29 13:53:19 +00:00
Jack Jansen
9bfae985ab
Changed some of the dialogs to be a little clearer.
2001-03-29 13:52:16 +00:00