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 loewis
Recipients jcea, loewis, movement, pitrou
Date 2011-01-26.20:56:04
SpamBayes Score 0.00076136534
Marked as misclassified No
Message-id <4D408A63.4040606@v.loewis.de>
In-reply-to <1296047673.19.0.829299043348.issue11016@psf.upfronthosting.co.za>
Content
Am 26.01.2011 14:14, schrieb Jesús Cea Avión:
> 
> Jesús Cea Avión <jcea@jcea.es> added the comment:
> 
> Antoine, I am not talking about python, I am talking about the UNIX
> standarization process. In particular, how a new flag (for
> filesystems) in an OS can be "skipped" and not being reused for some
> other purpuse in other OS.

There is no standards body defining the S_IFMT numerical values.
POSIX defines the symbolic constants:

http://pubs.opengroup.org/onlinepubs/009695399/basedefs/sys/stat.h.html

The Python stat module is flawed in assuming it knows the numeric values
(although by tradition, it is correct on all systems we care about).
History
Date User Action Args
2011-01-26 20:56:05loewissetrecipients: + loewis, jcea, pitrou, movement
2011-01-26 20:56:04loewislinkissue11016 messages
2011-01-26 20:56:04loewiscreate