GNU bug report logs -
#70440
[PATCH] Use -P switch when calling 'python-interpreter'
Previous Next
Full log
Message #17 received at 70440 <at> debbugs.gnu.org (full text, mbox):
> From: Augusto Stoffel <arstoffel <at> gmail.com>
> Cc: Eli Zaretskii <eliz <at> gnu.org>, 70440 <at> debbugs.gnu.org
> Date: Thu, 18 Apr 2024 17:52:21 +0200
>
> On Fri, 19 Apr 2024 at 00:25, kobarity wrote:
>
> > The -P switch is new, introduced in CPython 3.11, so I don't think it
> > can be added unconditionally. Furthermore, `python-interpreter' may
> > not be CPython. Isn't it enough to customize
> > `python-interpreter-args'?
>
> Ah, too bad. So let's send that option via environment variables. I'll
> make a new patch when I get the chance.
Maybe we should discuss this before you sit down to write and text the
code. Pushing things into the environment has its downsides: those
environment variables then affect all the subordinate processes,
including their children, grandchildren etc. This is not always
wanted.
One alternative to environment variables would be detecting whether -P
is supported before the first time we invoke Python. We do similar
stuff for Grep and other programs we invoke.
This bug report was last modified 1 year and 113 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.