This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author mdk
Recipients docs@python, georg.brandl, mdk
Date 2018-10-18.08:50:28
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1539852628.85.0.788709270274.issue35015@psf.upfronthosting.co.za>
In-reply-to
Content
The new availability directive introduced in  2d6097d027e0dd3debbabc702aa9c98d94ba32a3 (https://bugs.python.org/issue11233) breaks po files (sphinx-build -b gettext):

Here's the diff I'm getting on os.po from os.rst:

 msgid ""
-"Availability: Unix, Windows.  :func:`spawnlp`, :func:`spawnlpe`, :func:"
-"`spawnvp` and :func:`spawnvpe` are not available on Windows.  :func:"
-"`spawnle` and :func:`spawnve` are not thread-safe on Windows; we advise you "
-"to use the :mod:`subprocess` module instead."
+"Availability: Unix, Windows.  spawnlp(), spawnlpe(), spawnvp() and "
+"spawnvpe() are not available on Windows.  spawnle() and spawnve() are not "
+"thread-safe on Windows; we advise you to use the subprocess module instead."

The roles has been removed in the po files (but not in the original rst files), so it looks like the availability directive caused the drop of roles, but I still don't understand why.
History
Date User Action Args
2018-10-18 08:50:28mdksetrecipients: + mdk, georg.brandl, docs@python
2018-10-18 08:50:28mdksetmessageid: <1539852628.85.0.788709270274.issue35015@psf.upfronthosting.co.za>
2018-10-18 08:50:28mdklinkissue35015 messages
2018-10-18 08:50:28mdkcreate