This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author steve.dower
Recipients loewis, ned.deily, python-dev, serhiy.storchaka, steve.dower, tim.golden, zach.ware
Date 2016-12-26.21:38:33
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1482788317.18.0.813339397553.issue23903@psf.upfronthosting.co.za>
In-reply-to
Content
Attached a patch that integrates generation into the build of python3.dll. There are also a couple of fixes for headers to retain functions/data that were previously exported.

The patch includes an updated python3.def file, though I expect that will go away and we'll check in the python3.txt file that is generated on build (which includes the return type). That way we can fail builds that modify the file (regardless of platform) and require an explicit step when adding to the stable API.

There are still a few functions towards the end of python3.def that I need to figure out how to deal with. (Also, my sort script doesn't quite match the result from however Serhiy sorted it last, but it's as close as I could get.)
History
Date User Action Args
2016-12-26 21:38:38steve.dowersetrecipients: + steve.dower, loewis, tim.golden, ned.deily, python-dev, zach.ware, serhiy.storchaka
2016-12-26 21:38:37steve.dowersetmessageid: <1482788317.18.0.813339397553.issue23903@psf.upfronthosting.co.za>
2016-12-26 21:38:37steve.dowerlinkissue23903 messages
2016-12-26 21:38:36steve.dowercreate