Commit 0269f67d authored by Georg Brandl's avatar Georg Brandl

Fix markup errors from r59857 and clarify key.__enter__/__exit__ docs

parent 6c503809
...@@ -136,11 +136,11 @@ This module offers the following functions: ...@@ -136,11 +136,11 @@ This module offers the following functions:
.. function:: ExpandEnvironmentStrings(unicode) .. function:: ExpandEnvironmentStrings(unicode)
Expands environment strings %NAME% in unicode string like const:`REG_EXPAND_SZ`:: Expands environment strings %NAME% in unicode string like const:`REG_EXPAND_SZ`::
>>> ExpandEnvironmentStrings(u"%windir%") >>> ExpandEnvironmentStrings(u"%windir%")
u"C:\\Windows" u"C:\\Windows"
.. versionadded: 2.6 .. versionadded:: 2.6
.. function:: FlushKey(key) .. function:: FlushKey(key)
...@@ -429,10 +429,15 @@ handle, and also disconnect the Windows handle from the handle object. ...@@ -429,10 +429,15 @@ handle, and also disconnect the Windows handle from the handle object.
underlying Win32 handle to exist beyond the lifetime of the handle object. underlying Win32 handle to exist beyond the lifetime of the handle object.
.. method:: PyHKEY.__enter__() .. method:: PyHKEY.__enter__()
.. method:: PyHKEY.__exit__(*exc_info) PyHKEY.__exit__(\*exc_info)
The HKEY object implements __enter__ and __exit__ and thus supports the The HKEY object implements :meth:`__enter__` and :meth:`__exit__` and thus
context protocol for the with statement. supports the context protocol for the :keyword:`with` statement::
.. versionadded: 2.6 with OpenKey(HKEY_LOCAL_MACHINE, "foo") as key:
# ... work with key ...
will automatically close *key* when control leaves the :keyword:`with` block.
.. versionadded:: 2.6
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment