On 06/15/2012 11:46 AM, R. David Murray wrote:
Adding a os.have_openat seems more reasonable than adding is_implemented
to every __signature__ object.  And more useful, as well; it provides
a much more specific piece of information.

We already have "os.have_openat"; it's spelled sysconfig.get_config_var('HAVE_OPENAT'). But, assuming I land issue 14626, this leads us to:

   Q: Can I use the dir_fd parameter to os.open?
   A: Only if sysconfig.get_config_var('HAVE_OPENAT') is true.

   Q: Can I use the fd parameter to os.utime?
   A: Only if sysconfig.get_config_var('HAVE_FUTIMENS') or
   sysconfig.get_config_var('HAVE_FUTIMES') is true.

I feel this interface lacks civility.


//arry/
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to