]>
granicus.if.org Git - python/log
Martin v. Löwis [Sat, 31 Jul 2010 10:49:53 +0000 (10:49 +0000)]
Copy asm files into place.
Georg Brandl [Sat, 31 Jul 2010 10:16:21 +0000 (10:16 +0000)]
Revert r83327. This will have to wait until after the alpha1 release.
Raymond Hettinger [Sat, 31 Jul 2010 10:14:41 +0000 (10:14 +0000)]
Document how to change OrderedDict update order from first to last.
Raymond Hettinger [Sat, 31 Jul 2010 10:11:39 +0000 (10:11 +0000)]
Add functools.lfu_cache() and functools.lru_cache().
Georg Brandl [Sat, 31 Jul 2010 10:08:09 +0000 (10:08 +0000)]
Avoid triggering DeprecationWarnings in test_smtpd and smtpd.
Georg Brandl [Sat, 31 Jul 2010 09:37:03 +0000 (09:37 +0000)]
Copy Sun-specific inclusion of <alloca.h> from 2.7 maint to trunk; it seems to not have been merged to py3k.
Martin v. Löwis [Sat, 31 Jul 2010 09:21:51 +0000 (09:21 +0000)]
Update OpenSSL version.
Georg Brandl [Sat, 31 Jul 2010 09:15:10 +0000 (09:15 +0000)]
After distutils doc reversal, change back **bold todo** items to XXX comments.
Tarek Ziadé [Sat, 31 Jul 2010 09:10:51 +0000 (09:10 +0000)]
reverted distutils doc to its 3.1 state
Georg Brandl [Sat, 31 Jul 2010 09:03:30 +0000 (09:03 +0000)]
At least give IDLE 3.1 a release date. No further entries there for 3.2 though.
Georg Brandl [Sat, 31 Jul 2010 09:01:16 +0000 (09:01 +0000)]
Update copyright years and add releases to release list. Also update Sphinx version number.
Florent Xicluna [Sat, 31 Jul 2010 08:56:55 +0000 (08:56 +0000)]
Fix an oversight in r83294. unquote() should reject bytes. Issue #9301.
Georg Brandl [Sat, 31 Jul 2010 08:56:11 +0000 (08:56 +0000)]
Bump versions and review NEWS file.
Georg Brandl [Sat, 31 Jul 2010 08:27:46 +0000 (08:27 +0000)]
Update pydoc topics and adapt Topics builder to Sphinx 1.0.
Georg Brandl [Sat, 31 Jul 2010 08:20:02 +0000 (08:20 +0000)]
Make urllib tests pass for now. Will figure out what the correct semantics should be after release.
Georg Brandl [Sat, 31 Jul 2010 08:14:16 +0000 (08:14 +0000)]
Fix pdb test failures on the buildbots.
Raymond Hettinger [Sat, 31 Jul 2010 07:12:50 +0000 (07:12 +0000)]
Only expose the abstract base classes.
The concrete types are for internal use (registration).
We are not trying to resurrect the types module
in collections.
Georg Brandl [Fri, 30 Jul 2010 22:20:16 +0000 (22:20 +0000)]
Part of #7245: when KeyboardInterrupt is raised while defining commands, restore the old commands instead of producing a traceback.
Matthias Klose [Fri, 30 Jul 2010 21:40:57 +0000 (21:40 +0000)]
- Issue #7567: PyCurses_setupterm: Don't call `setupterm' twice.
Martin v. Löwis [Fri, 30 Jul 2010 20:03:17 +0000 (20:03 +0000)]
Import files from zlib 1.2.5.
Senthil Kumaran [Fri, 30 Jul 2010 19:34:36 +0000 (19:34 +0000)]
Fix issue9301 - handle unquote({}) kind of case.
Georg Brandl [Fri, 30 Jul 2010 18:46:38 +0000 (18:46 +0000)]
Show the traceback line numbers as well as the current line numbers if an exception is being debugged. Courtesy of pdb++ by Antonio Cuni. Also document -> and >> markers for "list".
Georg Brandl [Fri, 30 Jul 2010 18:15:16 +0000 (18:15 +0000)]
Test that "source" with nonexisting things works as expected.
Georg Brandl [Fri, 30 Jul 2010 18:08:12 +0000 (18:08 +0000)]
Fix source finding if the given frame is a module-level frame.
Martin v. Löwis [Fri, 30 Jul 2010 17:30:51 +0000 (17:30 +0000)]
Use OpenSSL 1.0.0a on Windows.
Martin v. Löwis [Fri, 30 Jul 2010 17:29:39 +0000 (17:29 +0000)]
Drop 2.4 support. Add disabled algorithms to Configure options.
Georg Brandl [Fri, 30 Jul 2010 17:04:28 +0000 (17:04 +0000)]
Add "longlist" and "source" commands, ideas borrowed from pdb++ by Antonio Cuni.
Georg Brandl [Fri, 30 Jul 2010 16:00:46 +0000 (16:00 +0000)]
Several enhancements to pdb and its test suite.
* added basic test for basic commands
* removed duplication of command docs, and moved them to their implementation
* unified and useful display of exceptions
* output messages and errors using overridable methods (also fixes #
1503502 )
Georg Brandl [Fri, 30 Jul 2010 15:33:52 +0000 (15:33 +0000)]
pdb now has its own tests.
Georg Brandl [Fri, 30 Jul 2010 15:01:23 +0000 (15:01 +0000)]
Add Breakpoint.bpformat(), which returns the info usually printed by bpprint(). Necessary for major refactoring of pdb output handling.
Georg Brandl [Fri, 30 Jul 2010 14:16:43 +0000 (14:16 +0000)]
#7964 followup: add test case to ensure issue remains fixed.
Georg Brandl [Fri, 30 Jul 2010 13:36:43 +0000 (13:36 +0000)]
Add myself for pdb.
Mark Dickinson [Fri, 30 Jul 2010 13:13:02 +0000 (13:13 +0000)]
Add note about surprising behaviour from round function.
Georg Brandl [Fri, 30 Jul 2010 12:01:20 +0000 (12:01 +0000)]
#809887: improve pdb feedback for breakpoint-related actions. Also add a functional test for these commands.
Georg Brandl [Fri, 30 Jul 2010 11:31:03 +0000 (11:31 +0000)]
#3143: enable "collapsible sidebar" feature of new Sphinx version.
Georg Brandl [Fri, 30 Jul 2010 10:29:19 +0000 (10:29 +0000)]
#5294: Fix the behavior of pdb "continue" command when called in the top-level debugged frame.
Georg Brandl [Fri, 30 Jul 2010 09:59:28 +0000 (09:59 +0000)]
#5727: Restore the ability to use readline when calling into pdb in doctests.
Georg Brandl [Fri, 30 Jul 2010 09:54:44 +0000 (09:54 +0000)]
Remove redundant import.
Georg Brandl [Fri, 30 Jul 2010 09:43:00 +0000 (09:43 +0000)]
#6719: In pdb, do not stop somewhere in the encodings machinery if the source file to be debugged is in a non-builtin encoding.
Georg Brandl [Fri, 30 Jul 2010 09:23:23 +0000 (09:23 +0000)]
Issue #8048: Prevent doctests from failing when sys.displayhook has
been reassigned.
Georg Brandl [Fri, 30 Jul 2010 09:14:20 +0000 (09:14 +0000)]
#
1472251 : remove addition of "\n" to code given to pdb.run[eval](), the bug in exec() that made this necessary has been fixed. Also document that you can give code objects to run() and runeval(), and add some tests to test_pdb.
Georg Brandl [Fri, 30 Jul 2010 08:54:49 +0000 (08:54 +0000)]
#8015: fix crash when entering an empty line for breakpoint commands. Also restore environment properly when an exception occurs during the definition of commands.
Georg Brandl [Fri, 30 Jul 2010 08:45:26 +0000 (08:45 +0000)]
Document the "jump" command in pdb.__doc__, and add a version tag for "until X".
Georg Brandl [Fri, 30 Jul 2010 08:43:32 +0000 (08:43 +0000)]
Allow giving an explicit line number to "until".
Georg Brandl [Fri, 30 Jul 2010 08:29:39 +0000 (08:29 +0000)]
#
1437051 : allow "continue"/"next"/etc. in .pdbrc, also add pdb -c option to give these commands. This allows to run a script until an exception occurs.
Georg Brandl [Fri, 30 Jul 2010 07:21:26 +0000 (07:21 +0000)]
#9230: allow Pdb.checkline() to be called without a current frame, for setting breakpoints before starting debugging.
Georg Brandl [Fri, 30 Jul 2010 07:14:01 +0000 (07:14 +0000)]
#4179: In pdb, allow "list ." as a command to return to the currently debugged line.
Georg Brandl [Fri, 30 Jul 2010 07:03:39 +0000 (07:03 +0000)]
Clarification.
Mark Dickinson [Thu, 29 Jul 2010 21:41:59 +0000 (21:41 +0000)]
Issue #9422: Fix memory leak when re-initializing a struct.Struct object.
Georg Brandl [Thu, 29 Jul 2010 17:55:01 +0000 (17:55 +0000)]
#4108: the first default entry (User-agent: *) wins.
Victor Stinner [Thu, 29 Jul 2010 17:19:38 +0000 (17:19 +0000)]
#8603: Add environb to os.__all__
Georg Brandl [Thu, 29 Jul 2010 17:16:10 +0000 (17:16 +0000)]
#6630: allow customizing flags for compiling string.Template.idpattern.
Victor Stinner [Thu, 29 Jul 2010 16:26:56 +0000 (16:26 +0000)]
#9397: remove mention of dbm.bsd which does not exist anymore.
Georg Brandl [Thu, 29 Jul 2010 16:01:11 +0000 (16:01 +0000)]
#6522: add a "decorator" directive to explicitly document decorators, and use it in a few places.
Georg Brandl [Thu, 29 Jul 2010 14:49:08 +0000 (14:49 +0000)]
#9388: remove ERA_YEAR which is never defined in the source code.
Georg Brandl [Thu, 29 Jul 2010 14:46:07 +0000 (14:46 +0000)]
#9397: remove mention of dbm.bsd which does not exist anymore.
Georg Brandl [Thu, 29 Jul 2010 14:36:11 +0000 (14:36 +0000)]
Use correct directive and name.
Georg Brandl [Thu, 29 Jul 2010 14:32:22 +0000 (14:32 +0000)]
#9407: document configparser.Error.
Georg Brandl [Thu, 29 Jul 2010 14:23:06 +0000 (14:23 +0000)]
Use Py_CLEAR().
Georg Brandl [Thu, 29 Jul 2010 14:17:12 +0000 (14:17 +0000)]
#
1090076 : explain the behavior of *vars* in get() better.
Mark Dickinson [Thu, 29 Jul 2010 13:56:56 +0000 (13:56 +0000)]
Fix typo.
Georg Brandl [Thu, 29 Jul 2010 13:38:37 +0000 (13:38 +0000)]
#3874: document HTMLParser.unknown_decl().
Georg Brandl [Thu, 29 Jul 2010 13:19:42 +0000 (13:19 +0000)]
Fix #9412: make list of messages an instance attribute instead of class attribute.
Georg Brandl [Thu, 29 Jul 2010 12:17:40 +0000 (12:17 +0000)]
#9411: allow selecting an encoding for configparser files. Also adds a new test config file to test special cases.
Georg Brandl [Thu, 29 Jul 2010 11:56:20 +0000 (11:56 +0000)]
Fix for r83202: improve the handling of empty lines.
Georg Brandl [Thu, 29 Jul 2010 11:49:05 +0000 (11:49 +0000)]
#6538: fix regex documentation again -- use fictional class names "regex" and "match" but do not document them as classes, remove 1.5 compat info and use new default argument syntax where possible.
Georg Brandl [Thu, 29 Jul 2010 11:15:36 +0000 (11:15 +0000)]
Remove Python 1.5 compatibility note.
Victor Stinner [Thu, 29 Jul 2010 00:29:00 +0000 (00:29 +0000)]
Update test_os.py according to my last changes on _Environ.__repr__()
Victor Stinner [Wed, 28 Jul 2010 21:25:42 +0000 (21:25 +0000)]
Issue #9283: Oops, add missing { and } to repr(os.environ)
Victor Stinner [Wed, 28 Jul 2010 21:23:23 +0000 (21:23 +0000)]
#9283: Fix repr(os.environ), display unicode keys and values on POSIX systems
Georg Brandl [Wed, 28 Jul 2010 17:37:27 +0000 (17:37 +0000)]
Add missing file.
Florent Xicluna [Wed, 28 Jul 2010 16:39:41 +0000 (16:39 +0000)]
Syntax cleanup.
Senthil Kumaran [Wed, 28 Jul 2010 16:27:56 +0000 (16:27 +0000)]
Fix Issue6325 - robotparse to honor urls with query strings.
Georg Brandl [Wed, 28 Jul 2010 13:13:46 +0000 (13:13 +0000)]
#
1682942 : add some ConfigParser features: alternate delimiters, alternate comments, empty lines in values. Also enhance the docs with more examples and mention SafeConfigParser before ConfigParser. Patch by Lukas Langa, review by myself, Eric and Ezio.
Georg Brandl [Wed, 28 Jul 2010 08:19:35 +0000 (08:19 +0000)]
#9354: Provide getsockopt() in asyncore file_wrapper(). Patch by Lukas Langa.
Victor Stinner [Wed, 28 Jul 2010 00:40:58 +0000 (00:40 +0000)]
Issue #8991: convertbuffer() rejects discontigious buffers
Ezio Melotti [Wed, 28 Jul 2010 00:23:21 +0000 (00:23 +0000)]
Fix failure introduced in r83182.
Victor Stinner [Wed, 28 Jul 2010 00:15:03 +0000 (00:15 +0000)]
Issue #8966: ctypes: Remove implicit bytes-unicode conversion
Victor Stinner [Tue, 27 Jul 2010 23:36:41 +0000 (23:36 +0000)]
Fix ctypes tests to avoid implicit bytes-unicode conversion
Alexander Belopolsky [Tue, 27 Jul 2010 23:02:38 +0000 (23:02 +0000)]
Issue #9378: python -m pickle <pickle file> will now load and display
the first object in the pickle file.
Ezio Melotti [Tue, 27 Jul 2010 22:24:13 +0000 (22:24 +0000)]
With skipUnless there is no need to add test classes conditionally.
Antoine Pitrou [Tue, 27 Jul 2010 22:08:27 +0000 (22:08 +0000)]
Issue #9294: remove dead code in Objects/object.c. Patch by Grant Limberg.
Ezio Melotti [Tue, 27 Jul 2010 22:03:33 +0000 (22:03 +0000)]
Use proper skips and assert* methods in test_asyncore.
Florent Xicluna [Tue, 27 Jul 2010 21:20:15 +0000 (21:20 +0000)]
Issue #4770: Restrict binascii module to accept only bytes (as specified).
And fix the email package to encode to ASCII instead of ``raw-unicode-escape`` before ASCII-to-binary decoding.
Georg Brandl [Tue, 27 Jul 2010 18:19:21 +0000 (18:19 +0000)]
Update Sphinx to 1.0.1.
Alexander Belopolsky [Tue, 27 Jul 2010 14:16:32 +0000 (14:16 +0000)]
Issue #9384: python -m tkinter will now display a simple demo applet.
Gregory P. Smith [Tue, 27 Jul 2010 05:31:29 +0000 (05:31 +0000)]
The default size of the re module's compiled regular expression cache has
been increased from 100 to 500 and the cache replacement policy has changed
from simply clearing the entire cache on overflow to randomly forgetting 20%
of the existing cached compiled regular expressions. This is a performance
win for applications that use a lot of regular expressions and limits the
impact of the performance hit anytime the cache is exceeded.
Georg Brandl [Mon, 26 Jul 2010 21:12:13 +0000 (21:12 +0000)]
Clarify.
Alexander Belopolsky [Mon, 26 Jul 2010 18:27:49 +0000 (18:27 +0000)]
Added versionadded entry for the annotate argument.
Georg Brandl [Mon, 26 Jul 2010 17:09:32 +0000 (17:09 +0000)]
Add Reid.
Georg Brandl [Mon, 26 Jul 2010 17:00:20 +0000 (17:00 +0000)]
Fix indentation in example.
Georg Brandl [Mon, 26 Jul 2010 15:11:49 +0000 (15:11 +0000)]
Fix grammar.
Andrew M. Kuchling [Mon, 26 Jul 2010 13:08:58 +0000 (13:08 +0000)]
Reword paragraph
Andrew M. Kuchling [Mon, 26 Jul 2010 12:54:02 +0000 (12:54 +0000)]
#7637: fix a grammar error; simplify a sentence
Georg Brandl [Mon, 26 Jul 2010 09:33:12 +0000 (09:33 +0000)]
Add Brian Quinlan.
Georg Brandl [Mon, 26 Jul 2010 08:51:42 +0000 (08:51 +0000)]
#9381: fix markup.
Alexander Belopolsky [Mon, 26 Jul 2010 02:36:41 +0000 (02:36 +0000)]
Make python version of fromtimestamp behave more like C.
Brian Curtin [Mon, 26 Jul 2010 02:36:32 +0000 (02:36 +0000)]
Add note about #7113 and add Łukasz Langa to ACKS
Brian Curtin [Mon, 26 Jul 2010 00:27:10 +0000 (00:27 +0000)]
Fix #7113. Patch by Łukasz Langa.
Changes include using a list of lines instead of patching together using
string interpolation, and a multi-line value test cases.
Andrew M. Kuchling [Sun, 25 Jul 2010 23:38:47 +0000 (23:38 +0000)]
#777884: make .normalize() do nothing for childless nodes, instead of raising an exception