mirror of
https://github.com/python/cpython.git
synced 2025-11-03 03:22:27 +00:00
Issue #8746: Correct faulty configure checks so that os.chflags() and
os.lchflags() are once again built on systems that support these functions (*BSD and OS X). Also add new stat file flags for OS X (UF_HIDDEN and UF_COMPRESSED). Also add additional tests for os.chflags() and os.lchflags(). (Tests by Garrett Cooper)
This commit is contained in:
commit
8b56c4b1b8
9 changed files with 82 additions and 26 deletions
|
|
@ -1465,6 +1465,8 @@ Files and Directories
|
|||
* :data:`stat.UF_APPEND`
|
||||
* :data:`stat.UF_OPAQUE`
|
||||
* :data:`stat.UF_NOUNLINK`
|
||||
* :data:`stat.UF_COMPRESSED`
|
||||
* :data:`stat.UF_HIDDEN`
|
||||
* :data:`stat.SF_ARCHIVED`
|
||||
* :data:`stat.SF_IMMUTABLE`
|
||||
* :data:`stat.SF_APPEND`
|
||||
|
|
|
|||
|
|
@ -307,13 +307,21 @@ The following flags can be used in the *flags* argument of :func:`os.chflags`:
|
|||
|
||||
The file may only be appended to.
|
||||
|
||||
.. data:: UF_OPAQUE
|
||||
|
||||
The directory is opaque when viewed through a union stack.
|
||||
|
||||
.. data:: UF_NOUNLINK
|
||||
|
||||
The file may not be renamed or deleted.
|
||||
|
||||
.. data:: UF_OPAQUE
|
||||
.. data:: UF_COMPRESSED
|
||||
|
||||
The directory is opaque when viewed through a union stack.
|
||||
The file is stored compressed (Mac OS X 10.6+).
|
||||
|
||||
.. data:: UF_HIDDEN
|
||||
|
||||
The file should not be displayed in a GUI (Mac OS X 10.5+).
|
||||
|
||||
.. data:: SF_ARCHIVED
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue