Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Patch #1680961: remove sys.exitfunc and replace it with a private C API. ↵ | Collin Winter | 2007-03-21 | 13 | -204/+360 |
| | | | | Also, reimplement atexit in C so it can take advantage of this private API. | ||||
* | Use the local python binary to build the docs, not whatever 'python' is on ↵ | Collin Winter | 2007-03-21 | 1 | -1/+1 |
| | | | | the PATH (which is probably Python 2.x, and we need 3.x). | ||||
* | Run 2to3 over Doc/tools/. | Collin Winter | 2007-03-21 | 15 | -64/+66 |
| | |||||
* | Make test_socket_ssl.py pass by fixing some code that was | Guido van Rossum | 2007-03-19 | 1 | -4/+4 |
| | | | | | incorrectly assuming that err.message was the Py3k way of writing err[0] in 2.x. The correct spelling is err.args[0]. | ||||
* | Use input() now that it is available. | Guido van Rossum | 2007-03-19 | 1 | -4/+2 |
| | |||||
* | "from ... import x" should not be a syntax error... make | Georg Brandl | 2007-03-19 | 2 | -3/+8 |
| | | | | import_stmt accept ELLIPSes and DOTs. | ||||
* | Fix the compiler package w.r.t. the new metaclass syntax. | Guido van Rossum | 2007-03-19 | 7 | -30/+40 |
| | | | | | | (It is still broken w.r.t. the new nonlocal keyword.) Remove a series of debug prints I accidentally left in test_ast.py. | ||||
* | NEWS item for PEP 3115. | Georg Brandl | 2007-03-18 | 1 | -0/+5 |
| | |||||
* | Refactor astgen.py with 2to3. | Georg Brandl | 2007-03-18 | 1 | -38/+38 |
| | |||||
* | Make ELLIPSIS a separate token. This makes it a syntax error to write ". . ↵ | Georg Brandl | 2007-03-18 | 9 | -95/+111 |
| | | | | ." for Ellipsis. | ||||
* | Remove the deprecated and useless "pend" argument from | Georg Brandl | 2007-03-18 | 6 | -29/+10 |
| | | | | PyFloat_FromString. (fixes bug #1650903) | ||||
* | Update the silly version number. | Guido van Rossum | 2007-03-18 | 1 | -2/+2 |
| | |||||
* | Implement PEP 3115 -- new metaclass syntax and semantics. | Guido van Rossum | 2007-03-18 | 25 | -236/+603 |
| | | | | | | | The compiler package hasn't been updated yet; test_compiler.py fails. Otherwise all tests seem to be passing now. There are no occurrences of __metaclass__ left in the standard library. Docs have not been updated. | ||||
* | Bug 1679498: remove unused instance variables _readable, _writable and | Guido van Rossum | 2007-03-18 | 1 | -4/+0 |
| | | | | _seekable. | ||||
* | Bug 1679498: unset variable 'bs'. | Guido van Rossum | 2007-03-18 | 1 | -0/+2 |
| | |||||
* | Add some XXX comments and fix BufferedReader signature. | Guido van Rossum | 2007-03-15 | 1 | -2/+6 |
| | |||||
* | Add Mike Verdone (co-author of io.py and PEP 3116). | Guido van Rossum | 2007-03-15 | 1 | -0/+1 |
| | | | | Daniel Stutzbach (already in) is main author of _fileio.c. | ||||
* | Check the keys of the locals dict -- they need not be a list. | Georg Brandl | 2007-03-12 | 1 | -1/+12 |
| | |||||
* | Patch #1591665: implement the __dir__() special function lookup in PyObject_Dir. | Georg Brandl | 2007-03-10 | 5 | -162/+259 |
| | |||||
* | Add a missing forward declaration for PyFileIO_Type. The _fileio module now ↵ | Collin Winter | 2007-03-08 | 1 | -0/+2 |
| | | | | compiles with --with-pydebug. | ||||
* | Move test_unittest, test_doctest and test_doctest2 higher up in the test order | Collin Winter | 2007-03-08 | 1 | -0/+3 |
| | |||||
* | Fix another unittest that broke due to dict views (more precisely, due | Guido van Rossum | 2007-03-08 | 1 | -1/+1 |
| | | | | to the cowboy way they are currently hacked in). | ||||
* | Fix embarrassing syntax mix. | Guido van Rossum | 2007-03-08 | 1 | -1/+1 |
| | |||||
* | Check in Daniel Stutzbach's _fileio.c and test_fileio.py | Guido van Rossum | 2007-03-08 | 5 | -1/+1002 |
| | | | | | | (see SF#1671314) with small tweaks. The io module now uses this instead of its own implementation of the FileIO class, if it can import _fileio. | ||||
* | Delete TESTFN after the test. | Guido van Rossum | 2007-03-07 | 1 | -0/+3 |
| | |||||
* | Change the specs for readinto() -- it should *not* shorten the buffer to | Guido van Rossum | 2007-03-07 | 2 | -7/+16 |
| | | | | the amount of data read. | ||||
* | New version from Mike Verdone (sat in my inbox since 2/27). | Guido van Rossum | 2007-03-07 | 2 | -87/+288 |
| | | | | | | | I cleaned up whitespace but otherwise didn't change it. This will need work to reflect the tentative decision to drop nonblocking I/O support from the buffering layers. | ||||
* | Addendum of patch #1669633: additional tests for bytes methods. | Georg Brandl | 2007-03-06 | 2 | -168/+207 |
| | |||||
* | Final part of SF# 1607548 by Tony Lownds: fix pydoc and inspect. | Guido van Rossum | 2007-02-28 | 2 | -20/+110 |
| | |||||
* | regenerated to reflect the addition of 'nonlocal' and removal of 'print' | Jack Diederich | 2007-02-28 | 1 | -1/+1 |
| | |||||
* | Regenerate symbol.py. | Guido van Rossum | 2007-02-28 | 1 | -50/+51 |
| | | | | This fixes test_compiler, test_transformer, and test_parser. | ||||
* | Use __builtin__, not __builtins__. | Brett Cannon | 2007-02-28 | 1 | -1/+1 |
| | |||||
* | Fix test_pep352 to deal with the removal of the 'exceptions' module. | Brett Cannon | 2007-02-28 | 1 | -2/+8 |
| | |||||
* | Fix off-by-one bug in memmove() call in bytes_insert(). | Guido van Rossum | 2007-02-27 | 1 | -1/+1 |
| | | | | Fix by Pete Shinners (for his own bug :-). | ||||
* | Fix httplib for removal of slicing from exceptions. | Brett Cannon | 2007-02-27 | 1 | -7/+9 |
| | |||||
* | Commit version bump. | Brett Cannon | 2007-02-27 | 1 | -2/+2 |
| | |||||
* | SF patch #1670209, Remove Py_PROTO from socket by Pete Shinners. | Neal Norwitz | 2007-02-27 | 2 | -7/+7 |
| | |||||
* | SF patch #1669633, add methods for bytes from Pete Shinners. | Neal Norwitz | 2007-02-27 | 4 | -23/+1730 |
| | |||||
* | Fix breakage from removing exceptions module | Neal Norwitz | 2007-02-27 | 1 | -2/+2 |
| | |||||
* | Mike Verdone's checkpoint, cleaned up. | Guido van Rossum | 2007-02-27 | 2 | -13/+277 |
| | | | | | | Also implemented Neal's suggestion (add fileno() to SocketIO) and some unrelated changes, e.g. remove Google copyright and make BytesIO a subclass of BufferedIOBase. | ||||
* | Add news about nonlocal statement | Jeremy Hylton | 2007-02-27 | 1 | -0/+15 |
| | |||||
* | Added some comments and docstrings. More is needed. | Guido van Rossum | 2007-02-27 | 1 | -16/+62 |
| | |||||
* | Remove a few stray tabs from bytesobject.c. | Georg Brandl | 2007-02-27 | 1 | -30/+30 |
| | |||||
* | Implement bytes.fromhex(), with tests. | Georg Brandl | 2007-02-27 | 2 | -10/+91 |
| | |||||
* | I assume this was supposed to be Py_ssize_t since there are no uses of plain ↵ | Neal Norwitz | 2007-02-27 | 1 | -1/+1 |
| | | | | ssize_t. | ||||
* | Provisional implementation of PEP 3104. | Jeremy Hylton | 2007-02-27 | 12 | -864/+1130 |
| | | | | | | | | | | | | | | | | Add nonlocal_stmt to Grammar and Nonlocal node to AST. They both parallel the definitions for globals. The symbol table treats variables declared as nonlocal just like variables that are free implicitly. This change is missing the language spec changes, but makes some decisions about what the spec should say via the unittests. The PEP is silent on a number of decisions, so we should review those before claiming that nonlocal is complete. Thomas Wouters made the grammer and ast changes. Jeremy Hylton added the symbol table changes and the tests. Pete Shinners and Neal Norwitz helped review the code. | ||||
* | Add some XXX comments for Guido to look at. | Neal Norwitz | 2007-02-27 | 1 | -0/+4 |
| | |||||
* | Checkpoint for new I/O library. | Guido van Rossum | 2007-02-27 | 2 | -0/+326 |
| | |||||
* | Fix some silly uses of KEYS, ITEMS, VALUES. | Guido van Rossum | 2007-02-27 | 1 | -8/+6 |
| | |||||
* | Remove duplicate refs to int from int/long unification presumably. (There ↵ | Neal Norwitz | 2007-02-27 | 1 | -2/+1 |
| | | | | might be more refs like these.) |