bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#25025: python-shell-calculate-command is wrong


From: Andreas Röhler
Subject: bug#25025: python-shell-calculate-command is wrong
Date: Mon, 28 Nov 2016 09:42:16 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Icedove/45.4.0



On 27.11.2016 17:12, Eli Zaretskii wrote:
From: npostavs@users.sourceforge.net
Cc: 25025@debbugs.gnu.org,  clement.pit@gmail.com
Date: Sun, 27 Nov 2016 11:06:03 -0500

Why does it need to be split?  A shell command can (even should) be
handed to the shell as a single string.
Currently it's not a shell command, because a shell isn't being used.
My other suggestion was to use a shell:

It might be more intuitive to actually use a shell and then the user
would enter a shell command (though inserting a shell into things
might bring more complications).
If it doesn't use a shell, then it has no business quoting commands or
their parts using shell-related APIs.

So yes, I think using a shell would be TRT here.  Can someone please
work on a patch in that direction?  This problem exists for a long
time, so I hope we could solve it soon.




Executing Python code via a shell might produce subtle bugs. See https://bugs.launchpad.net/python-mode/+bug/550661

Following the OP's suggestion seems reasonable. Just drop it at place and see if something gets broken - wouldn't expect it.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]