Jack Jansen
bc956056d4
Properties (like enums) are not in the global namespace but only valid
...
within a certain context. Give them an _Prop_ prefix, so they don't
accidentally obscure an element from another suite (as happened with
the Finder). Comparisons I'm not sure about, so I left them as global
names.
Also got rid of the lists if declarations, they serve no useful purpose.
2003-04-01 22:01:58 +00:00
Jack Jansen
3279cb0315
Turned the suite compiler into an object.
2003-04-01 14:25:49 +00:00
Jack Jansen
18c9b13959
- All messages are now dependent on the --verbose option.
...
- Added a --dump option that doesn't generate the module but dumps
the pretty-printed aete resource(s) on stdout.
2003-04-01 13:32:17 +00:00
Walter Dörwald
56fbcb525b
Remove duplicate test.
2003-03-31 18:18:41 +00:00
Walter Dörwald
43440a621e
Fix PyString_Format() so that '%c' % u'a' returns u'a'
...
instead of raising a TypeError. (From SF patch #710127 )
Add tests to verify this is fixed.
Add various tests for '%c' % int.
2003-03-31 18:07:50 +00:00
Jack Jansen
fc71026c8a
Subclasses of ObjectSpecifier can now be packed and unpacked. This allows
...
you to say something like "talker.count(want=Address_Book.people)" in
stead of having to manually create the aetypes.Type(Address_Book.people.want)
OSA type.
2003-03-31 13:32:59 +00:00
Jack Jansen
397e914209
In TalkTo.send(), check that we have access to the window manager,
...
and initialize the event loop (if not done previously) to work around
a bug (IMHO) in MacOSX 10.2.
2003-03-31 13:29:32 +00:00
Jack Jansen
068a1e208f
Regenerated again, now clases are sorted by code, and with synonyms after
...
the primary name.
2003-03-30 22:41:53 +00:00
Jack Jansen
2dc16f2a1e
Classes have to be sorted by code, not name, and synonyms have to
...
be sorted after the main name, otherwise filling of properties and
elements messes up.
Sorting is always more difficult than expected:-)
2003-03-30 22:39:39 +00:00
Barry Warsaw
1a99cf045d
Bump to version 2.5.1
2003-03-30 20:47:48 +00:00
Barry Warsaw
9c505ae3da
test_whitespace_eater_unicode_2(): Test case for SF bug #710498 .
2003-03-30 20:47:22 +00:00
Barry Warsaw
ba1548a736
__unicode__(): Fix the logic for calculating whether to add a
...
separating space or not between encoded chunks. Closes SF bug
#710498 .
2003-03-30 20:46:47 +00:00
Neal Norwitz
742dde4ddd
SF patch #706338 , Fix a few broken links in pydoc by Greg Chapman
2003-03-30 20:31:34 +00:00
Martin v. Löwis
12a7f96aec
Patch #712124 : Remove obsolete comment.
2003-03-30 16:28:26 +00:00
Martin v. Löwis
103d6e7a3c
Support '' as the argument for the setlocale emulation. Fixes #678259 .
2003-03-30 15:42:13 +00:00
Martin v. Löwis
3163a3b4b2
Patch #545300 : Support marked sections.
2003-03-30 14:25:40 +00:00
Skip Montanaro
89feabc7f5
The socket module now always uses the _socketobject wrapper class, even on
...
platforms which have dup(2). The makefile() method is built directly on top
of the socket without duplicating the file descriptor, allowing timeouts to
work properly. Includes a new test case (urllibnet) which requires the
network resource.
Closes bug 707074.
2003-03-30 04:54:24 +00:00
Jack Jansen
a942b9931c
Moved gensuitemodule from Mac/scripts to Lib/plat-mac. Documentation
...
remains to be done.
2003-03-29 23:04:01 +00:00
Neal Norwitz
7035c98c5c
Move Mac/Windows specific expected skips from each platform list
...
to the ExpectedSkips class. Add test_scriptpackages to Mac only list.
Add test_unicode_file to Windows only list.
2003-03-29 22:01:17 +00:00
Martin v. Löwis
043bbc7da3
Patch #707701 : Expect '??' in event fields. Fixes #698517 .
...
Will backport to 2.2.
2003-03-29 09:47:21 +00:00
Jack Jansen
694570efcf
Regenerated with the new way to get terminology (through AppleEvents),
...
which sometimes seems to result in different terminology. It does
seem to be mostly compatible, though.
2003-03-29 00:13:17 +00:00
Jack Jansen
d6ab153e5a
On OSX the finder will return from an open() event before the application
...
has actually entered its event loop. As a stopgap, allow for a 10 second
grace period.
2003-03-28 23:42:37 +00:00
Jack Jansen
d4885f87fa
Sigh: didn't catch all lists that needed to be sorted. Regenerated again.
2003-03-28 23:38:00 +00:00
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