[issue9723] pipes.quote() needs to be documented

2011-01-22 Thread Matt Joiner
Matt Joiner added the comment: Two reasons: The pipes module is Unix only, but pipes.quote is useful on all platforms. Secondly pipes.quote pertains to shell command-lines, this is also the domain of shlex which already cross platform. In pipes, an import shlex.quote would more than sufficien

[issue9723] pipes.quote() needs to be documented

2011-01-21 Thread Éric Araujo
Changes by Éric Araujo : -- stage: unit test needed -> needs patch ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe

[issue9723] pipes.quote() needs to be documented

2011-01-21 Thread Éric Araujo
Éric Araujo added the comment: Why do you want to move quote from pipes to shlex? The function is available, the issue here is lack of documentation. -- stage: -> unit test needed type: feature request -> ___ Python tracker

[issue9723] pipes.quote() needs to be documented

2011-01-20 Thread Matt Joiner
Matt Joiner added the comment: I agree, I discovered this function (pipes.quote) only through recommendation here: http://stackoverflow.com/questions/4748344/whats-the-reverse-of-shlex-split I suggest that it be added to shlex, perhaps as shlex.quote. While the quoting style it performs, and

[issue9723] pipes.quote() needs to be documented

2010-09-03 Thread Éric Araujo
Éric Araujo added the comment: Eric referred to this thread: http://mail.python.org/pipermail/stdlib-sig/2010-May/thread.html -- nosy: +eric.araujo versions: -Python 2.5, Python 2.6, Python 3.3 ___ Python tracker

[issue9723] pipes.quote() needs to be documented

2010-08-31 Thread Eric Smith
Eric Smith added the comment: I think you mean pipe.quote in your message, not pipe.call. The subject looks correct. I'm not sure pipes is the best place for this, but I agree it should probably be documented in older versions. It seems to me we've had this discussion before about quoting co

[issue9723] pipes.quote() needs to be documented

2010-08-31 Thread Brandon Craig Rhodes
New submission from Brandon Craig Rhodes : The only way to safely build shell command lines from inside of Python — which is necessary when sending commands across SSH, since that behaves like os.system() rather than like subprocess.call() — is to use the wonderful pipes.call() method to turn