Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Re-apply patch #1700288 (first applied in r59931, rolled back in r59940) | Amaury Forgeot d'Arc | 2008-01-14 | 4 | -6/+219 |
| | | | | | | now that ctypes uses a more supported method to create types: Method cache optimization, by Armin Rigo, ported to 2.6 by Kevin Jacobs. | ||||
* | As discussed in issue 1700288: | Amaury Forgeot d'Arc | 2008-01-14 | 2 | -2/+2 |
| | | | | | | | ctypes takes some liberties when creating python types: it modifies the types' __dict__ directly, bypassing all the machinery of type objects which deal with special methods. And this broke recent optimisations of method lookup. Now we try to modify the type with more "official" functions. | ||||
* | Back out r59931 - test_ctypes fails with it. | Georg Brandl | 2008-01-13 | 4 | -219/+6 |
| | |||||
* | Check in the patch proposed by Ben Hayden (benjhayden) for issue | Ka-Ping Yee | 2008-01-13 | 1 | -3/+5 |
| | | | | | | | | | #1550: help('modules') broken by several 3rd party libraries. Tested with Python build: trunk:54235:59936M -- the reported error occurs with Django installed (or with any __init__.py present on the path that raises an exception), and such errors indeed go away when this change is applied. | ||||
* | Make Modules/socketobject.c compile for Windows again. | Thomas Heller | 2008-01-13 | 1 | -4/+7 |
| | |||||
* | Clarify the effect of text mode. | Georg Brandl | 2008-01-13 | 1 | -1/+3 |
| | |||||
* | Fix spelling. | Raymond Hettinger | 2008-01-13 | 1 | -1/+1 |
| | |||||
* | Named tuple is a concept, not a specific type. | Raymond Hettinger | 2008-01-13 | 1 | -5/+11 |
| | |||||
* | Fix editing glitch. | Georg Brandl | 2008-01-12 | 1 | -5/+2 |
| | |||||
* | Patch #1700288: Method cache optimization, by Armin Rigo, ported to | Georg Brandl | 2008-01-12 | 4 | -6/+219 |
| | | | | 2.6 by Kevin Jacobs. | ||||
* | Move OSError docs to exceptions doc, remove obsolete descriptions | Georg Brandl | 2008-01-12 | 3 | -65/+44 |
| | | | | from os docs, rework posix docs. | ||||
* | Issue 1780: Allow leading and trailing whitespace in Decimal constructor, | Mark Dickinson | 2008-01-12 | 4 | -6/+37 |
| | | | | | when constructing from a string. Disallow trailing newlines in Context.create_decimal. | ||||
* | Update the opcode docs for STORE_MAP and BUILD_MAP | Raymond Hettinger | 2008-01-11 | 1 | -3/+7 |
| | |||||
* | Fix a potential 'SystemError: NULL result without error'. | Thomas Heller | 2008-01-11 | 1 | -1/+1 |
| | | | | | | NULL may be a valid return value from PyLong_AsVoidPtr. Will backport to release25-maint. | ||||
* | Raise an error instead of crashing with a segfault when a NULL | Thomas Heller | 2008-01-11 | 2 | -0/+11 |
| | | | | | | function pointer is called. Will backport to release25-maint. | ||||
* | Bug #1790: update link; remove outdated paragraph | Andrew M. Kuchling | 2008-01-11 | 1 | -9/+3 |
| | |||||
* | Speed-up and simplify code urlparse's result objects. | Raymond Hettinger | 2008-01-11 | 1 | -52/+6 |
| | |||||
* | Removed unused variable | Christian Heimes | 2008-01-11 | 1 | -1/+1 |
| | |||||
* | Revert revision 59913, because it was wrong: | Thomas Heller | 2008-01-11 | 1 | -4/+4 |
| | | | | | | The sqlite3 dll, when compiled in debug mode, must be linked with /MDd to use the debug runtime library. Further, the dll will be named sqlite3_d.dll. | ||||
* | The sqlite3 dll, when compiled in debug mode, must be linked with /MDd | Thomas Heller | 2008-01-11 | 1 | -4/+4 |
| | | | | | to use the debug runtime library. Further, the dll will be named sqlite3_d.dll. | ||||
* | Documentation for r5990[3567]. | Georg Brandl | 2008-01-11 | 5 | -3/+36 |
| | |||||
* | News entries for rev. 5990[567]. | Georg Brandl | 2008-01-11 | 1 | -0/+3 |
| | |||||
* | Guard definition of TIPC_SUB_CANCEL with an #ifdef. | Georg Brandl | 2008-01-11 | 1 | -1/+4 |
| | |||||
* | Add an important missing blank. | Thomas Heller | 2008-01-11 | 1 | -1/+1 |
| | |||||
* | Improve usability of the SequenceMatcher by returning named tuples ↵ | Raymond Hettinger | 2008-01-11 | 1 | -7/+10 |
| | | | | describing match ranges. | ||||
* | Let most inspect functions return named tuples | Raymond Hettinger | 2008-01-11 | 1 | -5/+19 |
| | |||||
* | Have Decimal.as_tuple return a named tuple. | Raymond Hettinger | 2008-01-11 | 1 | -1/+7 |
| | |||||
* | Comment-out missing constant (from rev 59819) | Raymond Hettinger | 2008-01-11 | 1 | -1/+1 |
| | |||||
* | Doctest results return a named tuple for readability | Raymond Hettinger | 2008-01-11 | 3 | -70/+76 |
| | |||||
* | Run doctests on the collections module | Raymond Hettinger | 2008-01-11 | 2 | -3/+5 |
| | |||||
* | Neaten-up the named tuple docs | Raymond Hettinger | 2008-01-10 | 2 | -8/+8 |
| | |||||
* | Closing issue1761. | Amaury Forgeot d'Arc | 2008-01-10 | 2 | -1/+15 |
| | | | | | | | | | | | | Surprising behaviour of the "$" regexp: it matches the end of the string, AND just before the newline at the end of the string:: re.sub('$', '#', 'foo\n') == 'foo#\n#' Python is consistent with Perl and the pcre library, so we just document it. Guido prefers "\Z" to match only the end of the string. | ||||
* | Clarify how to add a field to a named tuple. | Raymond Hettinger | 2008-01-10 | 2 | -1/+4 |
| | |||||
* | Examples for named tuple subclassing should include __slots__ | Raymond Hettinger | 2008-01-10 | 2 | -4/+7 |
| | |||||
* | Reflow a paragraph, and fix a typo. | Thomas Heller | 2008-01-10 | 1 | -4/+6 |
| | |||||
* | Check for fd of -1 to save fsync() and fstat() call | Andrew M. Kuchling | 2008-01-10 | 1 | -2/+4 |
| | |||||
* | Reword entry, not sure I made it much better though. | Neal Norwitz | 2008-01-10 | 1 | -3/+2 |
| | |||||
* | Change amd64 buildbot scripts to use Visual Studio 2008, and | Thomas Heller | 2008-01-09 | 2 | -6/+6 |
| | | | | | | to use the required versions of external sources. External sources are not yet built, so the build-step fails to built some targets. | ||||
* | Change amd64 buildbot scripts to use Visual Studio 2008, and | Thomas Heller | 2008-01-09 | 1 | -33/+26 |
| | | | | | | to use the required versions of external sources. External sources are not yet built, so the build-step fails to built some targets. | ||||
* | Fixed #1776. __import__() no longer imports modules by file name | Christian Heimes | 2008-01-09 | 3 | -1/+25 |
| | |||||
* | vs9to8 sync | Christian Heimes | 2008-01-09 | 1 | -0/+1 |
| | |||||
* | Related to patch #1114: fix another place where attr_t is assumed to be a long | Andrew M. Kuchling | 2008-01-09 | 1 | -4/+9 |
| | |||||
* | Set the output file in the _ctypes Debug|x64 configuration. | Thomas Heller | 2008-01-09 | 1 | -1/+2 |
| | |||||
* | Fix typo | Raymond Hettinger | 2008-01-09 | 1 | -1/+1 |
| | |||||
* | minor cleaning | Fred Drake | 2008-01-09 | 1 | -2/+2 |
| | |||||
* | Syntax highlighting only works when >>> lines are accompanied by ... lines | Raymond Hettinger | 2008-01-09 | 1 | -8/+8 |
| | |||||
* | Issue 846388. Adds a call to PyErr_CheckSignals to | Facundo Batista | 2008-01-08 | 2 | -0/+11 |
| | | | | | | | | | SRE_MATCH so that signal handlers can be invoked during long regular expression matches. It also adds a new error return value indicating that an exception occurred in a signal handler during the match, allowing exceptions in the signal handler to propagate up to the main loop. Thanks Josh Hoyt and Ralf Schmitt. | ||||
* | Better method for associating .py files with the interpreter. | Georg Brandl | 2008-01-08 | 1 | -8/+9 |
| | |||||
* | Fix markup errors from r59857 and clarify key.__enter__/__exit__ docs | Georg Brandl | 2008-01-08 | 1 | -11/+16 |
| | |||||
* | Added __enter__ and __exit__ functions to HKEY object | Christian Heimes | 2008-01-08 | 4 | -20/+104 |
| | | | | Added ExpandEnvironmentStrings to the _winreg module. |