]> granicus.if.org Git - python/commitdiff
Issue #25930: Document that os.unlink and os.remove are *semantically* identical.
authorBrett Cannon <brett@python.org>
Tue, 29 Dec 2015 01:28:19 +0000 (17:28 -0800)
committerBrett Cannon <brett@python.org>
Tue, 29 Dec 2015 01:28:19 +0000 (17:28 -0800)
Saying that the functions were identical confused some users who were
upset when the functions were no longer simply the same function under
different names.

Thanks to Anthony Sottile for the bug report and Swati Jaiswal for the
initial patch.

Doc/library/os.rst

index c1193add131620b6adfe9c616abb50baf0b03ef7..373cafc52585acf0a043cee0748ffc06c1ce6c57 100644 (file)
@@ -1789,7 +1789,7 @@ features:
    be raised; on Unix, the directory entry is removed but the storage allocated
    to the file is not made available until the original file is no longer in use.
 
-   This function is identical to :func:`unlink`.
+   This function is semantically identical to :func:`unlink`.
 
    .. versionadded:: 3.3
       The *dir_fd* argument.
@@ -2452,10 +2452,10 @@ features:
 
 .. function:: unlink(path, *, dir_fd=None)
 
-   Remove (delete) the file *path*.  This function is identical to
-   :func:`remove`; the ``unlink`` name is its traditional Unix
-   name.  Please see the documentation for :func:`remove` for
-   further information.
+   Remove (delete) the file *path*.  This function is semantically
+   identical to :func:`remove`; the ``unlink`` name is its
+   traditional Unix name.  Please see the documentation for
+   :func:`remove` for further information.
 
    .. versionadded:: 3.3
       The *dir_fd* parameter.