ajaxorg/cloud9 — pull request #1048 by bb-froggy (2012-03-06 17:30:36+00:00)
Title: Parsing console parameters with quotes

The console parser creates an array of all parameters from the command line string. Spaces separate these parameters. Quotes designate a single parameter, even if it contains spaces.

Before my commit, the quotes get part of the array elements. I removed that behavior, so only the part between the parameters goes into the array element.

However, I the quotes inside the array elements were intended behavior. The tests actually expected the quotes to be within the array elements. I know of no case where the quotes (or the type of quotes used) are necessary, though, and two cases where the quotes result in a problem:

`open "file with blank.txt"`
`git commit -m "commit message in quotes"`

The first one just does not open the file. I think there is no way to open a file with blanks in it via console.
The last one is ticket #1035