|
From: | Chicken Trac |
Subject: | [Chicken-janitors] #496: shell egg doesn't properly quote command lines |
Date: | Wed, 09 Feb 2011 12:06:11 -0000 |
#496: shell egg doesn't properly quote command lines ------------------------+--------------------------------------------------- Reporter: syn | Owner: felix Type: defect | Status: new Priority: major | Milestone: 4.7.0 Component: extensions | Version: 4.6.x Keywords: egg shell | ------------------------+--------------------------------------------------- The shell egg doesn't properly quote command lines. For example (run ("grep" "foo bar")) will fail with grep: bar: No such file or directory i.e. it passes the single argument as two arguments. The attached patch fixes that by using posix {{process-run}} with a separate argument list and additionally cleans up dependencies and exports. -- Ticket URL: <http://bugs.call-cc.org/ticket/496> Chicken Scheme <http://www.call-with-current-continuation.org/> Chicken Scheme is a compiler for the Scheme programming language.
[Prev in Thread] | Current Thread | [Next in Thread] |