Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tests: Split regressions -> various subdirectories of tests/ | Richard W.M. Jones | 2011-12-22 | 1 | -60/+0 |
| | |||||
* | Update FSF address. | Matthew Booth | 2011-11-08 | 1 | -1/+1 |
| | |||||
* | Debian: Use /bin/bash as the shell for regression test scripts. | Richard Jones | 2009-11-04 | 1 | -1/+1 |
| | | | | | | | | | | /bin/sh on Debian is a minimal shell called 'dash' which doesn't support some features we need such as the particular 'function' syntax used by regressions/test-stringlist.sh, and therefore this script was failing on Debian. Change all of these scripts to use #!/bin/bash explicitly to avoid these sorts of problems. | ||||
* | guestfish: Enable grouping in string lists | Matthew Booth | 2009-09-14 | 1 | -0/+60 |
This change adds the ability to group entries in a string list with single quotes. So the string: "'foo bar'" becomes 1 token rather than 2. Consequently single quotes must now be escaped: "\'" resolves to a literal single quote. Incidentally, this change also alters another, probably unintentional behaviour of the previous implementation, in that tokens are separated by any amount of whitespace rather than a single whitespace character. I.e.: "a b" resolves to: 'a' 'b' rather than: 'a' '' 'b' That last syntax can be used if an empty argument is still desired. Whitespace is now also defined to include tabs. parse_string_list can also now fail if it contains an unmatched open quote. |