Correct two versionchanged directives, to improve the 'changes' output
diff --git a/Doc/library/py_compile.rst b/Doc/library/py_compile.rst
index 77ed8cf..40ca588 100644
--- a/Doc/library/py_compile.rst
+++ b/Doc/library/py_compile.rst
@@ -46,8 +46,7 @@
 could not be compiled.
 
 .. versionchanged:: 2.6
-
-   Added the nonzero exit status.
+   Added the nonzero exit status when module is run as a script.
 
 
 .. seealso::
diff --git a/Doc/library/zlib.rst b/Doc/library/zlib.rst
index b522fe6..6ce4e66 100644
--- a/Doc/library/zlib.rst
+++ b/Doc/library/zlib.rst
@@ -44,9 +44,9 @@
 
    This function always returns an integer object.
 
-.. versionchanged:: 2.6
-   For consistent cross-platform behavior we always return a signed integer.
-   ie: Results in the (2**31)...(2**32-1) range will be negative.
+   .. versionchanged:: 2.6
+     For consistent cross-platform behavior we always return a signed integer.
+     ie: Results in the (2**31)...(2**32-1) range will be negative.
 
 
 .. function:: compress(string[, level])
@@ -82,9 +82,9 @@
 
    This function always returns an integer object.
 
-.. versionchanged:: 2.6
-   For consistent cross-platform behavior we always return a signed integer.
-   ie: Results in the (2**31)...(2**32-1) range will be negative.
+   .. versionchanged:: 2.6
+     For consistent cross-platform behavior we always return a signed integer.
+     ie: Results in the (2**31)...(2**32-1) range will be negative.
 
 
 .. function:: decompress(string[, wbits[, bufsize]])