Barry Warsaw writes:
IMO, this is a problem. We can make the Python extraction tool work, but we should still be very careful about breaking 3rd party tools like xgettext, since other projects may be using such tools.
_("some string" + " and more of it")
is already legal Python, and xgettext is already broken for it. Arguably, xgettext's implementation of -L Python should be
execve ("pygettext", argv, environ);