holman/boom — pull request #59 by eugeneius (2012-01-08 05:17:43+00:00)
Title: Fix bash completion to handle spaces and special characters

The current bash completion script doesn't handle spaces or special characters correctly.

An example:

```bash
$ boom "my list"
Boom! Created a new list called my list.

$ boom
my
```

Another:

```bash
$ boom '$$$'
Boom! Created a new list called $$$.

$ boom
30666$
```

The script now uses a regex to parse each line of output instead of splitting out single words with awk. It's a bit harder to read, but should handle all cases correctly - assuming the output format doesn't change.