Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | #18803: fix more typos. Patch by Févry Thibault. | Ezio Melotti | 2013-08-25 | 1 | -1/+1 |
| | |||||
* | Issue #18038: SyntaxError raised during compilation sources with illegal | Serhiy Storchaka | 2013-06-09 | 1 | -7/+7 |
| | | | | encoding now always contains an encoding name. | ||||
* | Make PyAST_obj2mod C89 compliant. | Trent Nelson | 2012-12-13 | 1 | -3/+11 |
| | |||||
* | #15923: fix a mistake in asdl_c.py that resulted in a TypeError after ↵ | Ezio Melotti | 2012-09-30 | 1 | -1/+1 |
| | | | | 2801bf875a24 (see #15801). | ||||
* | Remove unused variables in parsetok(). | Georg Brandl | 2012-08-11 | 1 | -2/+1 |
| | |||||
* | Closes #15512: Correct __sizeof__ support for parser | Jesus Cea | 2012-08-03 | 1 | -0/+26 |
| | |||||
* | Issue #1677: Unused variable warning in Non-Windows | Jesus Cea | 2012-07-03 | 1 | -0/+3 |
| | |||||
* | Backed out changeset 7ccc2cea6969 | Jesus Cea | 2012-07-03 | 1 | -3/+0 |
| | |||||
* | Issue #1667: Unused variable warning in Non-Windows | Jesus Cea | 2012-07-03 | 1 | -0/+3 |
| | |||||
* | Issue #1677: Handle better a race condition between the interactive ↵ | Tim Golden | 2012-06-29 | 1 | -23/+16 |
| | | | | | | interpreter and the Ctrl-C signal handler on Windows | ||||
* | allow None identifiers | Benjamin Peterson | 2011-07-22 | 1 | -1/+1 |
| | |||||
* | verify the types of AST strings and identifiers (closes #12609 and #12610) | Benjamin Peterson | 2011-07-22 | 1 | -2/+19 |
| | |||||
* | hardcode the old svn __version__ | Benjamin Peterson | 2011-07-22 | 1 | -5/+3 |
| | |||||
* | Issue #12016: my_fgets() now always clears errors before calling fgets(). Fix | Victor Stinner | 2011-05-30 | 1 | -0/+1 |
| | | | | | the following case: sys.stdin.read() stopped with CTRL+d (end of file), raw_input() interrupted by CTRL+c. | ||||
* | (Merge 3.1) Issue #1195: Fix input() if it is interrupted by CTRL+d and then | Victor Stinner | 2011-05-09 | 1 | -0/+1 |
| | | | | CTRL+c, clear the end-of-file indicator after CTRL+d. | ||||
* | (Merge 3.1) Issue #11650: PyOS_StdioReadline() retries fgets() if it was | Victor Stinner | 2011-04-09 | 1 | -45/+49 |
| | | | | | interrupted (EINTR), for example if the program is stopped with CTRL+z on Mac OS X. Patch written by Charles-Francois Natali. | ||||
* | Issue #9020: The Py_IS* macros from pyctype.h should generally only be | Stefan Krah | 2010-06-24 | 1 | -1/+1 |
| | | | | | used with signed/unsigned char arguments. For integer arguments, EOF has to be handled separately. | ||||
* | spacing nit; this isn't C | Benjamin Peterson | 2010-06-22 | 1 | -1/+1 |
| | |||||
* | fix code formatting | Benjamin Peterson | 2010-06-09 | 1 | -2/+3 |
| | |||||
* | Doc Fix. Correct link to Zephyr ASDL Abstract page. | Senthil Kumaran | 2010-05-18 | 1 | -1/+1 |
| | |||||
* | Use 4-spaces for indentation (instead of tabs) in pgen outputs | Victor Stinner | 2010-05-15 | 1 | -10/+10 |
| | | | | Regenerate (reindent) Python/graminit.c | ||||
* | Untabify C files. Will watch buildbots. | Antoine Pitrou | 2010-05-09 | 17 | -3286/+3286 |
| | |||||
* | use our own locale independent ctype macros | Benjamin Peterson | 2010-04-03 | 1 | -19/+3 |
| | | | | requires building pyctype.o into pgen | ||||
* | ensure that the locale does not affect the tokenization of identifiers | Benjamin Peterson | 2010-04-03 | 1 | -4/+18 |
| | |||||
* | Issue #3137: Don't ignore errors at startup, especially a keyboard interrupt | Victor Stinner | 2010-03-10 | 1 | -1/+5 |
| | | | | | | (SIGINT). If an error occurs while importing the site module, the error is printed and Python exits. Initialize the GIL before importing the site module. | ||||
* | Issue #7820: The parser tokenizer restores all bytes in the right if the BOM | Victor Stinner | 2010-03-02 | 1 | -22/+32 |
| | | | | | | check fails. Fix an assertion in pydebug mode. | ||||
* | #2560: remove an unnecessary 'for' loop from my_fgets() in Parser/myreadline.c. | Andrew M. Kuchling | 2010-02-22 | 1 | -48/+45 |
| | | | | | | | | | | | Noted by Joseph Armbruster; patch by Jessica McKellar. The original code was 'for (;;) {...}', where ... ended with a 'return -2' statement and did not contain a 'break' or 'continue' statement. Therefore, the body of the loop is always executed once. Once upon a time there was a 'continue' in the loop, but it was removed in rev36346, committed by mwh on Wed Jul 7 17:44:12 2004. | ||||
* | Issue #2333: Backport set and dict comprehensions syntax. | Alexandre Vassalotti | 2010-01-11 | 1 | -0/+2 |
| | |||||
* | Issue #2335: Backport set literals syntax from Python 3.x. | Alexandre Vassalotti | 2010-01-09 | 1 | -0/+1 |
| | |||||
* | account for PyObject_IsInstance's new ability to fail | Benjamin Peterson | 2009-12-13 | 1 | -3/+19 |
| | |||||
* | rewrite translate_newlines for clarity | Benjamin Peterson | 2009-12-06 | 1 | -12/+11 |
| | |||||
* | fix several compile() issues by translating newlines in the tokenizer | Benjamin Peterson | 2009-11-12 | 3 | -18/+69 |
| | |||||
* | spelling | Benjamin Peterson | 2009-11-07 | 1 | -1/+1 |
| | |||||
* | fix some coding style | Benjamin Peterson | 2009-10-09 | 1 | -13/+30 |
| | |||||
* | http://bugs.python.org/issue6836 | Kristján Valur Jónsson | 2009-09-28 | 1 | -3/+11 |
| | | | | A memory block allocated with one API was being handed over to an object that used another API to release it. | ||||
* | don't mask encoding errors when decoding a string #6289 | Benjamin Peterson | 2009-06-16 | 1 | -4/+1 |
| | |||||
* | when no module is given in a 'from' relative import, make ImportFrom.module NULL | Benjamin Peterson | 2009-06-13 | 1 | -1/+1 |
| | |||||
* | Delete outdated make file for building the parser with MSVC 6. | Alexandre Vassalotti | 2009-06-12 | 1 | -45/+0 |
| | |||||
* | remove has_key | Benjamin Peterson | 2009-06-07 | 1 | -1/+1 |
| | |||||
* | use booleans for flags | Benjamin Peterson | 2009-06-07 | 2 | -19/+19 |
| | |||||
* | always inherit from an appropiate base class | Benjamin Peterson | 2009-06-07 | 1 | -4/+2 |
| | |||||
* | inherit from object | Benjamin Peterson | 2009-06-07 | 1 | -1/+1 |
| | |||||
* | Issue #4279: Fix build of parsermodule under Cygwin. | Martin v. Löwis | 2009-01-11 | 1 | -0/+1 |
| | |||||
* | Remove useless string literal. | Georg Brandl | 2009-01-03 | 1 | -1/+1 |
| | |||||
* | fix __future__ imports when multiple features are given | Benjamin Peterson | 2008-10-26 | 1 | -3/+0 |
| | |||||
* | fix compiler warning | Benjamin Peterson | 2008-10-19 | 1 | -1/+1 |
| | |||||
* | Fixed #4067 by implementing _attributes and _fields for the AST root node. | Armin Ronacher | 2008-10-19 | 1 | -0/+18 |
| | |||||
* | update asdl_c.py from r66377 | Benjamin Peterson | 2008-09-10 | 1 | -1/+1 |
| | |||||
* | #3367: revert rev. 65539: this change causes test_parser to fail | Andrew M. Kuchling | 2008-08-05 | 1 | -1/+1 |
| | |||||
* | #3367 from Kristjan Valur Jonsson: | Andrew M. Kuchling | 2008-08-05 | 1 | -1/+1 |
| | | | | | | | If a PyTokenizer_FromString() is called with an empty string, the tokenizer's line_start member never gets initialized. Later, it is compared with the token pointer 'a' in parsetok.c:193 and that behavior can result in undefined behavior. |