36 Commits (a4e4e35783d26151be19253ff6dd1c3ec2ca7efa)

Author SHA1 Message Date
Benjamin Peterson a4e4e35783 check by equality for __future__ not identity (closes #14378) 14 years ago
Georg Brandl e5b99f0fb3 Remove redundant includes of headers that are already included by Python.h. 15 years ago
Benjamin Peterson d4efd9eb15 add column offset to all syntax errors 15 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Brett Cannon e3944a5e1e The BDFL has retired! Long live the FLUFL (Friendly Language Uncle For Life)! 17 years ago
Benjamin Peterson c0747cf537 Merged revisions 67028,67040,67044,67046,67052,67065,67070,67077,67082 via svnmerge from 17 years ago
Marc-André Lemburg 4cc0f24857 Rename PyUnicode_AsString -> _PyUnicode_AsString and 18 years ago
Christian Heimes 4d6ec85a02 Merged revisions 61952-61953 via svnmerge from 18 years ago
Eric Smith 87824086fa Add __future__ import for print_function. It's a no-op in 3.0, but it needs to not be a syntax error. 18 years ago
Christian Heimes 043d6f67c7 Copied doc for reload() from trunk's function.rst to imp.rst 18 years ago
Neal Norwitz a369c5aba6 Use unicode 19 years ago
Martin v. Löwis 5b222135f8 Make identifiers str (not str8) objects throughout. 19 years ago
Thomas Wouters 0e3f591aee Merged revisions 46753-51188 via svnmerge from 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Guido van Rossum 45aecf451a Checkpoint. 218 tests are okay; 53 are failing. Done so far: 20 years ago
Thomas Wouters 34aa7ba114 from __future__ import with_statement addon for 'with', mostly written by 20 years ago
Thomas Wouters f7f438ba3b SF patch #1438387, PEP 328: relative and absolute imports. 20 years ago
Neal Norwitz b15ec09343 Reduce scope of feature 20 years ago
Neal Norwitz c1f213ebdc Remove unused macro, check is done elsewhere 20 years ago
Neal Norwitz 6576bd844f Prevent name pollution by making lots of internal functions static. 20 years ago
Jeremy Hylton 3e0055f8c6 Merge ast-branch to head 20 years ago
Jeremy Hylton c9add9a483 Fix bug that allowed future statements virtually anywhere in a module. 21 years ago
Anthony Baxter 1a4ddaecc7 SF patch #1007189, multi-line imports, for instance: 22 years ago
Martin v. Löwis 95292d6caa Constify filenames and scripts. Fixes #651362. 23 years ago
Tim Peters 2bbdba3c00 Removed more hair in support of future-generator stmts. 24 years ago
Jeremy Hylton 1e35ce58e8 Fix SF bug [ #450245 ] Error in parsing future stmts 25 years ago
Jeremy Hylton b857ba261f Refactor future feature handling 25 years ago
Guido van Rossum 4668b000a1 Implement PEP 238 in its (almost) full glory. 25 years ago
Tim Peters 51d76f1f75 future.c: insert a cosmetic space. 25 years ago
Tim Peters 5ba5866281 Part way to allowing "from __future__ import generators" to communicate 25 years ago
Guido van Rossum b09f7ed623 Preliminary support for "from __future__ import generators" to enable 25 years ago
Fred Drake 198457a978 When iterating over the names imported in a future statement, ignore the 25 years ago
Jeremy Hylton ad3d3f2f3f Improve SyntaxErrors for bad future statements. Set file and location 25 years ago
Jeremy Hylton 280c81a940 Need to support single_input explicitly so from __future__ imports 25 years ago
Jeremy Hylton 39e2f3f824 Presumed correct compiler pass for future statements 25 years ago
Jeremy Hylton 4db62b1e14 Improved __future__ parser; still more to do 25 years ago