When using trailing arguments to pass remaining info on to another command, it would be helpful to have the arguments preserved as an array rather than a concatenated string. This pull request adds a new method to the Manager and Parser class for accessing trailing arguments as an array. It does not modify how the string value is currently handled for trailing arguments, since that would be a backwards compatibility break and require an appropriate semver increment. In the future, these duplicate values could be merged (and trailing arguments properly escaped before concatenation) as part of a backwards-incompatible change in the next major version.
If you would like me to resubmit without duplicating the properties, please let me know. I just thought I'd submit the most compatible change first and revise if requested.
Thanks for your work on this project, and for your time here!
When using trailing arguments to pass remaining info on to another command, it would be helpful to have the arguments preserved as an array rather than a concatenated string. This pull request adds a new method to the Manager and Parser class for accessing trailing arguments as an array. It does not modify how the string value is currently handled for trailing arguments, since that would be a backwards compatibility break and require an appropriate semver increment. In the future, these duplicate values could be merged (and trailing arguments properly escaped before concatenation) as part of a backwards-incompatible change in the next major version.
If you would like me to resubmit without duplicating the properties, please let me know. I just thought I'd submit the most compatible change first and revise if requested.
Thanks for your work on this project, and for your time here!