Neal Norwitz [Sat, 25 Aug 2007 18:00:36 +0000 (18:00 +0000)]
Get test working when there are multiple dbs supported.
Neal Norwitz [Sat, 25 Aug 2007 17:57:37 +0000 (17:57 +0000)]
Disable test until email comes back
Neal Norwitz [Sat, 25 Aug 2007 17:23:06 +0000 (17:23 +0000)]
Get test_pyclbr to pass after removing the email package
Neal Norwitz [Sat, 25 Aug 2007 17:20:32 +0000 (17:20 +0000)]
Use unicode
Neal Norwitz [Sat, 25 Aug 2007 17:08:59 +0000 (17:08 +0000)]
Get rid of compiler warning on 64-bit
Neal Norwitz [Sat, 25 Aug 2007 17:03:03 +0000 (17:03 +0000)]
Use unicode
Neal Norwitz [Sat, 25 Aug 2007 17:01:41 +0000 (17:01 +0000)]
Fix some comments
Guido van Rossum [Sat, 25 Aug 2007 14:55:35 +0000 (14:55 +0000)]
Cosmetic fixes to make this work with Py3k (as well as with 2.5 still).
Patch by Christian Heimes.
Guido van Rossum [Sat, 25 Aug 2007 13:43:02 +0000 (13:43 +0000)]
Remove the email package for now.
Once Barry and the email-sig have a working new version
we'll add it back.
If it doesn't make the 3.0a deadline (release August 31), too bad.
Neal Norwitz [Sat, 25 Aug 2007 08:13:40 +0000 (08:13 +0000)]
Support unicode names
Neal Norwitz [Sat, 25 Aug 2007 08:01:41 +0000 (08:01 +0000)]
Use unicode
Neal Norwitz [Sat, 25 Aug 2007 07:41:59 +0000 (07:41 +0000)]
Use unicode
Neal Norwitz [Sat, 25 Aug 2007 05:22:02 +0000 (05:22 +0000)]
Fix typo in comment
Guido van Rossum [Sat, 25 Aug 2007 03:14:09 +0000 (03:14 +0000)]
Reorder code and decls so it's compilable with gcc 2.96 (C89).
Eric Smith [Sat, 25 Aug 2007 02:26:07 +0000 (02:26 +0000)]
Implementation of PEP 3101, Advanced String Formatting.
Known issues:
The string.Formatter class, as discussed in the PEP, is incomplete.
Error handling needs to conform to the PEP.
Need to fix this warning that I introduced in Python/formatter_unicode.c:
Objects/stringlib/unicodedefs.h:26: warning: `STRINGLIB_CMP' defined but not used
Need to make sure sign formatting is correct, more tests needed.
Need to remove '()' sign formatting, left over from an earlier version of the PEP.
Neal Norwitz [Sat, 25 Aug 2007 01:33:49 +0000 (01:33 +0000)]
Use unicode for AST attributes
Neal Norwitz [Sat, 25 Aug 2007 01:04:34 +0000 (01:04 +0000)]
Use unicode
Neal Norwitz [Sat, 25 Aug 2007 01:04:21 +0000 (01:04 +0000)]
Since PyUnicode_AsString is a public API, don't just assert, but do
a regular check and return an error if not unicode.
Neal Norwitz [Sat, 25 Aug 2007 00:49:05 +0000 (00:49 +0000)]
Use unicode strings
Neal Norwitz [Sat, 25 Aug 2007 00:32:45 +0000 (00:32 +0000)]
Add const to input string parameters
Neal Norwitz [Sat, 25 Aug 2007 00:29:58 +0000 (00:29 +0000)]
Whoops, not sure how I screwed up the name. Now builds and passes the test.
Neal Norwitz [Sat, 25 Aug 2007 00:21:36 +0000 (00:21 +0000)]
Use unicode and add a "test" for syslog
Guido van Rossum [Fri, 24 Aug 2007 23:51:55 +0000 (23:51 +0000)]
Add a few mixed-mode (set vs. dict view) comparisons.
Guido van Rossum [Fri, 24 Aug 2007 23:49:54 +0000 (23:49 +0000)]
Keir Mierle's improved tests for dict view containment tests.
Guido van Rossum [Fri, 24 Aug 2007 23:47:30 +0000 (23:47 +0000)]
Add some mixed operations between sets and dict views.
Guido van Rossum [Fri, 24 Aug 2007 23:43:52 +0000 (23:43 +0000)]
Add unit tests for set ops on dict.items().
Guido van Rossum [Fri, 24 Aug 2007 23:41:22 +0000 (23:41 +0000)]
Keir Mierle's set operations for dict views (keys/items only of course).
Neal Norwitz [Fri, 24 Aug 2007 23:26:23 +0000 (23:26 +0000)]
Use unicode for password modules
Neal Norwitz [Fri, 24 Aug 2007 23:17:28 +0000 (23:17 +0000)]
Use the str builtin
Neal Norwitz [Fri, 24 Aug 2007 23:12:06 +0000 (23:12 +0000)]
Ensure that code object names (co_name) are unicode.
Verify that they print properly too.
Neal Norwitz [Fri, 24 Aug 2007 22:53:58 +0000 (22:53 +0000)]
Use unicode for error messages of duplicate args
Neal Norwitz [Fri, 24 Aug 2007 22:49:25 +0000 (22:49 +0000)]
Use unicode for reference (is there any way to build this module)
Guido van Rossum [Fri, 24 Aug 2007 22:33:45 +0000 (22:33 +0000)]
Patch with Keir Mierle: add rich comparisons between dict views and sets,
at least for .keys() and .items() (not .values() of course).
Gregory P. Smith [Fri, 24 Aug 2007 22:14:21 +0000 (22:14 +0000)]
follow up to bug 1007 commit.
Use self.assertTrue in test cases rather than the assert statement.
Gregory P. Smith [Fri, 24 Aug 2007 21:59:45 +0000 (21:59 +0000)]
applies the better dbm and shelve related unittests. bug 1007 from larryhastings
Skip Montanaro [Fri, 24 Aug 2007 21:11:00 +0000 (21:11 +0000)]
Remove PyArg_Parse usage from time module. (An extra set of eyeballs on
this would be nice. I'm a little rusty.)
Neal Norwitz [Fri, 24 Aug 2007 20:00:37 +0000 (20:00 +0000)]
Add const to some strings that are not modified
Neal Norwitz [Fri, 24 Aug 2007 19:54:13 +0000 (19:54 +0000)]
Use unicode for much of errors.
Collin Winter [Fri, 24 Aug 2007 19:15:12 +0000 (19:15 +0000)]
Convert test_pkg to use unittest.
Collin Winter [Fri, 24 Aug 2007 18:57:22 +0000 (18:57 +0000)]
r698@Silves: collinwinter | 2007-08-24 10:57:15 -0700
Normalize raise statements in Lib/xml/.
Guido van Rossum [Fri, 24 Aug 2007 17:33:11 +0000 (17:33 +0000)]
Whitespace cleanup.
Guido van Rossum [Fri, 24 Aug 2007 16:47:58 +0000 (16:47 +0000)]
Clean up after a merge left behind old except clause syntax.
Guido van Rossum [Fri, 24 Aug 2007 16:32:05 +0000 (16:32 +0000)]
Merged revisions 57221-57391 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r57227 | facundo.batista | 2007-08-20 17:16:21 -0700 (Mon, 20 Aug 2007) | 5 lines
Catch ProtocolError exceptions and include the header information in
test output (to make it easier to debug test failures caused by
problems in the server). [GSoC - Alan McIntyre]
........
r57229 | mark.hammond | 2007-08-20 18:04:47 -0700 (Mon, 20 Aug 2007) | 5 lines
[
1761786 ] distutils.util.get_platform() return value on 64bit Windows
As discussed on distutils-sig: Allows the generated installer name on
64bit Windows platforms to be different than the name generated for
32bit Windows platforms.
........
r57230 | mark.hammond | 2007-08-20 18:05:16 -0700 (Mon, 20 Aug 2007) | 5 lines
[
1761786 ] distutils.util.get_platform() return value on 64bit Windows
As discussed on distutils-sig: Allows the generated installer name on
64bit Windows platforms to be different than the name generated for
32bit Windows platforms.
........
r57253 | georg.brandl | 2007-08-20 23:01:18 -0700 (Mon, 20 Aug 2007) | 2 lines
Demand version 2.5.1 since 2.5 has a bug with codecs.open context managers.
........
r57254 | georg.brandl | 2007-08-20 23:03:43 -0700 (Mon, 20 Aug 2007) | 2 lines
Revert accidental checkins from last commit.
........
r57255 | georg.brandl | 2007-08-20 23:07:08 -0700 (Mon, 20 Aug 2007) | 2 lines
Bug #
1777160: mention explicitly that e.g. -1**2 is -1.
........
r57256 | georg.brandl | 2007-08-20 23:12:19 -0700 (Mon, 20 Aug 2007) | 3 lines
Bug #
1777168: replace operator names "opa"... with "op1"... and mark everything up as literal,
to enhance readability.
........
r57259 | facundo.batista | 2007-08-21 09:57:18 -0700 (Tue, 21 Aug 2007) | 8 lines
Added test for behavior of operations on an unconnected SMTP object,
and tests for NOOP, RSET, and VRFY. Corrected typo in a comment for
testNonnumericPort. Added a check for constructing SMTP objects when
non-numeric ports are included in the host name. Derived a server from
SMTPServer to test various ESMTP/SMTP capabilities. Check that a
second HELO to DebuggingServer returns an error. [GSoC - Alan McIntyre]
........
r57279 | skip.montanaro | 2007-08-22 12:02:16 -0700 (Wed, 22 Aug 2007) | 2 lines
Note that BeOS is unsupported as of Python 2.6.
........
r57280 | skip.montanaro | 2007-08-22 12:05:21 -0700 (Wed, 22 Aug 2007) | 1 line
whoops - need to check in configure as well
........
r57284 | alex.martelli | 2007-08-22 14:14:17 -0700 (Wed, 22 Aug 2007) | 5 lines
Fix compile.c so that it records 0.0 and -0.0 as separate constants in a code
object's co_consts tuple; add a test to show that the previous behavior (where
these two constants were "collapsed" into one) causes serious malfunctioning.
........
r57286 | gregory.p.smith | 2007-08-22 14:32:34 -0700 (Wed, 22 Aug 2007) | 3 lines
stop leaving log.
0000001 __db.00* and xxx.db turds in developer
sandboxes when bsddb3 tests are run.
........
r57301 | jeffrey.yasskin | 2007-08-22 16:14:27 -0700 (Wed, 22 Aug 2007) | 3 lines
When setup.py fails to find the necessary bits to build some modules, have it
print a slightly more informative message.
........
r57320 | brett.cannon | 2007-08-23 07:53:17 -0700 (Thu, 23 Aug 2007) | 2 lines
Make test_runpy re-entrant.
........
r57324 | georg.brandl | 2007-08-23 10:54:11 -0700 (Thu, 23 Aug 2007) | 2 lines
Bug #
1768121: fix wrong/missing opcode docs.
........
r57326 | georg.brandl | 2007-08-23 10:57:05 -0700 (Thu, 23 Aug 2007) | 2 lines
Bug #
1766421: "return code" vs. "status code".
........
r57328 | georg.brandl | 2007-08-23 11:08:06 -0700 (Thu, 23 Aug 2007) | 2 lines
Second half of #
1752175: #ifdef out references to PyImport_DynLoadFiletab if HAVE_DYNAMIC_LOADING is not defined.
........
r57331 | georg.brandl | 2007-08-23 11:11:33 -0700 (Thu, 23 Aug 2007) | 2 lines
Use try-except-finally in contextlib.
........
r57343 | georg.brandl | 2007-08-23 13:35:00 -0700 (Thu, 23 Aug 2007) | 2 lines
Bug #
1697820: document that the old slice protocol is still used by builtin types.
........
r57345 | georg.brandl | 2007-08-23 13:40:01 -0700 (Thu, 23 Aug 2007) | 2 lines
Bug #
1573854: fix docs for sqlite3 cursor rowcount attr.
........
r57347 | georg.brandl | 2007-08-23 13:50:23 -0700 (Thu, 23 Aug 2007) | 2 lines
Bug #
1694833: fix imp.find_module() docs wrt. packages.
........
r57348 | georg.brandl | 2007-08-23 13:53:28 -0700 (Thu, 23 Aug 2007) | 2 lines
Bug #
1594966: fix misleading usage example
........
r57349 | georg.brandl | 2007-08-23 13:55:44 -0700 (Thu, 23 Aug 2007) | 2 lines
Clarify wording a bit.
........
r57351 | georg.brandl | 2007-08-23 14:18:44 -0700 (Thu, 23 Aug 2007) | 2 lines
Bug #
1752332: httplib no longer uses socket.getaddrinfo().
........
r57352 | georg.brandl | 2007-08-23 14:21:36 -0700 (Thu, 23 Aug 2007) | 2 lines
Bug #
1734111: document struct.Struct.size.
........
r57353 | georg.brandl | 2007-08-23 14:27:57 -0700 (Thu, 23 Aug 2007) | 2 lines
Bug #
1688564: document os.path.join's absolute path behavior in the docstring.
........
r57354 | georg.brandl | 2007-08-23 14:36:05 -0700 (Thu, 23 Aug 2007) | 2 lines
Bug #
1625381: clarify match vs search introduction.
........
r57355 | georg.brandl | 2007-08-23 14:42:54 -0700 (Thu, 23 Aug 2007) | 2 lines
Bug #
1758696: more info about descriptors.
........
r57357 | georg.brandl | 2007-08-23 14:55:57 -0700 (Thu, 23 Aug 2007) | 2 lines
Patch #
1779550: remove redundant code in logging.
........
r57378 | gregory.p.smith | 2007-08-23 22:11:38 -0700 (Thu, 23 Aug 2007) | 2 lines
Fix bug
1725856.
........
r57382 | georg.brandl | 2007-08-23 23:10:01 -0700 (Thu, 23 Aug 2007) | 2 lines
uuid creation is now threadsafe, backport from py3k rev. 57375.
........
r57389 | georg.brandl | 2007-08-24 04:47:37 -0700 (Fri, 24 Aug 2007) | 2 lines
Bug #
1765375: fix stripping of unwanted LDFLAGS.
........
r57391 | guido.van.rossum | 2007-08-24 07:53:14 -0700 (Fri, 24 Aug 2007) | 2 lines
Fix silly typo in test name.
........
Gregory P. Smith [Fri, 24 Aug 2007 05:32:10 +0000 (05:32 +0000)]
reapply of r57378 to fix bug
1725856
Guido van Rossum [Fri, 24 Aug 2007 05:08:58 +0000 (05:08 +0000)]
Fix logic bug that triggered assert.
Guido van Rossum [Fri, 24 Aug 2007 04:13:42 +0000 (04:13 +0000)]
Make uuid.py thread-safe. Fix by Yuri Ginsburg.
Guido van Rossum [Fri, 24 Aug 2007 04:05:13 +0000 (04:05 +0000)]
Fixes by Ero Carrera to remove PyString_. I had to massage a few problems away.
Also, this now leaks a bit -- that's for tomorrow's sprint day.
Guido van Rossum [Fri, 24 Aug 2007 03:51:52 +0000 (03:51 +0000)]
Patch by Ero Carrera to get rid of PyString in timemodule.c.
Guido van Rossum [Fri, 24 Aug 2007 03:46:30 +0000 (03:46 +0000)]
math.floor(<int>) now returns the argument,
so the overflow test no longer matters.
Neal Norwitz [Fri, 24 Aug 2007 02:51:04 +0000 (02:51 +0000)]
cPickle was removed
Guido van Rossum [Fri, 24 Aug 2007 02:02:45 +0000 (02:02 +0000)]
Before calling _PyType_Lookup() the type needs to be initialized.
Neal Norwitz [Fri, 24 Aug 2007 00:10:00 +0000 (00:10 +0000)]
Use unicode for the errno.errorcode names
Neal Norwitz [Fri, 24 Aug 2007 00:06:36 +0000 (00:06 +0000)]
Return unicode for a key name from a wide character
Neal Norwitz [Thu, 23 Aug 2007 23:58:43 +0000 (23:58 +0000)]
Use UTF-8 for a docstring that contains non-ASCII chars.
Guido van Rossum [Thu, 23 Aug 2007 23:57:24 +0000 (23:57 +0000)]
Patch by Keir Mierle so that sets can be compared to other objects that know
how to compare themselves to sets. (Prep work for making dict views more
set-like.)
Guido van Rossum [Thu, 23 Aug 2007 23:35:15 +0000 (23:35 +0000)]
CFunctions' doc strings should be Unicode.
Guido van Rossum [Thu, 23 Aug 2007 22:56:55 +0000 (22:56 +0000)]
Fix math.ceil() and math.floor() to fall back to __ceil__ and __floor__
methods (respectively). With Keir Mierle.
Guido van Rossum [Thu, 23 Aug 2007 22:07:24 +0000 (22:07 +0000)]
Finish the work on __round__ and __trunc__.
With Alex Martelli and Keir Mierle.
Neal Norwitz [Thu, 23 Aug 2007 22:06:07 +0000 (22:06 +0000)]
Fix test_shelve when it uses dumbdbm. Found and fixed by Larry Hastings.
Neal Norwitz [Thu, 23 Aug 2007 21:42:55 +0000 (21:42 +0000)]
Convert a bunch of constant strings in C to unicode.
Neal Norwitz [Thu, 23 Aug 2007 20:28:10 +0000 (20:28 +0000)]
Use unicode.
Guido van Rossum [Thu, 23 Aug 2007 18:31:24 +0000 (18:31 +0000)]
Remove unused variable.
Neal Norwitz [Thu, 23 Aug 2007 18:08:11 +0000 (18:08 +0000)]
Use a newer API for creating the module so we don't have to create
the docstring manually. Saves code and a call to PyString_FromString.
(There are still more calls to PyString_FromString.)
Neal Norwitz [Thu, 23 Aug 2007 17:55:33 +0000 (17:55 +0000)]
Use a newer API for creating the module so we don't have to create
the docstring manually. Saves code and a call to PyString_FromString.
Gregory P. Smith [Thu, 23 Aug 2007 07:32:27 +0000 (07:32 +0000)]
Require strict bytes objects for all bsddb.db input values.
Gregory P. Smith [Thu, 23 Aug 2007 06:37:46 +0000 (06:37 +0000)]
docstring cut n paste correction
Kurt B. Kaiser [Thu, 23 Aug 2007 06:17:40 +0000 (06:17 +0000)]
os.getcwd() is returning str8; sys.path items are str.
Kurt B. Kaiser [Thu, 23 Aug 2007 05:25:55 +0000 (05:25 +0000)]
Conform to py3k dict.{keys, items, values} with some advice from 2b3
M idlelib/configHandler.py
M idlelib/ColorDelegator.py
M idlelib/Delegator.py
M idlelib/ObjectBrowser.py
M idlelib/PyShell.py
M idlelib/Debugger.py
M idlelib/configDialog.py
M idlelib/StackViewer.py
M idlelib/keybindingDialog.py
M idlelib/tabpage.py
M idlelib/EditorWindow.py
M idlelib/WindowList.py
M idlelib/RemoteDebugger.py
M idlelib/dynOptionMenuWidget.py
Guido van Rossum [Thu, 23 Aug 2007 02:13:35 +0000 (02:13 +0000)]
Correction to the xmlrpc docs by John Reese and Jacques Frechet.
Kurt B. Kaiser [Thu, 23 Aug 2007 01:06:15 +0000 (01:06 +0000)]
Fix raise with 2to3
M idlelib/configHandler.py
M idlelib/tabpage.py
M idlelib/EditorWindow.py
M idlelib/rpc.py
M idlelib/IOBinding.py
M idlelib/RemoteDebugger.py
M idlelib/TreeWidget.py
Collin Winter [Thu, 23 Aug 2007 00:01:55 +0000 (00:01 +0000)]
Convert raise statements in Lib/plat-{mac,os2emx}.
Guido van Rossum [Wed, 22 Aug 2007 23:45:42 +0000 (23:45 +0000)]
Fixes by John Reese and Jacques Frechet that make test_xmlrpc pass.
(Note that test_xmlrpc isn't touched by the fixes!) There were two
separate issues; (a) BaseHTTPServer was using a TextIOWrapper which
was swallowing some of the POST body; (b) the getheaders() API was
changed but (due to integration of 2.6 code) the code wasn't modified.
Guido van Rossum [Wed, 22 Aug 2007 23:28:23 +0000 (23:28 +0000)]
Change the error reporting when an invalid string is encountered to avoid
reporting s'x' as the input (which is a lie).
Alex Martelli [Wed, 22 Aug 2007 23:21:33 +0000 (23:21 +0000)]
Implement the round functionality for PEP 3141, and add tests for it.
Collin Winter [Wed, 22 Aug 2007 23:05:23 +0000 (23:05 +0000)]
Convert raise statements in Mac/.
Collin Winter [Wed, 22 Aug 2007 23:05:06 +0000 (23:05 +0000)]
Convert raise statements in Tools/.
Kurt B. Kaiser [Wed, 22 Aug 2007 23:01:33 +0000 (23:01 +0000)]
Switch to absolute imports to support direct execution of modules. Many
IDLE modules have main() or test() functions which are essential for testing.
M idlelib/AutoCompleteWindow.py
M idlelib/UndoDelegator.py
M idlelib/Bindings.py
M idlelib/AutoComplete.py
M idlelib/configHandler.py
M idlelib/HyperParser.py
M idlelib/ColorDelegator.py
M idlelib/ObjectBrowser.py
M idlelib/ZoomHeight.py
M idlelib/PyShell.py
M idlelib/ParenMatch.py
M idlelib/Debugger.py
M idlelib/configDialog.py
M idlelib/StackViewer.py
M idlelib/ReplaceDialog.py
M idlelib/ScriptBinding.py
M idlelib/GrepDialog.py
M idlelib/EditorWindow.py
M idlelib/FormatParagraph.py
M idlelib/OutputWindow.py
M idlelib/aboutDialog.py
M idlelib/IdleHistory.py
M idlelib/PathBrowser.py
M idlelib/ClassBrowser.py
M idlelib/CallTips.py
M idlelib/FileList.py
M idlelib/idle.py
M idlelib/CodeContext.py
M idlelib/SearchDialog.py
M idlelib/RemoteObjectBrowser.py
M idlelib/RemoteDebugger.py
M idlelib/TreeWidget.py
M idlelib/run.py
M idlelib/Percolator.py
M idlelib/macosxSupport.py
Alex Martelli [Wed, 22 Aug 2007 22:39:42 +0000 (22:39 +0000)]
Implement the trunc builtin for PEP 3141
Guido van Rossum [Wed, 22 Aug 2007 21:46:00 +0000 (21:46 +0000)]
Use python -E instead of undef PYTHONPATH.
Collin Winter [Wed, 22 Aug 2007 21:45:20 +0000 (21:45 +0000)]
Convert raise statements in bsddb.
Collin Winter [Wed, 22 Aug 2007 21:45:02 +0000 (21:45 +0000)]
Fix raise statements in hotshot.
Kurt B. Kaiser [Wed, 22 Aug 2007 21:38:31 +0000 (21:38 +0000)]
Fix typo in comment
Kurt B. Kaiser [Wed, 22 Aug 2007 21:34:28 +0000 (21:34 +0000)]
Replace file() with open()
Kurt B. Kaiser [Wed, 22 Aug 2007 21:33:27 +0000 (21:33 +0000)]
Use buffer of type 'bytes' to accumulate from socket.
Gregory P. Smith [Wed, 22 Aug 2007 21:28:15 +0000 (21:28 +0000)]
stop leaving log.
0000001 __db.00* and xxx.db turds in developer
sandboxes when bsddb3 tests are run.
Collin Winter [Wed, 22 Aug 2007 19:45:07 +0000 (19:45 +0000)]
Patch #
1774414: make it possible to use SVK to develop Python.
Kurt B. Kaiser [Wed, 22 Aug 2007 19:41:43 +0000 (19:41 +0000)]
Fix bug introduced at r54854 to mass replace string fcns with methods :-)
Gregory P. Smith [Wed, 22 Aug 2007 19:23:36 +0000 (19:23 +0000)]
Eat some low hanging fruit... let the test suite run.
Kurt B. Kaiser [Wed, 22 Aug 2007 18:57:50 +0000 (18:57 +0000)]
Fix some debugging print statements
Guido van Rossum [Wed, 22 Aug 2007 18:14:10 +0000 (18:14 +0000)]
Make IOBase (and hence all other classes in io.py) use ABCMeta as its metaclass,
so you can use their class .register() method to register virtual subclasses.
Kurt B. Kaiser [Wed, 22 Aug 2007 18:10:19 +0000 (18:10 +0000)]
Remove some old comments adequately covered in the code.
Kurt B. Kaiser [Wed, 22 Aug 2007 18:06:14 +0000 (18:06 +0000)]
1. Fix File Open: don't encode filename to UTF-8 bytes
2. Get test() code working.
Guido van Rossum [Tue, 21 Aug 2007 22:49:52 +0000 (22:49 +0000)]
Convert sunaudio.py to bytes. (It has no unit test of its own!)
Fix test_ossaudiodev by closing the dsp properly (it can't be opened
multiple times on my box).
Kurt B. Kaiser [Tue, 21 Aug 2007 19:54:18 +0000 (19:54 +0000)]
eliminate "from ... import *" in a function.
Lars Gustäbel [Tue, 21 Aug 2007 12:17:05 +0000 (12:17 +0000)]
Fall back to 'ascii' encoding if sys.getfilesystemencoding() returns
None. Remove encoding and errors argument from pax create methods in
TarInfo, pax always uses UTF-8.
Adapt the documentation and tests to the new string/unicode concept.
Guido van Rossum [Tue, 21 Aug 2007 03:36:47 +0000 (03:36 +0000)]
Fix fallout from making __private variables in threading.py _protected.
(Maybe we need to pick less obvious names for some of those?)
Guido van Rossum [Mon, 20 Aug 2007 20:17:57 +0000 (20:17 +0000)]
Make runtests.py a little more versatile: support -x, and arbitrary flags
to be passed to regrtest.py. Also add -h for help, and summarize the
BAD/GOOD/SKIPPED files at the end.
Guido van Rossum [Mon, 20 Aug 2007 19:29:24 +0000 (19:29 +0000)]
Rename __whatever variables defined by ABCMeta to _abc_whatever, so as
to simplify legitimate use of these.
Guido van Rossum [Mon, 20 Aug 2007 19:25:41 +0000 (19:25 +0000)]
Get rid of all __private variables and methods in the threading module.
These have mostly just gotten in the way of legitimate unanticipated use.
Guido van Rossum [Mon, 20 Aug 2007 19:06:03 +0000 (19:06 +0000)]
Merged revisions 57152-57220 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r57155 | brett.cannon | 2007-08-17 11:51:57 -0700 (Fri, 17 Aug 2007) | 2 lines
Clarify the comment about setting the PYTHON variable for the Doc Makefile.
........
r57156 | brett.cannon | 2007-08-17 11:59:58 -0700 (Fri, 17 Aug 2007) | 3 lines
Remove news entry for test.test_support.guard_warnings_filter as it has been
removed.
........
r57158 | facundo.batista | 2007-08-17 12:16:44 -0700 (Fri, 17 Aug 2007) | 9 lines
Added a flag (_send_traceback_header) to the SimpleXMLRPCServer class
that allows sending back exception/stack trace information about
internal server errors (this flag defaults to False to avoid sending
such information unless explicitly enabled). Added tests to verify
behavior of this new feature (these tests are skipped on win32 because
of problems with WSAEWOULDBLOCK). Renamed HTTPTestCase to
SimpleServerTestCase. [GSoC - Alan McIntyre]
........
r57160 | brett.cannon | 2007-08-17 13:16:15 -0700 (Fri, 17 Aug 2007) | 2 lines
Make test_warnings re-entrant.
........
r57175 | georg.brandl | 2007-08-17 23:05:56 -0700 (Fri, 17 Aug 2007) | 2 lines
Fix PDB command descriptions.
........
r57182 | brett.cannon | 2007-08-18 11:30:36 -0700 (Sat, 18 Aug 2007) | 3 lines
Remove Mikael as the maintainer of BeOS at his request. With no maintainer
should the port be deprecated in 2.6?
........
r57199 | georg.brandl | 2007-08-19 11:43:50 -0700 (Sun, 19 Aug 2007) | 2 lines
Fix stray backticks.
........
r57211 | hyeshik.chang | 2007-08-19 23:49:18 -0700 (Sun, 19 Aug 2007) | 2 lines
Add cheot-ga-keut composed make-up sequence support in EUC-KR codec.
........
r57216 | guido.van.rossum | 2007-08-20 08:18:04 -0700 (Mon, 20 Aug 2007) | 4 lines
Add a hack (originally devised in a slightly different form by Thomas Wouters)
to prevent spurious tracebacks when a daemon thread's cleanup happens to wake
up when the world around it has already been destroyed.
........