Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | - add versionadded tag | George Yoshida | 2006-04-22 | 1 | -1/+3 | |
| | | | | - make arbitrary arguments come last | |||||
* | Port to Python 2.5. Drop .DEF file. Change output file names to .pyd. | Martin v. Löwis | 2006-04-22 | 3 | -12/+7 | |
| | ||||||
* | Typo fixes | George Yoshida | 2006-04-22 | 1 | -2/+2 | |
| | ||||||
* | Fix more ssize_t issues. | Martin v. Löwis | 2006-04-22 | 6 | -13/+13 | |
| | ||||||
* | Fix more ssize_t problems. | Martin v. Löwis | 2006-04-22 | 3 | -8/+16 | |
| | ||||||
* | Add libctypes as a dep | Neal Norwitz | 2006-04-22 | 1 | -0/+1 | |
| | ||||||
* | Whitespace normalization. | Tim Peters | 2006-04-22 | 2 | -20/+20 | |
| | ||||||
* | Add Gregory K. Johnson's revised version of mailbox.py (funded by | Andrew M. Kuchling | 2006-04-22 | 5 | -212/+4859 | |
| | | | | | | | | | | | | | | | | | the 2005 Summer of Code). The revision adds a number of new mailbox classes that support adding and removing messages; these classes also support mailbox locking and default to using email.Message instead of rfc822.Message. The old mailbox classes are largely left alone for backward compatibility. The exception is the Maildir class, which was present in the old module and now inherits from the new classes. The Maildir class's interface is pretty simple, though, so I think it'll be compatible with existing code. (The change to the NEWS file also adds a missing word to a different news item, which unfortunately required rewrapping the line.) | |||||
* | Make copy of test_mailbox.py. We'll still want to check the backward | Andrew M. Kuchling | 2006-04-22 | 1 | -0/+120 | |
| | | | | | | | | | compatibility classes in the new mailbox.py that I'll be committing in a few minutes. One change has been made: the tests use len(mbox) instead of len(mbox.boxes). The 'boxes' attribute was never documented and contains some internal state that seems unlikely to have been useful. | |||||
* | Fix comment typo | Andrew M. Kuchling | 2006-04-22 | 1 | -1/+1 | |
| | ||||||
* | Typo fixes | Andrew M. Kuchling | 2006-04-22 | 1 | -2/+2 | |
| | ||||||
* | Guido wrote contextlib, not me, but thanks anyway. ;) | Phillip J. Eby | 2006-04-21 | 1 | -1/+0 | |
| | ||||||
* | SF bug #1473760 TempFile can hang on Windows. | Tim Peters | 2006-04-21 | 4 | -22/+87 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Python 2.4 changed ntpath.abspath to do an import inside the function. As a result, due to Python's import lock, anything calling abspath on Windows (directly, or indirectly like tempfile.TemporaryFile) hung when it was called from a thread spawned as a side effect of importing a module. This is a depressingly frequent problem, and deserves a more general fix. I'm settling for a micro-fix here because this specific one accounts for a report of Zope Corp's ZEO hanging on Windows, and it was an odd way to change abspath to begin with (ntpath needs a different implementation depending on whether we're actually running on Windows, and the _obvious_ way to arrange for that is not to bury a possibly-failing import _inside_ the function). Note that if/when other micro-fixes of this kind get made, the new Lib/test/threaded_import_hangers.py is a convenient place to add tests for them. | |||||
* | Documentation for ctypes. | Thomas Heller | 2006-04-21 | 2 | -0/+1227 | |
| | | | | | | | | | I think that 'generic operating system services' is the best category. Note that the Doc/lib/libctypes.latex file is generated from reST sources. You are welcome to make typo fixes, and I'll try to keep the reST sources in sync, but markup changes would be lost - they should be fixed in the tool that creates the latex file. The conversion script is external/ctypes/docs/manual/mkpydoc.py. | |||||
* | Merge in changes from ctypes 0.9.9.6 upstream version. | Thomas Heller | 2006-04-21 | 24 | -365/+300 | |
| | ||||||
* | Merge in changes from ctypes 0.9.9.6 upstream version. | Thomas Heller | 2006-04-21 | 9 | -99/+297 | |
| | ||||||
* | Whitespace normalization. | Tim Peters | 2006-04-21 | 15 | -261/+247 | |
| | ||||||
* | Correct the grammar | George Yoshida | 2006-04-21 | 1 | -3/+3 | |
| | ||||||
* | Backport p3yk r45619: | Hye-Shik Chang | 2006-04-21 | 1 | -4/+28 | |
| | | | | | | Add empty __init__ methods for stateful multibytecodec instances. This resolves a problem found by Thomas Wouters: http://mail.python.org/pipermail/python-dev/2006-April/064051.html | |||||
* | Fix a markup. | George Yoshida | 2006-04-21 | 1 | -1/+1 | |
| | | | | This generated a ugly code, "P>". | |||||
* | Py_ssize_t issue; repr()'ing a very large string would result in a teensy | Thomas Wouters | 2006-04-21 | 1 | -1/+1 | |
| | | | | string, because of a cast to int. | |||||
* | Upgrade to vsextcomp 0.8 (and thus the SDK for W2k3SP1) | Martin v. Löwis | 2006-04-21 | 18 | -37/+37 | |
| | ||||||
* | Add item | Andrew M. Kuchling | 2006-04-21 | 1 | -0/+5 | |
| | ||||||
* | Add \label to make better HTML filenames | Andrew M. Kuchling | 2006-04-21 | 1 | -16/+16 | |
| | ||||||
* | Add two items; typographical improvement for the 'with' statement; minor edits | Andrew M. Kuchling | 2006-04-21 | 1 | -29/+48 | |
| | ||||||
* | Typo, grammar fixes. This file could use another proofreading pass. | Andrew M. Kuchling | 2006-04-21 | 1 | -25/+25 | |
| | ||||||
* | Add TODO item | Andrew M. Kuchling | 2006-04-21 | 1 | -0/+1 | |
| | ||||||
* | Add explanatory message | Andrew M. Kuchling | 2006-04-21 | 1 | -0/+1 | |
| | ||||||
* | Typo fixes | Andrew M. Kuchling | 2006-04-21 | 1 | -6/+6 | |
| | ||||||
* | Fix variable/format-char discrepancy in new-style class __getitem__, | Thomas Wouters | 2006-04-21 | 1 | -4/+4 | |
| | | | | | | | __delitem__, __setslice__ and __delslice__ hooks. This caused test_weakref and test_userlist to fail in the p3yk branch (where UserList, like all classes, is new-style) on amd64 systems, with open-ended slices: the sys.maxint value for empty-endpoint was transformed into -1. | |||||
* | Package setuptools | Martin v. Löwis | 2006-04-21 | 1 | -1/+10 | |
| | ||||||
* | Allow pstats.Stats creator to specify an alternate to stdout. | Skip Montanaro | 2006-04-21 | 3 | -74/+91 | |
| | ||||||
* | This is a long-ago patch I submitted to SF (1100924) to time the gc passes. | Skip Montanaro | 2006-04-21 | 1 | -0/+29 | |
| | | | | | Barry approved it awhile ago. Been sitting in my sandbox for awhile as well. | |||||
* | - tp_init shouldn't call base class tp_init by default | Jack Jansen | 2006-04-20 | 1 | -2/+3 | |
| | | | | | - tp_new (which was apparently always overridden:-) called base class tp_init in stead of tp_new. | |||||
* | Change a footnote to a parenthetical (in two senses) paragraph | Andrew M. Kuchling | 2006-04-20 | 1 | -5/+8 | |
| | ||||||
* | Argh, make another markup fix | Andrew M. Kuchling | 2006-04-20 | 1 | -1/+1 | |
| | ||||||
* | Markup fix | Andrew M. Kuchling | 2006-04-20 | 1 | -1/+1 | |
| | ||||||
* | Add some items; add "New module" consistently; make contextlib.closing ↵ | Andrew M. Kuchling | 2006-04-20 | 1 | -20/+44 | |
| | | | | example more interesting and more correct (thanks Gustavo!); add a name | |||||
* | Address issues brought up by MvL on python-checkins. | Neal Norwitz | 2006-04-20 | 1 | -4/+4 | |
| | | | | | | | | | I tested this with valgrind on amd64. The man pages I found for diff architectures are inconsistent on this. I'm not entirely sure this change is correct for all architectures either. Perhaps we should just over-allocate and not worry about it? | |||||
* | Whitespace, fix indentation | Neal Norwitz | 2006-04-20 | 1 | -2/+1 | |
| | ||||||
* | Document r43622. | Martin v. Löwis | 2006-04-20 | 1 | -0/+4 | |
| | ||||||
* | Correct implementation and documentation of os.confstr. Add a simple test | Skip Montanaro | 2006-04-20 | 3 | -9/+17 | |
| | | | | case. I've yet to figure out how to provoke a None return I can test. | |||||
* | Add news item for pybench addition. | Marc-André Lemburg | 2006-04-19 | 1 | -0/+5 | |
| | ||||||
* | Make s.replace() work with explicit counts exceeding 2Gb. | Thomas Wouters | 2006-04-19 | 1 | -2/+2 | |
| | ||||||
* | Adding pybench 1.3 to the Tools/ directory. | Marc-André Lemburg | 2006-04-19 | 20 | -0/+8164 | |
| | ||||||
* | Teach Python/ceval.c's inlining of 'str += str' about Py_ssize_t sizes; this | Thomas Wouters | 2006-04-19 | 1 | -2/+2 | |
| | | | | was having funny effects when called on >2Gb strings ;P | |||||
* | Use Py_ssize_t to hold the 'width' argument to the ljust, rjust, center and | Thomas Wouters | 2006-04-19 | 1 | -8/+8 | |
| | | | | | | zfill stringmethods, so they can create strings larger than 2Gb on 64bit systems (even win64.) The unicode versions of these methods already did this right. | |||||
* | Write datetime.strptime() item; show use of @contextmanager in defining ↵ | Andrew M. Kuchling | 2006-04-19 | 1 | -18/+48 | |
| | | | | __context__ methods; minor edits; add two names | |||||
* | SF Patch #1062014: AF_UNIX sockets under Linux have a special | Armin Rigo | 2006-04-19 | 3 | -6/+62 | |
| | | | | abstract namespace that is now fully supported. | |||||
* | Added a pycremoval rule. Called by clean, it removes all .pyc and .pyo files. | Brett Cannon | 2006-04-18 | 1 | -2/+3 | |
| | | | | | Handy to have as a separate rule from clean when mucking around with bytecode generation. |