Skip to content
Snippets Groups Projects
Select Git revision
  • branch/default-vms default
  • master
  • wild/10bb54beb20b1f91e3f2255e493ed487461567df
  • branch/default protected
  • wild/831adee19701cacab32ef85896327b5d448246ad
  • wild/09ba00b33babd0cc770b62edfc413300f8fceaa9
  • wild/4137bb2d8fe3be974d16b6b2938cb2b7ac3e9236
  • wild/e2872ee3300e31ba8cf288443557bbfd686361aa
  • branch/2.7-vms
  • wild/c73e2483e818fd3d24b50b422ab223940b2423f5
  • wild/2e4b3b039e86fc242c3d94dabbfa67173c291802
  • wild/3c5bb819718be406903a9b5a1628eda4c847707e
  • 2.7.14-vms
  • 2.7.15+-vms
  • 2.7.16+-vms
  • 2.7.17-vms
  • 2.7.18-vms
17 results

.gitattributes

  • Victor Stinner's avatar
    8de346158bd0
    bpo-43244: Remove ast.h, asdl.h, Python-ast.h headers (GH-24933) · 8de346158bd0
    Victor Stinner authored
    These functions were undocumented and excluded from the limited C
    API.
    
    Most names defined by these header files were not prefixed by "Py"
    and so could create names conflicts. For example, Python-ast.h
    defined a "Yield" macro which was conflict with the "Yield" name used
    by the Windows <winbase.h> header.
    
    Use the Python ast module instead.
    
    * Move Include/asdl.h to Include/internal/pycore_asdl.h.
    * Move Include/Python-ast.h to Include/internal/pycore_ast.h.
    * Remove ast.h header file.
    * pycore_symtable.h no longer includes Python-ast.h.
    8de346158bd0
    History
    bpo-43244: Remove ast.h, asdl.h, Python-ast.h headers (GH-24933)
    Victor Stinner authored
    These functions were undocumented and excluded from the limited C
    API.
    
    Most names defined by these header files were not prefixed by "Py"
    and so could create names conflicts. For example, Python-ast.h
    defined a "Yield" macro which was conflict with the "Yield" name used
    by the Windows <winbase.h> header.
    
    Use the Python ast module instead.
    
    * Move Include/asdl.h to Include/internal/pycore_asdl.h.
    * Move Include/Python-ast.h to Include/internal/pycore_ast.h.
    * Remove ast.h header file.
    * pycore_symtable.h no longer includes Python-ast.h.