Skip Montanaro
9ddac3e166
make nt altsep forward slash - closes bug 709428
...
backport candidate
2003-03-28 22:23:24 +00:00
Jack Jansen
7377bec6ae
Regenerated (from resource files) with sorting version of gensuitemodule.
...
This is a first step towards regenerating the modules with newer, MacOSX,
versions of these programs, and using the programmatic interface to
get at the terminology in stead of poking in resource files.
2003-03-28 22:07:22 +00:00
Jack Jansen
c2a7f22216
Minimal test suite of the generated packages in plat-mac/lib-scriptpackages.
...
At the moment does little more than testing that the modules import
correctly and some classes can be instantiated.
2003-03-28 22:01:41 +00:00
Ka-Ping Yee
d9e213eeca
Hide private names beginning with _ (but don't hide __special__ names).
...
Clean up section headings; make the bars on the left less fat.
Adjust the display of properties slightly.
Don't show stuff inherited from the base 'object' type.
2003-03-28 16:35:51 +00:00
Ka-Ping Yee
b38bbbd387
Make module lookup a little more robust (certain kinds of fiddling to
...
sys.modules previously produced an exception).
2003-03-28 16:29:50 +00:00
Ka-Ping Yee
e9638ccadb
Move testing code into "if __name__ == '__main__'" so it's not run on import.
2003-03-28 16:28:48 +00:00
Gregory P. Smith
fe11d3e0d4
Adds support for the DBEnv->set_timeout() method.
2003-03-27 17:23:29 +00:00
Martin v. Löwis
3ae0f7a7cf
Replace criterium with criterion. Fixes #705120 .
2003-03-27 16:59:38 +00:00
Barry Warsaw
e159d584d2
Temporary bump of the version number.
2003-03-26 17:58:11 +00:00
Barry Warsaw
cd7051f698
typed_subpart_iterator(): Fix these to use non-deprecated APIs,
...
i.e. get_content_maintype() and get_content_subtype().
Also, add True, False for Python 2.2.x where x < 2 compatibility.
2003-03-26 17:57:25 +00:00
Barry Warsaw
8af56778fd
typed_subpart_iterator(): Fix these to use non-deprecated APIs,
...
i.e. get_content_maintype() and get_content_subtype().
2003-03-26 17:56:21 +00:00
Walter Dörwald
97951de77c
Add two tests for simple error cases.
2003-03-26 14:31:25 +00:00
Thomas Wouters
590fe02ebd
CommandTests.testgetoutput():
...
Make sure we aren't masking any errors raised in tempfile.mkdtemp() by
referencing the (then) unbound local 'dir'.
2003-03-25 18:50:19 +00:00
Jack Jansen
52fbe5330b
Allow floating point values in ProgressBar.
2003-03-24 12:12:24 +00:00
Jack Jansen
b46bebf518
Regenerated with Donovan Prestons patch #702620 .
2003-03-23 22:07:28 +00:00
Kurt B. Kaiser
0529377cdf
Correct error in last checkin noticed by Neal Norwitz. And some more.
2003-03-22 20:11:14 +00:00
Kurt B. Kaiser
11c53e2ea7
M PyShell.py
...
M run.py
1. Move subprocess socket handling to a subthread - "SockThread".
2. In the subprocess, implement a queue and global completion and exit
flags. Execute code after it is passed through the queue. (Currently,
user code is executed in SockThread. The next phase of development will
move the tail of the queue to MainThread.)
3. Implement an RPC message used to shut down the execution server.
4. Improve normal and exception subprocess exits.
(At this checkin a "pass loop" interrupt doesn't work on any platform. It
will be restored for all platforms once user code execution is moved to
MainThread.)
2003-03-22 19:40:19 +00:00
Kurt B. Kaiser
e51529d79a
Improve error message handling.
2003-03-22 19:15:58 +00:00
Just van Rossum
5c83bb0f4a
use os.path.realpath() instead of os.readlink()
2003-03-21 22:22:19 +00:00
Barry Warsaw
5fe9ead82c
Email version 2.5 -- I will now backport this to Python 2.2.3.
2003-03-21 18:57:59 +00:00
Guido van Rossum
dd42edcc9d
Rename variables _seq to _it and seq to it, to emphasize that this is
...
an iterator (which can only be used once!).
2003-03-21 14:54:19 +00:00
Jack Jansen
bb829b7c02
Getting rid of macfs.
2003-03-21 12:55:38 +00:00
Jack Jansen
3e0196cc00
Adding unicode filename support to FSRefs broke things on MacOS9. "Fixed" by disabling unicode filenames on OS9.
2003-03-21 12:54:24 +00:00
Jack Jansen
7e0bc112b8
Patch 702620 by Donovan Preston: Fix AE inheritance.
2003-03-21 12:04:19 +00:00
Just van Rossum
82ad32ec39
only set $PYTHONHOME when building a standalone app.
2003-03-21 11:32:37 +00:00
Just van Rossum
15624d850b
Patch #681927 from Robin Dunn: add option to add shared libraries or
...
frameworks to the bundle.
2003-03-21 09:26:59 +00:00
Neal Norwitz
7d8145268e
Prevent the pty test from hanging by setting an alarm.
...
Currently, test_pty hangs on AIX & HPUX if run after test_openpty.
2003-03-21 01:39:14 +00:00
Guido van Rossum
e3d1df0646
The message "*** skipping leakage tests ***" was causing the test to
...
fail in a non-debug build. Only print this in verbose test mode.
2003-03-21 01:15:58 +00:00
Skip Montanaro
f823f11c36
forgot Cliff's sniffer
2003-03-20 23:31:24 +00:00
Skip Montanaro
b4a0417e91
new CSV file processing module - see PEP 305
2003-03-20 23:29:12 +00:00
Just van Rossum
a87e44792c
set $PYTHONHOME in the bootstrap script, for no good reason really,
...
except to avoid getpath.c giving unsollicited advice on stderr.
2003-03-20 21:37:05 +00:00
Tim Peters
d50ade68ec
SF bug 705836: struct.pack of floats in non-native endian order
...
pack_float, pack_double, save_float: All the routines for creating
IEEE-format packed representations of floats and doubles simply ignored
that rounding can (in rare cases) propagate out of a long string of
1 bits. At worst, the end-off carry can (by mistake) interfere with
the exponent value, and then unpacking yields a result wrong by a factor
of 2. In less severe cases, it can end up losing more low-order bits
than intended, or fail to catch overflow *caused* by rounding.
Bugfix candidate, but I already backported this to 2.2.
In 2.3, this code remains in severe need of refactoring.
2003-03-20 18:32:13 +00:00
Neal Norwitz
26f42f6821
Skip the ioctl test if we can't open /dev/tty. This happens on
...
Solaris (and probably other Unixes) when run without a terminal
(eg, from cron or at).
2003-03-20 04:33:16 +00:00
Neal Norwitz
6e54f579a6
Fix SF bug #697556 , test_posix fails: getlogin
...
getlogin() can fail for too many reasons, so remove the test
2003-03-18 13:30:14 +00:00
Barry Warsaw
6613fb8412
_encode_chunks(): Throw out empty chunks.
2003-03-17 20:36:20 +00:00
Barry Warsaw
240754933e
test_long_lines_with_different_header(): Another test from Jason.
2003-03-17 20:35:14 +00:00
Barry Warsaw
ab75840cd0
test_getaddresses_nasty(): A test for mimelib SF bug # 697641.
2003-03-17 18:36:37 +00:00
Barry Warsaw
fa348c876f
getaddrlist(): Make sure this consumes all the data, and if there is
...
no address there (perhaps because of invalid characters, it appends
('', '') to the result set.
Closes mimelib SF bug # 697641.
2003-03-17 18:35:42 +00:00
Martin v. Löwis
c2ca32d9ae
Test for UnicodeError instead of ImportError to determine whether
...
the test file name can be encoded.
2003-03-17 18:30:15 +00:00
Thomas Wouters
9e1c192525
binascii_a2b_base64: Properly return an empty string if the input was all
...
invalid, rather than returning a string of random garbage of the
estimated result length. Closes SF patch #703471 by Hye-Shik Chang.
Will backport to 2.2-maint (consider it done.)
2003-03-17 11:24:29 +00:00
Jack Jansen
450bd873ac
Capturing the exit status for the build process didn't work. Using
...
popen2.Popen4() makes it work. Fixes #702180 .
2003-03-17 10:54:41 +00:00
Guido van Rossum
0070f007f4
Change the default number of repetitions to 3, both in the Timer class
...
(from 10) and in main() (from 1).
Add a -v option that shows the raw times. Repeating it cranks up the
display precision.
Always use the "best of N" form of output.
2003-03-15 12:25:00 +00:00
Guido van Rossum
d2b738ee7d
If time.tzset doesn't exist, don't test it.
2003-03-15 12:01:52 +00:00
Guido van Rossum
d11b62edd0
- New function time.tzset() provides access to the C library tzet()
...
function, if supported. (SF patch #675422 , by Stuart Bishop.)
2003-03-14 21:51:36 +00:00
Guido van Rossum
538f1d842c
Implement some recommendations from Raymond H:
...
- Make all local variables in the template start with an underscore,
to prevent name conflicts with the timed code.
- Added a method to print a traceback that shows source lines from the
expanded template.
- Use that method in main().
2003-03-14 17:21:00 +00:00
Fred Drake
0834d77bc4
Accept commas in unquoted attribute values.
...
This closes SF patch #669683 .
2003-03-14 16:21:57 +00:00
Michael W. Hudson
43ed43bfc1
Take out my (long since disabled) POSIX signal mask handling code.
...
I'm not going to have the time or energy to get this working x-platform
-- anyone who does is welcome to the code!
2003-03-13 13:56:53 +00:00
Kurt B. Kaiser
94afd3095e
Move setting of ioready 'wait' earlier in call chain, to
...
rpc.SocketIO.main() and asyncreturn(). Improve comment.
2003-03-12 20:52:00 +00:00
Jack Jansen
b1fbf855a3
Filter out the depracation warning for macfs.
2003-03-12 13:47:39 +00:00
Raymond Hettinger
83245b5828
SF bug #699934 : Obscure error message
...
Clarify error message for mro conflicts.
2003-03-12 04:25:42 +00:00