[Python-Dev] [Python-3000] PEP 30XZ: Simplified Parsing (original) (raw)

Barry Warsaw barry at python.org
Thu May 3 19:52:11 CEST 2007


-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1

On May 3, 2007, at 12:41 PM, Stephen J. Turnbull wrote:

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. But ("some string" + " and more of it") is already legal Python, and xgettext is already broken for it.

Yep, but the idiom that *gettext accepts is used far more often. If
that's outlawed then the tools /have/ to be taught the alternative.

Arguably, xgettext's implementation of -L Python should be

execve ("pygettext", argv, environ);

Ouch. :)

-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin)

iQCVAwUBRjohUXEjvBPtnXfVAQLHhAQAmKNyjbPpIMIlz7zObvb09wdw7jyC2bBa 2w+rDilRgxicUXWqH/L6AeHHl3HiVOO+tELU6upTxOWBMlJG8xcY70rde/32I0gb Wm0ylLlvDU/bAlSMyUscs77BVt82UQsBEqXyQ2+PRfQj7aOkpqgT8P3dwCYrtPaH L4W4JzvoK1M= =9pgu -----END PGP SIGNATURE-----



More information about the Python-Dev mailing list