81 Commits (46874ad367c2f3fdd47b2c8cb4b405bbcb2ed14a)

Author SHA1 Message Date
Benjamin Peterson 8107176f9b add gc support to the AST base type (closes #15293) 14 years ago
Antoine Pitrou 507507473e Issue #15291: Fix a memory leak where AST nodes where not properly deallocated. 14 years ago
Benjamin Peterson 77fa9379e2 use Py_ssize_t for ast sequence lengths 14 years ago
Benjamin Peterson 1767e0274b free AST's dict 14 years ago
Victor Stinner 45e50de1f5 Try to fix compilation of Python-ast.c on Visual Studio 2008 14 years ago
Benjamin Peterson 7e0dbfbbde give the AST class a __dict__ 14 years ago
Benjamin Peterson f51d36a743 evidently some buildbots don't have python 3 installed 15 years ago
Benjamin Peterson 3ab85886d6 run AST toolchain on python3 15 years ago
Amaury Forgeot d'Arc 58e8761da6 Issue #13436: Fix a bogus error message when an AST object was passed 15 years ago
Meador Inge 70d86bdef1 Issue 13243: Rename _Py_identifier to _Py_IDENTIFIER in asdl_c.py 15 years ago
Martin v. Löwis 1c67dd9b15 Port SetAttrString/HasAttrString to SetAttrId/GetAttrId. 15 years ago
Martin v. Löwis 1ee1b6fe0d Use identifier API for PyObject_GetAttrString. 15 years ago
Benjamin Peterson 0224d4e699 accept bytes for the AST 'string' type 15 years ago
Benjamin Peterson 4058211e8d accept bytes for the AST 'string' type 15 years ago
Benjamin Peterson 5a3f49bb7e revert code which conditionally writes Python-ast.h (closes #12727) 15 years ago
Benjamin Peterson 257a1d0f28 2.x syntax 15 years ago
Benjamin Peterson 4ec450d3c7 make this work on 2.4 15 years ago
Benjamin Peterson 6f7500424c make this work with py2.5 15 years ago
Benjamin Peterson 398256b230 don't rewrite the header file if it hasn't changed; this reduces development build time 15 years ago
Benjamin Peterson e249841903 add a asdl bytes type, so Bytes.s be properly typechecked 15 years ago
Benjamin Peterson 180e63507d None is ok for identifiers but not strings 15 years ago
Benjamin Peterson 2193d2b72b type check AST strings and identifiers 15 years ago
Benjamin Peterson efad2449fc hardcode the old svn __version__ 15 years ago
Benjamin Peterson 0bd152cd67 remove ast.__version__ (closes #12273) 15 years ago
Benjamin Peterson c9723d09eb use only the hex version, since the revno is unreliable across repos 15 years ago
Benjamin Peterson 0d6245dd89 actually get file rev 15 years ago
Benjamin Peterson 6cb2b923e0 convert ast versioning to mercurial 15 years ago
Benjamin Peterson 0a4dae5309 fix refleak 16 years ago
Benjamin Peterson 787cddc93d Merged revisions 86545 via svnmerge from 16 years ago
Benjamin Peterson d8f6597318 new plan: functions that want 'tmp' can declare it 16 years ago
Benjamin Peterson e82c169622 Merged revisions 86540 via svnmerge from 16 years ago
Benjamin Peterson 0e9e98edc7 c89 declarations 16 years ago
Benjamin Peterson aab9585130 Merged revisions 86538 via svnmerge from 16 years ago
Benjamin Peterson 5b066817e2 use %R format code; fixes invalid dereferencing #10391 16 years ago
Benjamin Peterson 3e5cd1d04e Merged revisions 81465-81466,81468,81679,81735,81760,81868,82183 via svnmerge from 16 years ago
Benjamin Peterson 5b92772e24 use the 's' format code instead of 'U' 16 years ago
Benjamin Peterson fc431270ac Merged revisions 76776 via svnmerge from 17 years ago
Benjamin Peterson 97dd987ae2 Merged revisions 76534,76538,76628,76701,76774 via svnmerge from 17 years ago
Benjamin Peterson 87c8d87b91 Merged revisions 73196,73278-73280,73299,73308,73312-73313,73317-73318,73321,73324,73331,73335,73340,73363 via svnmerge from 17 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 18 years ago
Benjamin Peterson 1a6e0d0831 Merged revisions 66974,66977,66984,66989,66992,66994-66996,66998-67000,67007,67015 via svnmerge from 18 years ago
Benjamin Peterson 206e3074d3 Merged revisions 66887,66891,66902-66903,66905-66906,66911-66913,66922,66927-66928,66936,66939-66940,66962,66964,66973 via svnmerge from 18 years ago
Benjamin Peterson 75080dab8d Merged revisions 66379 via svnmerge from 18 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Christian Heimes 72b710a596 Renamed PyString to PyBytes 18 years ago
Neal Norwitz ee9b10a987 Merged revisions 61440-61441,61443,61445-61448,61451-61452,61455-61457,61459-61464,61466-61467,61469-61470,61476-61477,61479,61481-61482,61485,61487,61490,61493-61494,61497,61499-61502,61505-61506,61508,61511-61514,61519,61521-61522,61530-61531,61533-61537,61541-61555,61557-61558,61561-61562,61566-61569,61572-61574,61578-61579,61583-61584,61588-61589,61592,61594,61598-61601,61603-61604,61607-61612,61617,61619-61620,61624,61626,61628-61630,61635-61638,61640-61643,61645,61648,61653-61655,61659-61662,61664,61666,61668-61671,61673,61675,61679-61680,61682,61685-61686,61689-61695,61697-61699,61701-61703,61706,61710,61713,61717,61723,61726-61730,61736,61738,61740,61742,61745-61752,61754-61760,61762-61764,61768,61770-61772,61774-61775,61784-61787,61789-61792,61794-61795,61797-61806,61808-61809,61811-61812,61814-61819,61824,61826-61833,61835-61840,61843-61845,61848,61850,61854-61862,61865-61866,61868,61872-61873,61876-61877,61883-61888,61890-61891,61893-61899,61901-61903,61905-61912,61914,61917,61920-61921,61927,61930,61932-61934,61939,61941-61942,61944-61951,61955,61960-61963,61980,61982-61983,61991,61994-61996,62001-62003,62008-62010,62016-62017,62022,62024,62027,62031-62034,62041,62045-62046,62048,62050-62051,62055-62066,62068-62074,62076-62078 via svnmerge from 18 years ago
Neal Norwitz 207c9f3c5c Merged revisions 62049,62054 via svnmerge from 18 years ago
Neal Norwitz db4115ffc0 Merged revisions 62039-62042 via svnmerge from 18 years ago
Martin v. Löwis 617fa91d89 Merged revisions 62013-62014 via svnmerge from 18 years ago
Martin v. Löwis 618dc5e064 Merged revisions 62004 via svnmerge from 18 years ago