You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Argument Clinic: generate code into separate files by default #67689
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
assignee=Noneclosed_at=<Date2015-04-03.20:54:56.726>created_at=<Date2015-02-22.11:04:48.510>labels= ['type-feature', 'expert-argument-clinic', 'build']
title='Argument Clinic: generate code into separate files by default'updated_at=<Date2015-04-04.21:48:51.971>user='https://github.com/serhiy-storchaka'
Proposed patch makes Argument Clinic to generate code into separate files by default. This will help maintaining in the case of enhancements of Argument Clinic generation (such as bpo-23492). See thread on http://comments.gmane.org/gmane.comp.python.devel/151585 .
There is an issue with multiple macro definition in the posix module (see bpo-23500).
Activity
serhiy-storchaka commentedon Feb 22, 2015
Proposed patch makes Argument Clinic to generate code into separate files by default. This will help maintaining in the case of enhancements of Argument Clinic generation (such as bpo-23492). See thread on http://comments.gmane.org/gmane.comp.python.devel/151585 .
There is an issue with multiple macro definition in the posix module (see bpo-23500).
python-dev commentedon Apr 3, 2015
New changeset aa88a18a4aa1 by Serhiy Storchaka in branch 'default':
Issue bpo-23501: Argumen Clinic now generates code into separate files by default.
https://hg.python.org/cpython/rev/aa88a18a4aa1
larryhastings commentedon Apr 3, 2015
Thanks! I've been meaning to follow up on this. I think CPython should be consistent, one way or another. So I support this change.
BreamoreBoy commentedon Apr 4, 2015
I think this change in association with that in bpo-23500 is causing builds to fail on Windows.
error C2065: 'OS_STAT_METHODDEF' : undeclared identifier C:\cpython\Modules\posixmodule.c line 12083
python-dev commentedon Apr 4, 2015
New changeset 17eb29faebde by Serhiy Storchaka in branch 'default':
Issue bpo-23501: #include "clinic/posixmodule.c.h" was in the section skipped on Windows.
https://hg.python.org/cpython/rev/17eb29faebde
serhiy-storchaka commentedon Apr 4, 2015
Thank you Mark.
BreamoreBoy commentedon Apr 4, 2015
Serhiy, thank you for the quick fix :)