Mercurial > cpython-lru_cache-weakref
view Python/formatter_string.c @ 55132:e9fc8947c49a legacy-trunk
Issue 6070: when creating a compiled file, after copying the mode bits, on
posix zap the execute bit in case it was set on the .py file, since the
compiled files are not directly executable on posix. Patch by Marco N.
| author | R. David Murray <rdmurray@bitdance.com> |
|---|---|
| date | Tue, 07 Jul 2009 01:06:13 +0000 |
| parents | 34e7c1b14495 |
| children | 2754d64180d1 |
line wrap: on
line source
/***********************************************************************/ /* Implements the string (as opposed to unicode) version of the built-in formatters for string, int, float. That is, the versions of int.__float__, etc., that take and return string objects */ #include "Python.h" #include "../Objects/stringlib/stringdefs.h" #define FORMAT_STRING _PyBytes_FormatAdvanced #define FORMAT_LONG _PyLong_FormatAdvanced #define FORMAT_INT _PyInt_FormatAdvanced #define FORMAT_FLOAT _PyFloat_FormatAdvanced #define FORMAT_COMPLEX _PyComplex_FormatAdvanced #include "../Objects/stringlib/formatter.h"
