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 Sander Vrijders
Recipients Sander Vrijders, xiang.zhang
Date 2017-01-09.16:11:42
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1483978302.17.0.03927567159.issue29215@psf.upfronthosting.co.za>
In-reply-to
Content
Okay, a bit conflicted about the following though. The changelog refers to PEP7. This document indeed states that Python versions greater than or equal to 3.6 use C89 with several select C99 features, such as C++-style line comments. But then below that it has a rule that says never use C++ style // one-line comments. That seems contradictory.

FYI, I mean not complaining about stdint.h, gcc (and clang) also support those with the C90 switch turned on. 

Or should I just assume that all headers are henceforth C99 and any wrapping code should also be C99? Though it seems a bit overkill to kill all compatibility for a single comment line. If I use a C89 comment on my system the build works perfectly.
History
Date User Action Args
2017-01-09 16:11:42Sander Vrijderssetrecipients: + Sander Vrijders, xiang.zhang
2017-01-09 16:11:42Sander Vrijderssetmessageid: <1483978302.17.0.03927567159.issue29215@psf.upfronthosting.co.za>
2017-01-09 16:11:42Sander Vrijderslinkissue29215 messages
2017-01-09 16:11:42Sander Vrijderscreate