]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-140826: Update winreg's docstring (GH-141050)
authorAN Long <aisk@users.noreply.github.com>
Thu, 6 Nov 2025 15:33:30 +0000 (00:33 +0900)
committerGitHub <noreply@github.com>
Thu, 6 Nov 2025 15:33:30 +0000 (17:33 +0200)
PC/winreg.c

index 3cc6123fc3ab4d62e0d11bca618d29f0dd77226c..c1be920fc1d92f38668e400974df9ded58cf03fb 100644 (file)
@@ -53,6 +53,7 @@ PyDoc_STRVAR(module_doc,
 "DeleteKey() - Deletes the specified key.\n"
 "DeleteKeyEx() - Deletes the specified key.\n"
 "DeleteValue() - Removes a named value from the specified registry key.\n"
+"DeleteTree() - Deletes the specified key and all its subkeys and values recursively.\n"
 "EnumKey() - Enumerates subkeys of the specified open registry key.\n"
 "EnumValue() - Enumerates values of the specified open registry key.\n"
 "ExpandEnvironmentStrings() - Expand the env strings in a REG_EXPAND_SZ\n"
@@ -107,7 +108,9 @@ PyDoc_STRVAR(PyHKEY_doc,
 "Operations:\n"
 "__bool__ - Handles with an open object return true, otherwise false.\n"
 "__int__ - Converting a handle to an integer returns the Win32 handle.\n"
-"rich comparison - Handle objects are compared using the handle value.");
+"__enter__, __exit__ - Context manager support for 'with' statement,\n"
+"automatically closes handle.\n"
+"__eq__, __ne__ - Equality comparison based on Windows handle value.");