History log of /external/python/cpython3/Include/parsetok.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c679227e31245b0e8dec74a1f7cc77710541d985 19-Oct-2013 Serhiy Storchaka <storchaka@gmail.com> Issue #1772673: The type of `char*` arguments now changed to `const char*`.
/external/python/cpython3/Include/parsetok.h
14e461d5b92000ec4e89182fa25ab0d5b5b31234 26-Aug-2013 Victor Stinner <victor.stinner@gmail.com> Close #11619: The parser and the import machinery do not encode Unicode
filenames anymore on Windows.
/external/python/cpython3/Include/parsetok.h
7f2fee36401f7b987a368fe043637b3ae7116600 05-Apr-2011 Victor Stinner <victor.stinner@haypocalc.com> Issue #10785: Store the filename as Unicode in the Python parser.
/external/python/cpython3/Include/parsetok.h
00676d143626dbbb7e1ad456ed013afba4420978 27-Dec-2010 Victor Stinner <victor.stinner@haypocalc.com> Issue #9738: Document encodings of AST, compiler, parser and PyRun functions
/external/python/cpython3/Include/parsetok.h
4d0d471a8031de90a2b1ce99c4ac4780e60b3bc9 03-Dec-2010 Martin v. Löwis <martin@v.loewis.de> Merge branches/pep-0384.
/external/python/cpython3/Include/parsetok.h
e3944a5e1ecf67aa722fd9ce0c0a4ee72ee5ba2d 01-Apr-2009 Brett Cannon <bcannon@gmail.com> The BDFL has retired! Long live the FLUFL (Friendly Language Uncle For Life)!
/external/python/cpython3/Include/parsetok.h
f5b52246ed8a1191c3aa1da7d3c63bbe11aee020 03-Mar-2009 Benjamin Peterson <benjamin@python.org> ignore the coding cookie in compile(), exec(), and eval() if the source is a string #4626
/external/python/cpython3/Include/parsetok.h
4d6ec85a022d05f11966004edc36151ab26bb13a 26-Mar-2008 Christian Heimes <christian@cheimes.de> Merged revisions 61952-61953 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r61952 | mark.dickinson | 2008-03-26 22:41:36 +0100 (Wed, 26 Mar 2008) | 2 lines

Typo: "objects reference count" -> "object's reference count"
........
r61953 | christian.heimes | 2008-03-26 23:01:37 +0100 (Wed, 26 Mar 2008) | 4 lines

Patch #2477: Added from __future__ import unicode_literals

The new PyParser_*Ex() functions are based on Neal's suggestion and initial patch. The new __future__ feature makes all '' and r'' unicode strings. b'' and br'' stay (byte) strings.
........
/external/python/cpython3/Include/parsetok.h
85bcc66bb492931b6ca3de21ca53ca53b754be33 04-Sep-2007 Martin v. Löwis <martin@v.loewis.de> Convert code from sys.stdin.encoding to UTF-8 in
interactive mode. Fixes #1100.
/external/python/cpython3/Include/parsetok.h
45aecf451a64fb1ebe5e74d0b00965ac8d99dff6 15-Mar-2006 Guido van Rossum <guido@python.org> Checkpoint. 218 tests are okay; 53 are failing. Done so far:
- all classes are new-style (but ripping out classobject.[ch] isn't done)
- int/int -> float
- all exceptions must derive from BaseException
- absolute import
- 'as' and 'with' are keywords
/external/python/cpython3/Include/parsetok.h
34aa7ba11431a46e72ec30ee7528f2e52adbed7f 28-Feb-2006 Thomas Wouters <thomas@python.org> from __future__ import with_statement addon for 'with', mostly written by
Neal.
/external/python/cpython3/Include/parsetok.h
d3ab37f1df86b86d340360412331078a1da63d58 17-Apr-2003 Guido van Rossum <guido@python.org> Changes from Jonathan Riehl to allow his pgen extension (PEP 269) to
work. This includes some more code that used to be part of pgen in
the main parser; I'm okay with that. I'll see if the Windows build
needs work next.
/external/python/cpython3/Include/parsetok.h
4b499dd3fb49181efbd99f87e45ff923146cba8a 13-Feb-2003 Guido van Rossum <guido@python.org> - Finally fixed the bug in compile() and exec where a string ending
with an indented code block but no newline would raise SyntaxError.
This would have been a four-line change in parsetok.c... Except
codeop.py depends on this behavior, so a compilation flag had to be
invented that causes the tokenizer to revert to the old behavior;
this required extra changes to 2 .h files, 2 .c files, and 2 .py
files. (Fixes SF bug #501622.)
/external/python/cpython3/Include/parsetok.h
95292d6caa3af3196c5b9f5f95dae209815c09e5 11-Dec-2002 Martin v. Löwis <martin@v.loewis.de> Constify filenames and scripts. Fixes #651362.
/external/python/cpython3/Include/parsetok.h
91a681debf9ffec155d0aff8a0bb5f965f592e16 12-Aug-2002 Mark Hammond <mhammond@skippinet.com.au> Excise DL_EXPORT from Include.

Thanks to Skip Montanaro and Kalle Svensson for the patches.
/external/python/cpython3/Include/parsetok.h
6b17abf6c0ddaed423a76e665124a80afbc39fe7 09-Jul-2002 Thomas Heller <theller@ctypes.org> Fix SF Bug 564931: compile() traceback must include filename.
/external/python/cpython3/Include/parsetok.h
c24ea08644279224a7a8be419648261f9566c9b3 23-Mar-2002 Neil Schemenauer <nascheme@enme.ucalgary.ca> Disable the parser hacks that enabled the "yield" keyword using a future
statement.
/external/python/cpython3/Include/parsetok.h
fe2127d3cbf34452a10b88c40e5ab06870936f94 16-Jul-2001 Tim Peters <tim.peters@gmail.com> Ugly. A pile of new xxxFlags() functions, to communicate to the parser
that 'yield' is a keyword. This doesn't help test_generators at all! I
don't know why not. These things do work now (and didn't before this
patch):

1. "from __future__ import generators" now works in a native shell.

2. Similarly "python -i xxx.py" now has generators enabled in the
shell if xxx.py had them enabled.

3. This program (which was my doctest proxy) works fine:

from __future__ import generators

source = """\
def f():
yield 1
"""

exec compile(source, "", "single") in globals()
print type(f())
/external/python/cpython3/Include/parsetok.h
8586991099e4ace18ee94163a96b8ea1bed77ebe 02-Sep-2000 Guido van Rossum <guido@python.org> REMOVED all CWI, CNRI and BeOpen copyright markings.
This should match the situation in the 1.6b1 tree.
/external/python/cpython3/Include/parsetok.h
85f363990cbd6df21015eebdc171c533176e3407 11-Jul-2000 Fred Drake <fdrake@acm.org> Create two new exceptions: IndentationError and TabError. These are
used for indentation related errors. This patch includes Ping's
improvements for indentation-related error messages.

Closes SourceForge patches #100734 and #100856.
/external/python/cpython3/Include/parsetok.h
5eb6d4e3bf094c33ae66432eeae3668e220dd28d 09-Jul-2000 Fred Drake <fdrake@acm.org> ANSI-fication and Py_PROTO extermination.
/external/python/cpython3/Include/parsetok.h
ffcc3813d82e6b96db79f518f4e67b940a13ce64 01-Jul-2000 Guido van Rossum <guido@python.org> Change copyright notice - 2nd try.
/external/python/cpython3/Include/parsetok.h
fd71b9e9d496caa510dec56a9b69966558d6ba5d 01-Jul-2000 Guido van Rossum <guido@python.org> Change copyright notice.
/external/python/cpython3/Include/parsetok.h
43466ec7b07de6bcad016bec60839cd6079c5a9c 04-Dec-1998 Guido van Rossum <guido@python.org> Add DL_IMPORT(returntype) for all officially exported functions.
/external/python/cpython3/Include/parsetok.h
d266eb460e20ded087d01a29da0a230e235afc40 25-Oct-1996 Guido van Rossum <guido@python.org> New permission notice, includes CNRI.
/external/python/cpython3/Include/parsetok.h
caa63808861d4e92d4dc1005fc01de0f2e4a8fd0 12-Jan-1995 Guido van Rossum <guido@python.org> The great renaming, phase two: all header files have been updated to
use the new names exclusively, and the linker will see the new names.
Files that import "Python.h" also only see the new names. Files that
import "allobjects.h" will continue to be able to use the old names,
due to the inclusion (in allobjects.h) of "rename2.h".
/external/python/cpython3/Include/parsetok.h
5799b520086129ed8aaadeb3b941b3000a42576a 04-Jan-1995 Guido van Rossum <guido@python.org> Added 1995 copyright.
object.h: made sizes and refcnts signed ints.
stringobject.h: make getstrsize() signed int.
methodobject.h: add METH_VARARGS and METH_FREENAME flag bit definitions.
/external/python/cpython3/Include/parsetok.h
b6775db241f5fe5e3dc2ca09fc6c9e6164d4b2af 01-Aug-1994 Guido van Rossum <guido@python.org> Merge alpha100 branch back to main trunk
/external/python/cpython3/Include/parsetok.h
248a50c168c5368cb3e677ffe45e824771b1ddc0 20-Dec-1993 Guido van Rossum <guido@python.org> * Grammar: corrected old typo (class instead of 'class')
* dosmodule.c: MSDOS specific stuff from posixmodule.c.
* posixmodule.c: removed all MSDOS specific stuff.
* tokenizer.h, parsetok.h: in prototypes, don't mix named and unnamed
parameters (MSC doesn't like this).
/external/python/cpython3/Include/parsetok.h
a3309960a50dbadfd854299e7420223eb8718a56 28-Jul-1993 Guido van Rossum <guido@python.org> * Added support for X11 modules.
* Makefile: change location of FORMS library.
* posixmodule.c: turn #if 0 into #ifdef MSDOS (stuff in unistd.h or not)
* Almost all .h files: added CPP magic to avoid duplicate inclusions and
to support inclusion from C++.
/external/python/cpython3/Include/parsetok.h
9bfef44d97d1ae24e03717e3d59024b44626a9de 29-Mar-1993 Guido van Rossum <guido@python.org> * Changed all copyright messages to include 1993.
* Stubs for faster implementation of local variables (not yet finished)
* Added function name to code object. Print it for code and function
objects. THIS MAKES THE .PYC FILE FORMAT INCOMPATIBLE (the version
number has changed accordingly)
* Print address of self for built-in methods
* New internal functions getattro and setattro (getattr/setattr with
string object arg)
* Replaced "dictobject" with more powerful "mappingobject"
* New per-type functio tp_hash to implement arbitrary object hashing,
and hashobject() to interface to it
* Added built-in functions hash(v) and hasattr(v, 'name')
* classobject: made some functions static that accidentally weren't;
added __hash__ special instance method to implement hash()
* Added proper comparison for built-in methods and functions
/external/python/cpython3/Include/parsetok.h
5113f5fd346c32c98ac46d374e0b5c3dced289a6 05-Apr-1992 Guido van Rossum <guido@python.org> Copyright for 1992 added
/external/python/cpython3/Include/parsetok.h
f70e43a073b36c6f6e9894c01025243a77a452d4 19-Feb-1991 Guido van Rossum <guido@python.org> Added copyright notice.
/external/python/cpython3/Include/parsetok.h
3f5da24ea304e674a9abbdcffc4d671e32aa70f1 20-Dec-1990 Guido van Rossum <guido@python.org> "Compiling" version
/external/python/cpython3/Include/parsetok.h
85a5fbbdfea617f6cc8fae82c9e8c2b5c424436d 14-Oct-1990 Guido van Rossum <guido@python.org> Initial revision
/external/python/cpython3/Include/parsetok.h