Eluinhost/pluginframework — pull request #30 by Eluinhost (2014-08-29 20:29:13+00:00)
Title: Quoted arguments

Filters the input args to combine quoted args.

Args are counted as together based on:

- The first one starts with a "
- The last one ends with a " or the end of the arguments is reached.

Examples:

`arg1 arg2 "These args are counted as one" arg4 arg5` -> `'arg1', 'arg2', 'These args are counted as one', 'arg4', 'arg5'

`arg1 "These args are counted` -> `'arg1', 'These args are counted'`

`arg1 te"st arg3` -> `'arg1', 'te"st', 'arg3'`

`arg1 "sub "starters are not counted" argsomething` -> `'arg1', 'sub "starters are not counted', 'argsomething'`

`arg extra" enders are ignored` -> `'arg', 'extra"', 'enders', 'are', 'ignored'`